Print this page
12315 errors in section 7i of the manual

@@ -26,19 +26,18 @@
      The VISUAL environment also defines interfaces for non-ioctl entry points
      into the driver that the illumos operating environment calls when it is
      running in standalone mode (for example, when using a stand-alone
      debugger, entering the PROM monitor, or when the system panicking).
      These are also known as "Polled I/O" entry points, which operate under an
-     an explicit set of restrictions, described below.
+     explicit set of restrictions, described below.
 
 IOCTLS
      VIS_GETIDENTIFIER  This ioctl(2) returns an identifier string to uniquely
                         identify a device used in the illumos VISUAL
                         environment.  This is a mandatory ioctl and must
                         return a unique string.  We suggest that the name be
-                        formed as <companysymbol><devicetype>.  For example,
-                        the cgsix(7D) driver returns SUNWcg6.
+                        formed as <companysymbol><devicetype>.
 
                         VIS_GETIDENTIFIER takes a vis_identifier structure as
                         its parameter.  This structure has the form:
 
                           #define VIS_MAXNAMELEN 128

@@ -339,11 +338,11 @@
                         VIS_DEVINIT ioctl was set to VIS_TEXT, t_row, and
                         t_col are defined to be character offsets from the
                         starting position of the console device.  If mode in
                         the VIS_DEVINIT ioctl was set to VIS_PIXEL, t_row, and
                         t_col are defined to be pixel offsets from the
-                        starting position of the onssole device.
+                        starting position of the console device.
 
                         direction specifies which way to do the copy.  If
                         direction is VIS_COPY_FORWARD the graphics driver
                         should copy data from position (s_row, s_col) in the
                         source rectangle to position (t_row, t_col) in the

@@ -374,18 +373,19 @@
      Console Optional Ioctls section of this manpage for an explanation of the
      specific function each of the entry points, display(), copy(), and
      cursor() are required to implement.  In addition to performing the
      prescribed function of their ioctl counterparts, the standalone vectors
      operate in a special context and must adhere to a strict set of rules.
-     The polled I/O vectors are called directly whenever the system is quisced
-     (running in a limited context) and must send output to the display.
-     Standalone mode describes the state in which the system is running in
-     single-threaded mode and only one processor is active.  illumos operating
-     environment services are stopped, along with all other threads on the
-     system, prior to entering any of the polled I/O interfaces.  The polled
-     I/O vectors are called when the system is running in a standalone
-     debugger, when executing the PROM monitor (OBP) or when panicking.
+     The polled I/O vectors are called directly whenever the system is
+     quiesced (running in a limited context) and must send output to the
+     display.  Standalone mode describes the state in which the system is
+     running in single-threaded mode and only one processor is active.
+     illumos operating environment services are stopped, along with all other
+     threads on the system, prior to entering any of the polled I/O
+     interfaces.  The polled I/O vectors are called when the system is running
+     in a standalone debugger, when executing the PROM monitor (OBP) or when
+     panicking.
 
      The following restrictions must be observed in the polled I/O functions:
 
            1.   The driver must not allocate memory.
 

@@ -416,6 +416,6 @@
      incompatible driver.
 
      tem-support  This DDI property, set to 1, means driver is compatible with
                   the console kernel framebuffer interface.
 
-illumos                         August 31, 2018                        illumos
+illumos                        February 17, 2020                       illumos