;
;
;  CONFIGURATION FILE FOR BOARD  NCU 9141-II
;  Rev. 1.00
;
;

BOARD
   ID = "OLIF012"
   NAME = "OLIVETTI  NCU 9141-II"
   MFR = "Olivetti S&N"
   CATEGORY = "NET"
   SLOT = ISA8OR16
   LENGTH = 166
   COMMENTS =
"When the board is configured in Mega F
(excluding the configuration in 'Mega F at
Power On') the address selected in 'Memory
Window' subfunction must correspond to the
address selected in 'Memory Window in Mega F'
subfunction (see below list).
\n 0d4000h = 0f60000h in Mega F
\n 0dc000h = 0f80000h  '  '   '
\n 0c4000h = 0f20000h  '  '   '
\n 0cc000h = 0f40000h  '  '   '
\nNote: the IRQ2 interrupt in the XT machine
is equivalent to the IRQ9 in the AT machine."

JUMPER(1) = 3
   JTYPE = paired
   NAME = "M2-M1-M0"
   REVERSE = yes
   LABEL = LOC(1 2 3) "M2" "M1" "M0"
   FACTORY = LOC(1-3) 011

SOFTWARE(1) =  "
To modify the Interrupt (see 'Installation
guide' of the board for full details of other
options) it is needed to load the program:"

FUNCTION = "Cheapernet/Ethernet Adapter"

  SUBFUNCTION = "Memory Window"
    COMMENTS =
    "When the board is configured in 'Mega F at Power On'
     the 'OLDNW' and 'MEGA' jumpers have to be inserted."
    CHOICE = "16k (default)"
       COMBINE
          MEMORY = 16k
             ADDRESS = 0d0000h | 0d4000h | 0d8000h | 0dc000h | 0c0000h | 0c4000h | 0c8000h | 0cc000h
             MEMTYPE = oth
             SIZE = byte
             CACHE = no
          INIT = JUMPER(1) LOC(1 2 3) 011 | 010 | 001 | 000 | 111 | 110 | 101 | 100
    CHOICE = "32k"
       COMBINE
          MEMORY = 32k
             ADDRESS = 0d0000h | 0d8000h | 0c0000h | 0c8000h
             MEMTYPE = oth
             SIZE = byte
             CACHE = no
          INIT = JUMPER(1) LOC(1 2 3) 010 | 000 | 110 | 100
    CHOICE = "64k"
       COMBINE
          MEMORY = 64k
             ADDRESS = 0d0000h | 0c0000h
             MEMTYPE = oth
             SIZE = byte
             CACHE = no
          INIT = JUMPER(1) LOC(1 2 3) 000 | 100
    CHOICE = "128k in Mega F at 'Power On'"
       COMBINE
          MEMORY = 128k
             ADDRESS = 0f60000h | 0f80000h | 0f20000h | 0f40000h
             MEMTYPE = oth
             SIZE = byte
             CACHE = no
          INIT = JUMPER(1) LOC(1 2 3) 010 | 000 | 110 | 100

  SUBFUNCTION = "Memory Window in Mega F"

    CHOICE = "DISABLE  (default)"
       DISABLE = yes
    CHOICE = "128k"
       COMBINE
          MEMORY = 128k
             ADDRESS = 0f60000h | 0f80000h | 0f20000h | 0f40000h
             MEMTYPE = oth
             SIZE = byte
             CACHE = no
          INIT = JUMPER(1) LOC(1 2 3) 010 | 000 | 110 | 100

  SUBFUNCTION = "Interrupt"

   CHOICE = "Interrupt"
      FREE
         IRQ = 3 | 5 | 7 | 2 | 10 | 12 | 15
         INIT = SOFTWARE(1) "NCU_DIA"
