home *** CD-ROM | disk | FTP | other *** search
- 100 ' BASIC program to switch LPT1: with LPT2:
- 110 ' (C) 1984, Dickinson Associates Inc.
- 120 '
- 130 ' Define Data Segment as ROM BIOS DATA AREA
- 140 '
- 150 DEF SEG=&H40
- 160 '
- 170 ' Read Printer Port Addresses into PRINTER.BASE Arrays
- 180 '
- 190 PRINTER.BASE.0(0) = PEEK(8)
- 200 PRINTER.BASE.0(1) = PEEK(9)
- 210 PRINTER.BASE.2(0) = PEEK(10)
- 220 PRINTER.BASE.2(1) = PEEK(11)
- 230 '
- 240 ' Write Printer Port Addresses in Reverse Order
- 250 '
- 260 POKE 8, PRINTER.BASE.2(0)
- 270 POKE 9, PRINTER.BASE.2(1)
- 280 POKE 10, PRINTER.BASE.0(0)
- 290 POKE 11, PRINTER.BASE.0(1)
- 300 '
- 310 SYSTEM ' Optional for use in: BASIC LPTPORT
-