; S/390 Microprocessor Complex (P/390)        2/8/95
  AdapterId 08F9Eh
  AdapterName "S/390 Microprocessor Complex (P/390)"
  NumBytes 4
  FixedResources
      pos[0]=xx00000xb
      pos[1]=0xxxxxxxb
      pos[2]=xxxxx001B
      pos[3]=11xxx011B
 
  NamedItem
    Prompt "Adapter IO Space"
      Choice "IO base 1C00h-1C1Fh"    pos[3]=xx000xxxb  io 01C00h-01C1Fh
      Choice "IO base 3C00h-3C1Fh"    pos[3]=xx001xxxb  io 03C00h-03C1Fh
      Choice "IO base 5C00h-5C1Fh"    pos[3]=xx010xxxb  io 05C00h-05C1Fh
      Choice "IO base 7C00h-7C1Fh"    pos[3]=xx011xxxb  io 07C00h-07C1Fh
      Choice "IO base 9C00h-9C1Fh"    pos[3]=xx100xxxb  io 09C00h-09C1Fh
      Choice "IO base BC00h-BC1Fh"    pos[3]=xx101xxxb  io 0BC00h-0BC1Fh
      Choice "IO base DC00h-DC1Fh"    pos[3]=xx110xxxb  io 0DC00h-0DC1Fh
      Choice "IO base FC00h-FC1Fh"    pos[3]=xx111xxxb  io 0FC00h-0FC1Fh
    Help
     "This adapter uses 32 contiguous I/O port addresses.  Choose an
      address range that doesn't conflict with other adapters."
 
  NamedItem
    Prompt "Adapter Memory Window"
      Choice " 4MB AT E0C-----H" POS[2]=11111xxxb mem 0E0C00000h-0E0FFFFFFh
      Choice " 4MB AT E08-----H" POS[2]=11110xxxb mem 0E0800000h-0E0BFFFFFh
      Choice " 4MB AT E04-----H" POS[2]=11101xxxb mem 0E0400000h-0E07FFFFFh
      Choice " 4MB AT E00-----H" POS[2]=11100xxxb mem 0E0000000h-0E03FFFFFh
      Choice " 4MB AT C0C-----H" POS[2]=11011xxxb mem 0C0C00000h-0C0FFFFFFh
      Choice " 4MB AT C08-----H" POS[2]=11010xxxb mem 0C0800000h-0C0BFFFFFh
      Choice " 4MB AT C04-----H" POS[2]=11001xxxb mem 0C0400000h-0C07FFFFFh
      Choice " 4MB AT C00-----H" POS[2]=11000xxxb mem 0C0000000h-0C03FFFFFh
      Choice " 4MB AT A0C-----H" POS[2]=10111xxxb mem 0A0C00000h-0A0FFFFFFh
      Choice " 4MB AT A08-----H" POS[2]=10110xxxb mem 0A0800000h-0A0BFFFFFh
      Choice " 4MB AT A04-----H" POS[2]=10101xxxb mem 0A0400000h-0A07FFFFFh
      Choice " 4MB AT A00-----H" POS[2]=10100xxxb mem 0A0000000h-0A03FFFFFh
      Choice " 4MB AT 80C-----H" POS[2]=10011xxxb mem 080C00000h-080FFFFFFh
      Choice " 4MB AT 808-----H" POS[2]=10010xxxb mem 080800000h-080BFFFFFh
      Choice " 4MB AT 804-----H" POS[2]=10001xxxb mem 080400000h-0807FFFFFh
      Choice " 4MB AT 800-----H" POS[2]=10000xxxb mem 080000000h-0803FFFFFh
      Choice " 4MB AT 60C-----H" POS[2]=01111xxxb mem 060C00000h-060FFFFFFh
      Choice " 4MB AT 608-----H" POS[2]=01110xxxb mem 060800000h-060BFFFFFh
      Choice " 4MB AT 604-----H" POS[2]=01101xxxb mem 060400000h-0607FFFFFh
      Choice " 4MB AT 600-----H" POS[2]=01100xxxb mem 060000000h-0603FFFFFh
      Choice " 4MB AT 40C-----H" POS[2]=01011xxxb mem 040C00000h-040FFFFFFh
      Choice " 4MB AT 408-----H" POS[2]=01010xxxb mem 040800000h-040BFFFFFh
      Choice " 4MB AT 404-----H" POS[2]=01001xxxb mem 040400000h-0407FFFFFh
      Choice " 4MB AT 400-----H" POS[2]=01000xxxb mem 040000000h-0403FFFFFh
      Choice " 4MB AT 20C-----H" POS[2]=00111xxxb mem 020C00000h-020FFFFFFh
      Choice " 4MB AT 208-----H" POS[2]=00110xxxb mem 020800000h-020BFFFFFh
      Choice " 4MB AT 204-----H" POS[2]=00101xxxb mem 020400000h-0207FFFFFh
      Choice " 4MB AT 200-----H" POS[2]=00100xxxb mem 020000000h-0203FFFFFh
