Projects / NetBSD Ppbus Project

NetBSD Ppbus Project

The NetBSD Ppbus Project aims to remedy some of the shortcomings of the current printer driver by porting to NetBSD a more modern implementation of parallel port support in FreeBSD called ppbus. It allows faster modes of operation, IEEE 1284 support, and a generic abstract layer that multiple devices such as printer, PLIP (parallel port Internet protocol, similar to SLIP), and Zip drives. It allows bidirectional communication and an abstract parallel port interface that devices can attach to: the many chipset implementations of the parallel port will only have to provide this common interface.

Operating Systems

Recent releases

  •  07 Jun 2004 23:56

    Release Notes: The 'atppc' device has been updated to interfere less with the system when in operation. The 'lp' device has been renamed to 'plip', and the 'ppi' device was renamed to 'ppui'. A new device has been added, 'lpbb', which allows the use of an I2C bus via the parallel port. The 'lptctl' utility has been moved in the source tree to match the location in the NetBSD source tree. It has new options and arguments and uses getopt() to parse its command line.

    •  02 Feb 2004 12:50

      Release Notes: This release improves performance for ECP/Fast Centronics modes, adds an untested ofisa attachment for atppc, and imports the PPS driver from the NetBSD source tree. It also includes various small bugfixes.

      •  16 Jan 2004 05:53

        Release Notes: This release adds more attachment options for the atppc device, such as ACPI, PnP BIOS, ISA PnP, and the PUC PCI device.

        •  01 Jan 2004 08:49

          Release Notes: This release adds PLIP support, via the 'lp' device. It adds or updates manual pages. It also updates the 'atppc' device, in anticipation of more attachment options.

          •  10 Sep 2003 07:52

            No changes have been submitted for this release.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.