XFree86 Design doc: Convert LinuxDoc ``quotes'' to DocBook <quote> tags
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Tested-by: Gaetan Nadon <memsize@videotron.ca>
This commit is contained in:
parent
8367913be3
commit
1cad520f3f
|
@ -150,7 +150,7 @@ changes:
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
A &k.device; section is considered ``active'' if there is a reference
|
A &k.device; section is considered <quote>active</quote> if there is a reference
|
||||||
to it in an active &k.screen; section.
|
to it in an active &k.screen; section.
|
||||||
</para>
|
</para>
|
||||||
</sect2>
|
</sect2>
|
||||||
|
@ -166,7 +166,7 @@ changes:
|
||||||
can be used to identify which screen is to be active when multiple
|
can be used to identify which screen is to be active when multiple
|
||||||
&k.screen; sections are present. It is possible to specify the active
|
&k.screen; sections are present. It is possible to specify the active
|
||||||
screen from the command line. A default is chosen in the absence
|
screen from the command line. A default is chosen in the absence
|
||||||
of one being specified. A &k.screen; section is considered ``active''
|
of one being specified. A &k.screen; section is considered <quote>active</quote>
|
||||||
if there is a reference to it either from the command line, or from
|
if there is a reference to it either from the command line, or from
|
||||||
an active &k.serverlayout; section.
|
an active &k.serverlayout; section.
|
||||||
</para>
|
</para>
|
||||||
|
@ -336,7 +336,7 @@ framebuffer code are outside the scope of this document.
|
||||||
<para>
|
<para>
|
||||||
This approach to the driver interface provides good flexibility, but does
|
This approach to the driver interface provides good flexibility, but does
|
||||||
increase the complexity of drivers. To help address this, the XFree86
|
increase the complexity of drivers. To help address this, the XFree86
|
||||||
common layer provides a set of ``helper'' functions to take care of things
|
common layer provides a set of <quote>helper</quote> functions to take care of things
|
||||||
that most drivers need. These helpers help minimise the amount of code
|
that most drivers need. These helpers help minimise the amount of code
|
||||||
duplication between drivers. The use of helper functions by drivers is
|
duplication between drivers. The use of helper functions by drivers is
|
||||||
however optional, though encouraged. The basic philosophy behind the
|
however optional, though encouraged. The basic philosophy behind the
|
||||||
|
@ -466,11 +466,11 @@ mechanism for this.
|
||||||
<title>Bus</title>
|
<title>Bus</title>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
``Bus'' is ambiguous as it is used for different things: it may refer
|
<quote>Bus</quote> is ambiguous as it is used for different things: it may refer
|
||||||
to physical incompatible extension connectors in a computer system.
|
to physical incompatible extension connectors in a computer system.
|
||||||
The RAC system knows two such systems: The ISA bus and the PCI bus.
|
The RAC system knows two such systems: The ISA bus and the PCI bus.
|
||||||
(On the software level EISA, MCA and VL buses are currently treated
|
(On the software level EISA, MCA and VL buses are currently treated
|
||||||
like ISA buses). ``Bus'' may also refer to logically different
|
like ISA buses). <quote>Bus</quote> may also refer to logically different
|
||||||
entities on a single bus system which are connected via bridges. A
|
entities on a single bus system which are connected via bridges. A
|
||||||
PCI system may have several distinct PCI buses connecting each other
|
PCI system may have several distinct PCI buses connecting each other
|
||||||
by PCI-PCI bridges or to the host CPU by HOST-PCI bridges.
|
by PCI-PCI bridges or to the host CPU by HOST-PCI bridges.
|
||||||
|
@ -503,7 +503,7 @@ mechanism for this.
|
||||||
<title>Resource</title>
|
<title>Resource</title>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
``Resource'' refers to a range of memory or I/O addresses an entity
|
<quote>Resource</quote> refers to a range of memory or I/O addresses an entity
|
||||||
can decode.
|
can decode.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
|
@ -609,7 +609,7 @@ Here is what <function>InitOutput()</function> does:
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Port I/O access is controlled from the XFree86 common layer, and is
|
Port I/O access is controlled from the XFree86 common layer, and is
|
||||||
``all or nothing''. It is enabled prior to calling driver probes, at
|
<quote>all or nothing</quote>. It is enabled prior to calling driver probes, at
|
||||||
the start of subsequent server generations, and when VT switching
|
the start of subsequent server generations, and when VT switching
|
||||||
back to the Xserver. It is disabled at the end of server generations,
|
back to the Xserver. It is disabled at the end of server generations,
|
||||||
and when VT switching away from the Xserver.
|
and when VT switching away from the Xserver.
|
||||||
|
@ -775,7 +775,7 @@ Here is what <function>InitOutput()</function> does:
|
||||||
calling any driver functions that may access hardware. All generic
|
calling any driver functions that may access hardware. All generic
|
||||||
bus information is probed and saved (for restoration later). All
|
bus information is probed and saved (for restoration later). All
|
||||||
(shared resource) video devices are disabled at the generic bus
|
(shared resource) video devices are disabled at the generic bus
|
||||||
level, and a probe is done to find the ``primary'' video device. These
|
level, and a probe is done to find the <quote>primary</quote> video device. These
|
||||||
devices remain disabled for the next step.
|
devices remain disabled for the next step.
|
||||||
</para>
|
</para>
|
||||||
</sect2>
|
</sect2>
|
||||||
|
@ -870,7 +870,7 @@ Here is what <function>InitOutput()</function> does:
|
||||||
entities. Optionally <function>xf86AllocateScreen()</function>
|
entities. Optionally <function>xf86AllocateScreen()</function>
|
||||||
function may also be used to allocate the <structname>ScrnInfoRec</structname>.
|
function may also be used to allocate the <structname>ScrnInfoRec</structname>.
|
||||||
Any of these functions take care of initialising fields to defined
|
Any of these functions take care of initialising fields to defined
|
||||||
``unused'' values.
|
<quote>unused</quote> values.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
|
@ -928,7 +928,7 @@ Here is what <function>InitOutput()</function> does:
|
||||||
<structfield>origIndex</structfield>, <structfield>module</structfield> and
|
<structfield>origIndex</structfield>, <structfield>module</structfield> and
|
||||||
<structfield>drv</structfield> fields are initialised. The reference count
|
<structfield>drv</structfield> fields are initialised. The reference count
|
||||||
in <parameter>drv</parameter> is incremented. The storage for any
|
in <parameter>drv</parameter> is incremented. The storage for any
|
||||||
currently allocated ``privates'' pointers is also allocated and
|
currently allocated <quote>privates</quote> pointers is also allocated and
|
||||||
the <structfield>privates</structfield> field initialised (the privates data
|
the <structfield>privates</structfield> field initialised (the privates data
|
||||||
is of course not allocated or initialised). This function never
|
is of course not allocated or initialised). This function never
|
||||||
returns on failure. If the allocation fails, the server exits
|
returns on failure. If the allocation fails, the server exits
|
||||||
|
@ -1107,9 +1107,9 @@ Here is what <function>InitOutput()</function> does:
|
||||||
the <structname>ScrnInfoRec</structname>'s <structfield>driverPrivate</structfield>
|
the <structname>ScrnInfoRec</structname>'s <structfield>driverPrivate</structfield>
|
||||||
field. Any other modules which require persistent data (ie data
|
field. Any other modules which require persistent data (ie data
|
||||||
that persists across server generations) should be initialised in
|
that persists across server generations) should be initialised in
|
||||||
this function, and they should allocate a ``privates'' index to
|
this function, and they should allocate a <quote>privates</quote> index to
|
||||||
hook their data into by calling
|
hook their data into by calling
|
||||||
<function>xf86AllocateScrnInfoPrivateIndex()</function>. The ``privates''
|
<function>xf86AllocateScrnInfoPrivateIndex()</function>. The <quote>privates</quote>
|
||||||
data is persistent.
|
data is persistent.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
|
@ -1406,18 +1406,18 @@ Here is what <function>InitOutput()</function> does:
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
|
|
||||||
<listitem><para>
|
<listitem><para>
|
||||||
A resource marked ``disabled'' during OPERATING state will be
|
A resource marked <quote>disabled</quote> during OPERATING state will be
|
||||||
ignored entirely.
|
ignored entirely.
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
|
|
||||||
<listitem><para>
|
<listitem><para>
|
||||||
A resource marked ``unused'' will only conflict with an overlapping
|
A resource marked <quote>unused</quote> will only conflict with an overlapping
|
||||||
resource of an other entity if the second is actually in use
|
resource of an other entity if the second is actually in use
|
||||||
during OPERATING state.
|
during OPERATING state.
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
|
|
||||||
<listitem><para>
|
<listitem><para>
|
||||||
If an ``unused'' resource was found to conflict but the entity
|
If an <quote>unused</quote> resource was found to conflict but the entity
|
||||||
does not use any other resource of this type the entire resource
|
does not use any other resource of this type the entire resource
|
||||||
type will be disabled for that entity.
|
type will be disabled for that entity.
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
|
@ -1619,7 +1619,7 @@ Here is what <function>InitOutput()</function> does:
|
||||||
-1, -1, -1, -1, -1, NewApertureAddress);
|
-1, -1, -1, -1, -1, NewApertureAddress);
|
||||||
</programlisting>
|
</programlisting>
|
||||||
<blockquote><para>
|
<blockquote><para>
|
||||||
where the <structfield>``ppix''</structfield> field in a ScrnInfoRec
|
where the <structfield>ppix</structfield> field in a ScrnInfoRec
|
||||||
points to the pixmap used by the screen's
|
points to the pixmap used by the screen's
|
||||||
<function>SaveRestoreImage()</function> function to hold the screen's
|
<function>SaveRestoreImage()</function> function to hold the screen's
|
||||||
contents while switched out.
|
contents while switched out.
|
||||||
|
@ -1759,7 +1759,7 @@ MODECHECK_FINAL are intended for checks that may involve more than one mode.
|
||||||
call. This would predominantly be data allocated by
|
call. This would predominantly be data allocated by
|
||||||
<function>ChipPreInit()</function> that persists across server
|
<function>ChipPreInit()</function> that persists across server
|
||||||
generations. It would include the <structfield>driverPrivate</structfield>,
|
generations. It would include the <structfield>driverPrivate</structfield>,
|
||||||
and any ``privates'' entries that modules may have allocated.
|
and any <quote>privates</quote> entries that modules may have allocated.
|
||||||
|
|
||||||
</para></blockquote>
|
</para></blockquote>
|
||||||
</para></blockquote>
|
</para></blockquote>
|
||||||
|
@ -2279,8 +2279,8 @@ these and will disable them before returning from
|
||||||
<function>PreInit()</function>. This also applies to all other driver
|
<function>PreInit()</function>. This also applies to all other driver
|
||||||
functions. Several functions are provided to request resource ranges,
|
functions. Several functions are provided to request resource ranges,
|
||||||
register these, correct PCI config space and add replacements for the
|
register these, correct PCI config space and add replacements for the
|
||||||
generic access functions. Resources may be marked ``disabled'' or
|
generic access functions. Resources may be marked <quote>disabled</quote> or
|
||||||
``unused'' during OPERATING stage. Although these steps could also be
|
<quote>unused</quote> during OPERATING stage. Although these steps could also be
|
||||||
performed in <function>ScreenInit()</function>, this is not desirable.
|
performed in <function>ScreenInit()</function>, this is not desirable.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
|
@ -2311,18 +2311,18 @@ rules:
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
|
|
||||||
<listitem><para>
|
<listitem><para>
|
||||||
A resource marked ``disabled'' during OPERATING state will be ignored
|
A resource marked <quote>disabled</quote> during OPERATING state will be ignored
|
||||||
entirely.
|
entirely.
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
|
|
||||||
<listitem><para>
|
<listitem><para>
|
||||||
A resource marked ``unused'' will only conflicts with an overlapping
|
A resource marked <quote>unused</quote> will only conflicts with an overlapping
|
||||||
resource of an other entity if the second is actually in use during
|
resource of an other entity if the second is actually in use during
|
||||||
OPERATING state.
|
OPERATING state.
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
|
|
||||||
<listitem><para>
|
<listitem><para>
|
||||||
If an ``unused'' resource was found to conflict however the entity
|
If an <quote>unused</quote> resource was found to conflict however the entity
|
||||||
does not use any other resource of this type the entire resource type
|
does not use any other resource of this type the entire resource type
|
||||||
will be disabled for that entity.
|
will be disabled for that entity.
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
|
@ -2357,7 +2357,7 @@ certain resources:
|
||||||
driver function enabling them needs to disable them before it will
|
driver function enabling them needs to disable them before it will
|
||||||
return. This should be used if a resource which can be controlled
|
return. This should be used if a resource which can be controlled
|
||||||
in a device dependent way is only required during SETUP state. This
|
in a device dependent way is only required during SETUP state. This
|
||||||
way it can be marked ``unused'' during OPERATING state.
|
way it can be marked <quote>unused</quote> during OPERATING state.
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
</orderedlist>
|
</orderedlist>
|
||||||
</para>
|
</para>
|
||||||
|
@ -2602,8 +2602,8 @@ available at the driver level:
|
||||||
Takes a <parameter>BusID</parameter> string, and if it is in the correct
|
Takes a <parameter>BusID</parameter> string, and if it is in the correct
|
||||||
format, returns the PCI <parameter>bus</parameter>, <parameter>device</parameter>,
|
format, returns the PCI <parameter>bus</parameter>, <parameter>device</parameter>,
|
||||||
<parameter>func</parameter> values that it indicates. The format of the
|
<parameter>func</parameter> values that it indicates. The format of the
|
||||||
string is expected to be "PCI:bus:device:func" where each of `bus',
|
string is expected to be "PCI:bus:device:func" where each of <quote>bus</quote>,
|
||||||
`device' and `func' are decimal integers. The ":func" part may
|
<quote>device</quote> and <quote>func</quote> are decimal integers. The ":func" part may
|
||||||
be omitted, and the func value assumed to be zero, but this isn't
|
be omitted, and the func value assumed to be zero, but this isn't
|
||||||
encouraged. The "PCI" prefix may also be omitted. The prefix
|
encouraged. The "PCI" prefix may also be omitted. The prefix
|
||||||
"AGP" is currently equivalent to the "PCI" prefix. If the string
|
"AGP" is currently equivalent to the "PCI" prefix. If the string
|
||||||
|
@ -3147,7 +3147,7 @@ The flags are ORed together.
|
||||||
</sect1>
|
</sect1>
|
||||||
|
|
||||||
<sect1 id="options">
|
<sect1 id="options">
|
||||||
<title>Config file ``Option'' entries</title>
|
<title>Config file <quote>Option</quote> entries</title>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Option entries are permitted in most sections and subsections of the
|
Option entries are permitted in most sections and subsections of the
|
||||||
|
@ -3520,7 +3520,7 @@ Next, the higher level functions that most drivers would use.
|
||||||
<blockquote><para>
|
<blockquote><para>
|
||||||
This function should be used when comparing strings from the config
|
This function should be used when comparing strings from the config
|
||||||
file with expected values. It works like <function>strcmp()</function>,
|
file with expected values. It works like <function>strcmp()</function>,
|
||||||
but is not case sensitive and space, tab, and `<literal>_</literal>' characters
|
but is not case sensitive and space, tab, and <quote><literal>_</literal></quote> characters
|
||||||
are ignored in the comparison. The use of this function isn't
|
are ignored in the comparison. The use of this function isn't
|
||||||
restricted to parsing option values. It may be used anywhere
|
restricted to parsing option values. It may be used anywhere
|
||||||
where this functionality required.
|
where this functionality required.
|
||||||
|
@ -4498,7 +4498,7 @@ typedef struct {
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
XFree86 offers the X Video Extension which allows clients to treat video
|
XFree86 offers the X Video Extension which allows clients to treat video
|
||||||
as any another primitive and ``Put'' video into drawables. By default,
|
as any another primitive and <quote>Put</quote> video into drawables. By default,
|
||||||
the extension reports no video adaptors as being available since the
|
the extension reports no video adaptors as being available since the
|
||||||
DDX layer has not been initialized. The driver can initialize the DDX
|
DDX layer has not been initialized. The driver can initialize the DDX
|
||||||
layer by filling out one or more <literal remap="tt">XF86VideoAdaptorRecs</literal>
|
layer by filling out one or more <literal remap="tt">XF86VideoAdaptorRecs</literal>
|
||||||
|
@ -4606,12 +4606,12 @@ as follows:
|
||||||
<term><constant>VIDEO_NO_CLIPPING</constant></term>
|
<term><constant>VIDEO_NO_CLIPPING</constant></term>
|
||||||
<listitem><para>
|
<listitem><para>
|
||||||
This indicates that the video adaptor does not support
|
This indicates that the video adaptor does not support
|
||||||
clipping. The driver will never receive ``Put'' requests
|
clipping. The driver will never receive <quote>Put</quote> requests
|
||||||
where less than the entire area determined by
|
where less than the entire area determined by
|
||||||
<parameter>drw_x</parameter>, <parameter>drw_y</parameter>,
|
<parameter>drw_x</parameter>, <parameter>drw_y</parameter>,
|
||||||
<parameter>drw_w</parameter> and <parameter>drw_h</parameter> is visible.
|
<parameter>drw_w</parameter> and <parameter>drw_h</parameter> is visible.
|
||||||
This flag does not apply to ``Get'' requests. Hardware
|
This flag does not apply to <quote>Get</quote> requests. Hardware
|
||||||
that is incapable of clipping ``Gets'' may punt or get
|
that is incapable of clipping <quote>Gets</quote> may punt or get
|
||||||
the extents of the clipping region passed to it.
|
the extents of the clipping region passed to it.
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
|
|
||||||
|
@ -4817,7 +4817,7 @@ as follows:
|
||||||
the various hardware expected to be used with this extension,
|
the various hardware expected to be used with this extension,
|
||||||
it is not expected that all hardware will be able to do this
|
it is not expected that all hardware will be able to do this
|
||||||
exactly as described. In that case the driver should just do
|
exactly as described. In that case the driver should just do
|
||||||
``the best it can,'' scaling as closely to the target rectangle
|
<quote>the best it can,</quote> scaling as closely to the target rectangle
|
||||||
as it can without rendering outside of it. In the worst case,
|
as it can without rendering outside of it. In the worst case,
|
||||||
the driver can opt to just not turn on the video.
|
the driver can opt to just not turn on the video.
|
||||||
</para>
|
</para>
|
||||||
|
@ -5065,7 +5065,7 @@ typedef struct {
|
||||||
Each adaptor may have an array of these advertising the attributes
|
Each adaptor may have an array of these advertising the attributes
|
||||||
for its ports. Currently defined flags are <literal remap="tt">XvGettable</literal>
|
for its ports. Currently defined flags are <literal remap="tt">XvGettable</literal>
|
||||||
and <literal remap="tt">XvSettable</literal> which may be OR'd together indicating that
|
and <literal remap="tt">XvSettable</literal> which may be OR'd together indicating that
|
||||||
attribute is ``gettable'' or ``settable'' by the client. The
|
attribute is <quote>gettable</quote> or <quote>settable</quote> by the client. The
|
||||||
<literal remap="tt">min</literal> and <literal remap="tt">max</literal> field specify the valid range
|
<literal remap="tt">min</literal> and <literal remap="tt">max</literal> field specify the valid range
|
||||||
for the value. <literal remap="tt">Name</literal> is a text string describing the
|
for the value. <literal remap="tt">Name</literal> is a text string describing the
|
||||||
attribute by name.
|
attribute by name.
|
||||||
|
@ -5385,7 +5385,7 @@ XFree86 common layer.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
When loading ``external'' modules (modules that don't
|
When loading <quote>external</quote> modules (modules that don't
|
||||||
have the standard entry point, for example a
|
have the standard entry point, for example a
|
||||||
special shared library) the options parameter can be
|
special shared library) the options parameter can be
|
||||||
set to <constant>EXTERN_MODULE</constant> to tell the
|
set to <constant>EXTERN_MODULE</constant> to tell the
|
||||||
|
@ -5423,7 +5423,7 @@ typedef struct {
|
||||||
information in the module's
|
information in the module's
|
||||||
<structname>XF86ModuleVersionInfo</structname> record (which
|
<structname>XF86ModuleVersionInfo</structname> record (which
|
||||||
is described below). The values in comments above
|
is described below). The values in comments above
|
||||||
indicate ``don't care'' settings for each of the fields.
|
indicate <quote>don't care</quote> settings for each of the fields.
|
||||||
The comparisons made are as follows:
|
The comparisons made are as follows:
|
||||||
|
|
||||||
<variablelist>
|
<variablelist>
|
||||||
|
@ -5968,12 +5968,12 @@ the server, and may also be used from within modules.
|
||||||
int errmaj, int errmin);
|
int errmaj, int errmin);
|
||||||
</programlisting>
|
</programlisting>
|
||||||
<blockquote><para>
|
<blockquote><para>
|
||||||
This function prints an error message that includes the text ``Failed
|
This function prints an error message that includes the text <quote>Failed
|
||||||
to load module'', the module name <parameter>modname</parameter>, a message
|
to load module</quote>, the module name <parameter>modname</parameter>, a message
|
||||||
specific to the <parameter>errmaj</parameter> value, and the value if
|
specific to the <parameter>errmaj</parameter> value, and the value if
|
||||||
<parameter>errmin</parameter>. If <parameter>name</parameter> is
|
<parameter>errmin</parameter>. If <parameter>name</parameter> is
|
||||||
non-<constant>NULL</constant>, it is printed as an identifying prefix
|
non-<constant>NULL</constant>, it is printed as an identifying prefix
|
||||||
to the message (followed by a `:').
|
to the message (followed by a <quote>:</quote>).
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
</blockquote></para></blockquote>
|
</blockquote></para></blockquote>
|
||||||
|
@ -6036,9 +6036,9 @@ typedef struct {
|
||||||
<title>Helper Functions</title>
|
<title>Helper Functions</title>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
This section describe ``helper'' functions that video driver
|
This section describe <quote>helper</quote> functions that video driver
|
||||||
might find useful. While video drivers are not required to use any of
|
might find useful. While video drivers are not required to use any of
|
||||||
these to be considered ``compliant'', the use of appropriate helpers is
|
these to be considered <quote>compliant</quote>, the use of appropriate helpers is
|
||||||
strongly encouraged to improve the consistency of driver behaviour.
|
strongly encouraged to improve the consistency of driver behaviour.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
|
@ -6994,7 +6994,7 @@ be catered for the by the helpers.
|
||||||
<para>
|
<para>
|
||||||
Note that the <structfield>mode->SynthClock</structfield> field is always
|
Note that the <structfield>mode->SynthClock</structfield> field is always
|
||||||
filled in by <function>xf86ValidateModes()</function>: it will contain
|
filled in by <function>xf86ValidateModes()</function>: it will contain
|
||||||
the ``data transport clock'', which is the clock that will have
|
the <quote>data transport clock</quote>, which is the clock that will have
|
||||||
to be programmed in the chip when it has a programmable clock, or
|
to be programmed in the chip when it has a programmable clock, or
|
||||||
the clock that will be picked from the clocks list when it is not
|
the clock that will be picked from the clocks list when it is not
|
||||||
a programmable one. Thus:
|
a programmable one. Thus:
|
||||||
|
@ -7975,7 +7975,7 @@ programming the standard VGA registers, and for handling VGA colourmaps.
|
||||||
void writeMiscOut(vgaHWPtr hwp, CARD8 value);
|
void writeMiscOut(vgaHWPtr hwp, CARD8 value);
|
||||||
</programlisting>
|
</programlisting>
|
||||||
<blockquote><para>
|
<blockquote><para>
|
||||||
Write `<parameter>value</parameter>' to the Miscellaneous Output register.
|
Write <quote><parameter>value</parameter></quote> to the Miscellaneous Output register.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
</blockquote></para></blockquote>
|
</blockquote></para></blockquote>
|
||||||
|
@ -8112,7 +8112,7 @@ most drivers (even those which don't fit that basic description).
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
The information here is based on the initial conversion of the Matrox
|
The information here is based on the initial conversion of the Matrox
|
||||||
Millennium driver to the ``new design''. For a fleshing out and sample
|
Millennium driver to the <quote>new design</quote>. For a fleshing out and sample
|
||||||
implementation of some of the bits outlined here, refer to that driver.
|
implementation of some of the bits outlined here, refer to that driver.
|
||||||
Note that this is an example only. The approach used here will not be
|
Note that this is an example only. The approach used here will not be
|
||||||
appropriate for all drivers.
|
appropriate for all drivers.
|
||||||
|
@ -8122,7 +8122,7 @@ appropriate for all drivers.
|
||||||
Each driver must reserve a unique driver name, and a string that is used
|
Each driver must reserve a unique driver name, and a string that is used
|
||||||
to prefix all of its externally visible symbols. This is to avoid name
|
to prefix all of its externally visible symbols. This is to avoid name
|
||||||
space clashes when loading multiple drivers. The examples here are for
|
space clashes when loading multiple drivers. The examples here are for
|
||||||
the ``ZZZ'' driver, which uses the ``ZZZ'' or ``zzz'' prefix for its externally
|
the <quote>ZZZ</quote> driver, which uses the <quote>ZZZ</quote> or <quote>zzz</quote> prefix for its externally
|
||||||
visible symbols.
|
visible symbols.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
|
@ -8373,7 +8373,7 @@ typedef struct {
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Define the list of config file Options that the driver accepts. For
|
Define the list of config file Options that the driver accepts. For
|
||||||
consistency between drivers those in the list of ``standard'' options
|
consistency between drivers those in the list of <quote>standard</quote> options
|
||||||
should be used where appropriate before inventing new options.
|
should be used where appropriate before inventing new options.
|
||||||
|
|
||||||
<programlisting>
|
<programlisting>
|
||||||
|
|
Loading…
Reference in New Issue
Block a user