;     Choice " 4MB AT 00C-----H" POS[2]=00011xxxb mem 000C00000h-000FFFFFFh
;     Choice " 4MB AT 008-----H" POS[2]=00010xxxb mem 000800000h-000BFFFFFh
    Help
      "The adapter uses a 4MB non-system memory window.  Choose a
       window range that doesn't conflict with other adapters."
 
  NamedItem
    Prompt "Interrupt Level"
      Choice  "10 "    pos[0]=01xxxxxxb  int 10
      Choice  "11 "    pos[0]=10xxxxxxb  int 11
      Choice  "15 "    pos[0]=11xxxxxxb  int 15
      Choice  "12 "    pos[0]=00xxxxxxb  int 12
    Help
      "The adapter uses a single interrupt level to request
       services of the PS/2 processor."
 
  NamedItem
    Prompt "Bus Arbitration Level"
      Choice  "8"    pos[1]=xxxx1000b  arb  8
      Choice  "9"    pos[1]=xxxx1001b  arb  9
      Choice  "10"   pos[1]=xxxx1010b  arb  10
      Choice  "11"   pos[1]=xxxx1011b  arb  11
      Choice  "12"   pos[1]=xxxx1100b  arb  12
      Choice  "13"   pos[1]=xxxx1101b  arb  13
      Choice  "14"   pos[1]=xxxx1110b  arb  14
      Choice  "0"    pos[1]=xxxx0000b  arb  0
      Choice  "1"    pos[1]=xxxx0001b  arb  1
      Choice  "2"    pos[1]=xxxx0010b  arb  2
      Choice  "3"    pos[1]=xxxx0011b  arb  3
      Choice  "4"    pos[1]=xxxx0100b  arb  4
      Choice  "5"    pos[1]=xxxx0101b  arb  5
      Choice  "6"    pos[1]=xxxx0110b  arb  6
      Choice  "7"    pos[1]=xxxx0111b  arb  7
   Help
      "Choose a level that does not conflict with other adapters.
       Level 0 has the highest priority."
 
  NamedItem
    Prompt "Selected Feedback Return"
      Choice  "Enable"          pos[1]=x1xxxxxxb
      Choice  "Disable"         pos[1]=x0xxxxxxb
   Help
      "Normally choose Enable."
 
  NamedItem
    Prompt "Micro Channel Parity Checking"
      Choice  "Enable"          pos[1]=xx1xxxxxb
      Choice  "Disable"         pos[1]=xx0xxxxxb
   Help
      "Normally choose Enable."
 
  NamedItem
    Prompt "Channel Check Reporting"
      Choice  "Asynchronous"    pos[1]=xxx1xxxxb
      Choice  "Synchronous"     pos[1]=xxx0xxxxb
   Help
      "Normally choose Asynchronous."
