lp(4) Device Drivers Manual lp(4) lp - #include lp[0-2] -- ; 6 0-2. 0x03bc, 0x0378 0x0278. 220 root lp. , . , , , . . . ioctl(2): int ioctl(int fd, LPTIME, int arg) arg, . , , , . ; 2, 0,02 . . int ioctl(int fd, LPCHAR, int arg) arg, . , , , . 1000. . int ioctl(int fd, LPABORT, int arg) arg 0, , . 0. int ioctl(int fd, LPABORTOPEN, int arg) arg 0, open(2) , . 0. int ioctl(int fd, LPCAREFUL, int arg) arg 0, , , , . . int ioctl(int fd, LPWAIT, int arg) arg, , . , 0,5 , , . 0. , . int ioctl(int fd, LPSETIRQ, int arg) ioctl(2) . int, IRQ. -- . arg 0, ( ). int ioctl(int fd, LPGETIRQ, int *arg) IRQ arg. int ioctl(int fd, LPGETSTATUS, int *arg) arg. : LP_PBUSY , LP_PACK , LP_POUTPA , LP_PSELECD , LP_PERRORP , . , . int ioctl(int fd, LPRESET) . . /dev/lp* chmod(1), chown(1), mknod(1), lpcntl(8), tunelp(8) () Artyom Kunyov , Azamat Hackimov , Dmitry Bolkhovskikh , Katrin Kutepova , Konstantin Shvaykovskiy , Yuri Kozlov , Kirill Rekhov ; GNU (GNU General Public License - GPL, 3 ) , - . - , , () () () <>. Linux 6.9.1 2 2024 . lp(4)