Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changeset 10b21a1b in mainline


Ignore:
Timestamp:
2018-12-11T12:48:02Z (3 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master
Children:
737ebf3
Parents:
ca4c5596
git-author:
Jiri Svoboda <jiri@…> (2018-12-10 18:36:46)
git-committer:
Jiri Svoboda <jiri@…> (2018-12-11 12:48:02)
Message:

PC parallel port driver and printing utility

Add pc-lpt driver for the standard PC parallel port. Add lprint utility
to print a file or a short message to the printer port. Tested in Qemu.

Files:
10 added
6 edited

Legend:

Unmodified
Added
Removed
  • .gitignore

    rca4c5596 r10b21a1b  
    110110uspace/app/init/init
    111111uspace/app/init/init.gz
     112uspace/app/lprint/lprint
    112113uspace/app/kill/kill
    113114uspace/app/killall/killall
     
    310311uspace/drv/char/msim-con/msim-con
    311312uspace/drv/char/ns8250/ns8250
     313uspace/drv/char/pc-lpt/pc-lpt
    312314uspace/drv/char/pl050/pl050
    313315uspace/drv/char/ps2mouse/ps2mouse
  • boot/Makefile.common

    rca4c5596 r10b21a1b  
    183183        killall \
    184184        loc \
     185        lprint \
    185186        mixerctl \
    186187        modplay \
  • boot/arch/amd64/Makefile.inc

    rca4c5596 r10b21a1b  
    4646        audio/hdaudio \
    4747        char/ns8250 \
     48        char/pc-lpt \
    4849        time/cmos-rtc \
    4950        bus/usb/ehci\
  • uspace/Makefile

    rca4c5596 r10b21a1b  
    5858        app/loc \
    5959        app/logset \
     60        app/lprint \
    6061        app/mixerctl \
    6162        app/mkfat \
     
    166167        drv/char/msim-con \
    167168        drv/char/ns8250 \
     169        drv/char/pc-lpt \
    168170        drv/char/pl050 \
    169171        drv/char/ski-con \
  • uspace/drv/bus/isa/isa.dev

    rca4c5596 r10b21a1b  
    1717        irq 3
    1818        io_range 2f8 8
     19
     20lpt1:
     21        match 100 isa/lpt
     22        io_range 378 8
     23        irq 7
     24
     25lpt2:
     26        match 100 isa/lpt
     27        io_range 278 8
     28        irq 5
    1929
    2030i8042:
  • uspace/srv/locsrv/locsrv.c

    rca4c5596 r10b21a1b  
    13871387        categ_dir_add_cat(&cdir, cat);
    13881388
     1389        cat = category_new("printer-port");
     1390        categ_dir_add_cat(&cdir, cat);
     1391
    13891392        return true;
    13901393}
Note: See TracChangeset for help on using the changeset viewer.