Print this page
12745 man page typos

Split Close
Expand all
Collapse all
          --- old/usr/src/man/man7d/ecpp.7d.man.txt
          +++ new/usr/src/man/man7d/ecpp.7d.man.txt
↓ open down ↓ 11 lines elided ↑ open up ↑
  12   12         #include <sys/ecppio.h>
  13   13  
  14   14  
  15   15         ecpp@unit-address
  16   16  
  17   17  
  18   18  DESCRIPTION
  19   19         The ecpp driver provides a bi-directional interface to IEEE 1284
  20   20         compliant devices as well as a forward single-directional interface to
  21   21         Centronics devices. In addition to the Centronics protocol, the ecpp
  22      -       driver supports the IEEE 1284Compatibility, Nibble, and ECP protocols.
       22 +       driver supports the IEEE 1284 Compatibility, Nibble, and ECP protocols.
  23   23         ECPP_COMPAT_MODE and ECPP_CENTRONICS modes of operation have logically
  24   24         identical handshaking protocols, however devices that support
  25   25         ECPP_COMPAT_MODE are IEEE 1284 compliant devices. IEEE 1284 compliant
  26   26         devices support at least ECPP_COMPAT_MODE and ECPP_NIBBLE_MODE.
  27   27         Centronics devices support only ECPP_CENTRONICS mode.
  28   28  
  29   29  
  30   30         By default, ECPP_COMPAT_MODE devices have a strobe handshaking pulse
  31   31         width of 500ns. For this mode, forward data transfers are conducted by
  32   32         DMA. By default, the strobe pulse width for ECPP_CENTRONICS devices is
↓ open down ↓ 186 lines elided ↑ open up ↑
 219  219                             transferring data, TESTIO waits until the previous
 220  220                             data sent to the driver is delivered before
 221  221                             executing TESTIO. However if an error condition
 222  222                             occurs while a TESTIO is waiting, TESTIO returns
 223  223                             immediately. If TESTIO determines that the
 224  224                             conditions are ok, 0 is returned. Otherwise, -1 is
 225  225                             returned, errno is set to EIO and the state of the
 226  226                             status pins is captured. The captured status can be
 227  227                             retrieved using the BPPIOC_GETERR ioctl(2) call.
 228  228                             The timeout_occurred and bus_error fields will
 229      -                           never be set by this ioctl(2). BPPIOC_TESTIO and
 230      -                           BPPIOC_GETERR are compatible to the ioctls
 231      -                           specified in bpp(7D).
      229 +                           never be set by this ioctl(2).
 232  230  
 233  231  
 234  232         BPPIOC_GETERR
 235  233                             Get last error status. The argument is a pointer to
 236  234                             a struct bpp_error_status defined in <sys/bpp_io.h>
 237  235                             header file. The error status structure is:
 238  236  
 239  237                               struct bpp_error_status {
 240  238                                  char    timeout_occurred; /* 1=timeout */
 241  239                                  char    bus_error;        /* not used */
↓ open down ↓ 142 lines elided ↑ open up ↑
 384  382         +--------------------+-------------------------+
 385  383         |Architecture        | PCI-based systems       |
 386  384         +--------------------+-------------------------+
 387  385         |                    | ISA-based systems (x86) |
 388  386         +--------------------+-------------------------+
 389  387         |Interface stability | Evolving                |
 390  388         +--------------------+-------------------------+
 391  389  
 392  390  SEE ALSO
 393  391         modload(1M), modunload(1M), update_drv(1M), ioctl(2), open(2), read(2),
 394      -       write(2), attributes(5), bpp(7D), usbprn(7D), prnio(7I), streamio(7I)
      392 +       write(2), attributes(5), usbprn(7D), prnio(7I), streamio(7I)
 395  393  
 396  394  
 397  395         IEEE Std 1284-1994
 398  396  
 399  397  DIAGNOSTICS
 400  398         Parallel port controller not supported
 401  399  
 402  400             Driver does not support parallel port controller on the given host.
 403  401             Attach failed.
 404  402  
 405  403  
 406  404  
 407      -
 408      -                               January 10, 2020                       ECPP(7D)
      405 +                                 May 17, 2020                         ECPP(7D)
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX