BOARD ID = "OLIF0A1" NAME = "OLIVETTI NPU 9144" MFR = "OLIVETTI" CATEGORY = "NET" SLOT = ISA8OR16 LENGTH = 336 COMMENTS = "The NPU9144 board is factory setted for 8bit operations. If 16bit operation is desired, be sure the switch settings are correct and the card is in a 16bit slot or it will not work.\n Note: the IRQ 2 interrupt in the XT machine is equivalent to IRQ 9 in the AT machine.\n CAUTION: The switches are drawn using the standard edge connect down, bracket on the right view, which for this board is upside down. Hold the board in the STANDARD manner (edge connector down) when checking the switches against the switch drawings provided by this utility." JUMPER(1) = 10 JTYPE = paired NAME = "INT / DMA" LABEL = LOC(10 9 8 7 6 5 4 3 2 1) "3" "4" "5" "6" "7" "9" "1" "1" "3" "3" FACTORY = LOC(10-1) 1000001100 COMMENTS = "Jumper is labeled upside-down" JUMPER(2) = 13 JTYPE = paired NAME = "DMA / INT" LABEL = LOC(13 12 11 10 9 8 7 6 5 4 3 2 1) "7" "7" "6" "6" "5" "5" "0" "0" "14" "15" "12" "11" "10" COMMENTS = "Jumper is labeled upside-down" JUMPER(3) = 6 JTYPE = tripole NAME = "I/O ADDR" VERTICAL = yes LABEL = LOC(6 5 4 3 2 1) "9" "8" "7" "6" "5" "4" FACTORY = LOC(6-1) 001111 JUMPER(4) = 8 JTYPE = tripole NAME = "MEM ADDR" VERTICAL = yes LABEL = LOC(8 7 6 5 4 3 2 1) "EN" "19" "18" "17" "16" "15" "14" "13" FACTORY = LOC(8-1) 00011001 SOFTWARE(1) = " The CONFIG.sys file must have a driver added with parameters to setup the IRQ, DMA Channel and I/O Base Address. The format of the entry is :\n \tDEVICE=NPU9144.sys x y z \n The default settings of IRQ 3, I/O Address 300 and DMA 1 would result in an entry of DEVICE=NPU9144.sys 3 300 1.\n The following parameters are: x=IRQ number, y=I/O Address, and z=DMA channel number.\n" FUNCTION = "EtherNet Adapter" TYPE = "NET" CHOICE = "Ethernet Adapter" LINK IRQ = 3 | 4 | 5 | 6 | 7 | 2 | 10 | 11 | 12 | 15 | 14 INIT = JUMPER(1) LOC(10 9 8 7 6 5) 100000 | 010000 | 001000 | 000100 | 000010 | 000001 | 000000 | 000000 | 000000 | 000000 | 000000 INIT = JUMPER(2) LOC(5 4 3 2 1) 00000 | 00000 | 00000 | 00000 | 00000 | 00000 | 00001 | 00010 | 00100 | 01000 | 10000 INIT = SOFTWARE(1) "x=3" | "x=4" | "x=5" | "x=6" | "x=7" | "x=2" | "x=10" | "x=11" | "x=12" | "x=15" | "x=14" LINK DMA = 1 | 3 | 5 | 6 | 7 INIT = JUMPER(1) LOC(4 3 2 1) 1100 | 0011 | 0000 | 0000 | 0000 INIT = JUMPER(2) LOC(13 12 11 10 9 8) 000000 | 000000 | 000011 | 001100 | 110000 INIT = SOFTWARE(1) "z=1" | "z=3" | "z=5" | "z=6" | "z=7" LINK PORT = 0300h-030fh | 0310h-031fh | 0320h-032fh | 0330h-033fh | 0340h-034fh | 0350h-035fh | 0360h-036fh | 0370h-037fh | 0380h-038fh | 0390h-039fh | 03a0h-03afh | 03b0h-03bfh | 03c0h-03cfh | 03d0h-03dfh | 03e0h-03efh | 03f0h-03ffh | 0200h-020fh | 0210h-021fh | 0220h-022fh | 0230h-023fh | 0240h-024fh | 0250h-025fh | 0260h-026fh | 0270h-027fh | 0280h-028fh | 0290h-029fh | 02a0h-02afh | 02b0h-02bfh | 02c0h-02cfh | 02d0h-02dfh | 02e0h-02efh | 02f0h-02ffh INIT = JUMPER(3) LOC(6 5 4 3 2 1) 001111 | 001110 | 001101 | 001100 | 001011 | 001010 | 001001 | 001000 | 000111 | 000110 | 000101 | 000100 | 000011 | 000010 | 000001 | 000000 | 011111 | 011110 | 011101 | 011100 | 011011 | 011010 | 011001 | 011000 | 010111 | 010110 | 010101 | 010100 | 010011 | 010010 | 010001 | 010000 INIT = SOFTWARE(1) "y=300" | "y=310" | "y=320" | "y=330" | "y=340" | "y=350" | "y=360" | "y=370" | "y=380" | "y=390" | "y=3A0" | "y=3B0" | "y=3C0" | "y=3D0" | "y=3E0" | "y=3F0" | "y=200" | "y=210" | "y=220" | "y=230" | "y=240" | "y=250" | "y=260" | "y=270" | "y=280" | "y=290" | "y=2A0" | "y=2B0" | "y=2C0" | "y=2D0" | "y=2E0" | "y=2F0" FUNCTION = "Memory Address" TYPE = "NET" CHOICE = "DISABLE Memory (default)" SUBTYPE = "MEM, DIS" DISABLE = yes FREE INIT = JUMPER(4) LOC(8 7 6 5 4 3 2 1) 00011001 CHOICE = "ENABLE Memory" SUBTYPE = "MEM, ENA" COMBINE MEMORY = 8k ADDRESS = 0cc000h | 0ce000h | 0d0000h | 0d2000h | 0d4000h | 0d6000h | 0d8000h | 0da000h | 0dc000h | 0de000h | 0e0000h | 0e2000h | 0e4000h | 0e6000h | 0e8000h | 0ea000h | 0ec000h | 0ee000h | 0c8000h | 0ca000h MEMTYPE = oth SIZE = byte CACHE = no INIT = JUMPER(4) LOC(8 7 6 5 4 3 2 1) 10011001 | 10011000 | 10010111 | 10010110 | 10010101 | 10010100 | 10010011 | 10010010 | 10010001 | 10010000 | 10001111 | 10001110 | 10001101 | 10001100 | 10001011 | 10001010 | 10001001 | 10001000 | 10011011 | 10011010