DataMuseum.dk

Presents historical artifacts from the history of:

CP/M

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about CP/M

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦0869b1478⟧ RcTekst

    Length: 23936 (0x5d80)
    Types: RcTekst
    Names: »99109863.WP«

Derivation

└─⟦dedaa6eab⟧ Bits:30005866/disk1.imd Dokumenter i RcTekst format (RCSL 99-1-*)
    └─⟦this⟧ »99109863.WP« 

RcTekst


╱04002d4e0a0006000000000301413100000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱
↲
                                   i↲
↲
         ┆a1┆┆b0┆CONTENTS                                          PAGE↲
↲
         ┆f0┆1.   INTRODUCTION ...........................      1↲
↲
         2.   GENERAL DESCRIPTION OF CPU610 ..........      2↲
↲
         3.   BLOCK DIAGRAM ..........................      3↲
↲
         4.   FUNCTIONAL DESCRIPTION .................      4↲
              4.1  Onboard CPU .......................      4↲
                   4.1.1  80286 CPU ...............         4↲
                   4.1.2  Optional 80287 Numeric pro-↲
                          ┆84┆cessor .....................      5↲
              4.2  I/O Interface .....................      5↲
                   4.2.1  I/O addressing .............      5↲
                   4.2.2  Serie ......................      7↲
                   4.2.3  Parallel ...................      8↲
                   4.2.4  Software Reset and Power ↲
                          Down Commands ..............     10↲
              4.3  Clock Generator ...................     10↲
              4.4  Interrupt handling ................     11↲
                   4.4.1  Interrupt Source ...........     11↲
                   4.4.2  Interrupt Generator ........     13↲
              4.5  On board clock ....................     14↲
              4.6  Memory addressing .................     14↲
                   4.6.1  On board EPROM .............     15↲
              4.7  Bus Interface .....................     16↲
                   4.7.1  MULTIBUS ...................     16↲
                   4.7.2  iLBX bus ...................     17↲
                   4.7.3  iSBX bus ...................     17↲
↲
↲
┆b0┆┆a1┆APPENDIX:↲
↲
         A.   REFERENCES .............................     18↲
┆b0┆↓

════════════════════════════════════════════════════════════════════════
↓
↲
                                  ii↲

════════════════════════════════════════════════════════════════════════
↓
┆14┆┆b3┆                                ┆0b┆↲
↲
┆a1┆┆b0┆┆b0┆┆a1┆┆b0┆┆a1┆1.       INTRODUCTION.↲
↲
         ┆84┆This hardware reference manual describes the CPU610. It ↓
┆19┆┆89┆┄┄shows the interface to internal and external busses. It ↓
┆19┆┆89┆┄┄does not give a detail information of the component and ↓
┆19┆┆89┆┄┄timing on the board. (See CPU610 technical manual litt 5 ↓
┆19┆┆89┆┄┄in the reference list in capter five).↲
         ┆84┆↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆b0┆2.       GENERAL DESCRIPTION OF CPU610.↲
↲
         ┆84┆┆84┆The CPU610 contains:↲
↲
         1. INTEL's i APX 80286 Microprocessor.↲
↲
         2. MULTIBUS interface.↲
↲
         3. ┆84┆iLBX bus interface, the CPU610 acts as a primary ↓
┆19┆┆8c┆┄┄master.↲
↲
         4. One iSBX bus without DMA channel support.↲
↲
         5. Consol interface. (V24/RS232C).↲
↲
         6. Multidrop interface. (RS422A).↲
↲
         ┆84┆7. ┆84┆Parallel printer interface. (Centronics and RC750 ↓
┆19┆┆8c┆┄┄Partner compatibel).↲
↲
         8. ┆84┆Up to 64K bytes (2*32K bytes) EPROM in two standard ↓
┆19┆┆8c┆┄┄JEDEC sockets. 128 bytes (256*4 bit) bipolar PROM.↲
↲
         9. ┆84┆A real time clock shows the time of day and the day ↓
┆19┆┆8c┆┄┄of the year.↲
↲
        10. ┆84┆As an option the CPU610 includes interface to a ↓
┆19┆┆8c┆┄┄numeric processor 80287 from INTEL.↲
↲
         ┆84┆This manual does not contain a full description of the  ↓
┆19┆┆89┆┄┄elements of the CPU610. (See the reference list in ↓
┆19┆┆89┆┄┄chapter five for further information of the elements).↲
↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆┆b0┆┆b0┆┆a1┆3.       BLOCK DIAGRAM.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆┆b0┆┆a1┆4.       FUNCTIONAL DESCRIPTION.↲
↲
┆a1┆┆b0┆┆f0┆┆e1┆         ┆84┆This chapter describes the use of the elements on the ↓
┆19┆┆89┆┆81┆┄CPU board.↲
↲
↲
┆b0┆┆a1┆4.1      On board CPU.↲
↲
┆b0┆┆a1┆┆f0┆┆e1┆         ┆84┆This part describes the processors on the CPU board. The ↓
┆19┆┆89┆┆81┆┄CPU board use INTEL's 80286 as the central processor. As ↓
┆19┆┆89┆┆81┆┄an option the CPU board includes interface to the 80287 ↓
┆19┆┆89┆┆81┆┄numeric processor. (See litt 1 for futher details of the ↓
┆19┆┆89┆┆81┆┄processors).↲
┆b0┆┆a1┆┆f0┆┆e1┆↲
↲
┆a1┆┆b0┆4.1.1    80286 CPU.↲
↲
         ┆84┆The INTEL's 80286 (8 MHz) or 80286-6 (6 MHz) is the ↓
┆19┆┆89┆┄┄central processor on the CPU board. The microprocessor ↓
┆19┆┆89┆┄┄work in to different modes:↲
↲
         1. The real address mode.↲
↲
         2. The protected virtual address mode. (PVAM)↲
↲
         ┆84┆In mode nr 1 the processor addresses up to 1 Mbytes. In ↓
┆19┆┆89┆┄┄mode nr 2 it addr┆84┆ess up 16 Mbytes.↲
↲
         ┆84┆The processor makes use of an on chip memory mangement ↓
┆19┆┆89┆┄┄in the protected virtual address mode↲
↲
         ┆84┆The CPU board begins in the real address mode. When the ↓
┆19┆┆89┆┄┄80286 makes a word Out instrution on I/O address 00CA to ↓
┆19┆┆89┆┄┄the first parallel port, it switches to protected mode. ↓
┆19┆┆89┆┄┄Then it is inpossible to switch back to real address ↓
┆19┆┆89┆┄┄mode.↲
↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆b0┆4.1.2    Optional 80287 Numeric processor.↲
↲
         ┆84┆The CPU board can be expanded with a numeric processor ↓
┆19┆┆89┆┄┄INTEL's 80287 (8 MHz) or 80287-3 (5 MHz). The processor ↓
┆19┆┆89┆┄┄is used to floating point operation and other ↓
┆19┆┆89┆┄┄difficulting numeric operations.↲
↲
         ┆84┆All interface to the numeric processor is on the CPU ↓
┆19┆┆89┆┄┄board.↲
↲
↲
┆f0┆┆a1┆┆b0┆┆a1┆┆b0┆┆a1┆4.2      I/O Interface.↲
┆b0┆┆a1┆↲
┆b0┆┆a1┆┆f0┆┆e1┆         ┆84┆The next part of chapter four describes the use of the i ↓
┆19┆┆89┆┆81┆┄APX's I/O address space.↲
↲
↲
┆b0┆┆a1┆4.2.1    I/O addressing on board.↲
┆b0┆┆a1┆↲
         ┆b0┆┆a1┆Device                     Data size     I/O  address   ↲
↲
         PAL012. (Interrupt out).  Byte : Set        0082↲
         PAL012. (Interrupt out).  Byte : Reset      0086↲
         TBP24S10. (Bipolar PROM). 4 bit             0086↲
         RTC. (MM158167A/RTC58321) Byte/4 bit        008A↲
         8259A-2 PIC. (Slave2).    Byte: Status.     0094┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆↲
         8259A-2 PIC. (Slave2).    Byte: MASK.       0096┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆↲
         8255A-5 PPI. (Parallel 2) Byte: A           0098┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆↲
         8255A-5 PPI. (Parallel 2) Byte: Port B In.  009A↲
         8255A-5 PPI. (Parallel 2) Byte: Port C Out. 009C┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆↲
         8255A-5 PPI. (Parallel 2) Byte: Control.    009E┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆↲
         iSBX bus.                 Byte/word      00A0-00BF┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆↲
         8259A-2 PIC. (Master).    Byte: Status.     00C0┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆↲
         8259A-2 PIC. (Master).    Byte: MASK.       00C2┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆↲
         8259A-2 PIC. (Slave1).    Byte: Status.     00C4┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆↲
         8259A-2 PIC. (Slave1).    Byte: MASK.       00C6┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆↲
         8255A-5 PPI. (Parallel 1) Byte: A           00C8┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆↲
         8255A-5 PPI. (Parallel 1) Byte: Port B In.↲
                                   word: WR PVAM     00CA↲

════════════════════════════════════════════════════════════════════════
↓
         ┆b0┆┆a1┆Device                     Data size     I/O  address   ↲
↲
         8255A-5 PPI. (Parallel 1) Byte: Port C Out. 00CC┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆↲
         8255A-5 PPI. (Parallel 1) Byte: Control.    00CE┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆↲
         8254  PIT. (Timer).       Byte: Counter 0   00D0┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆↲
         8254  PIT. (Timer).       Byte: Counter 1   00D2┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆↲
         8254  PIT. (Timer).       Byte: Counter 2   00D4┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆↲
         8254  PIT. (Timer).       Byte: Control.    00D6┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆↲
         8274  MPSC. CH A.         Byte: Data.       00D8┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆↲
         8274  MPSC. CH B.         Byte: Data.       00DA┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆↲
         8274  MPSC. CH A.         Byte: Control.    00DC┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆↲
         8274  MPSC. CH B.         Byte: Control.    00DE┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆↲
         80287 Numric Processor.   Word: RD status.↲
                                         WR Opcode.  00F8↲
         80287 Numric Processor.   Word: Data.       00FA┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆↲
         80287 Numric Processor.   Word: Address.    00FC┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆↲
 ┆b0┆        ┆a1┆                                                       ↲
↲
         Fig 4.2.1 ┆84┆I/O addresses on the CPU board.↲
↲
         ┆b0┆┆a1┆Target                     Data size     I/O  address   ↲
↲
         MULTIBUS                   byte/word     0000-007F↲
           -"-                         -"-        0100-FFFF↲
         Reserved (TEST)               -"-        FFEF↲
┆05┆ ┆b0┆       ┆a1┆                                                        ↲
↲
         Fig 4.2.2 ┆84┆I/O addresses from i APX 80286 to the ↓
┆19┆┆93┆┄┄MULTIBUS.↲
↲
         ┆b0┆┆a1┆Target      Chip select     Data size     I/O  address   ↲
↲
         iSBX bus      /MCS0            byte       00A0-00AF↲
           -"-         /MCS1            byte       00B0-00BF↲
         iSBX bus      /MCS0            word       00A0-00A8↲
           -"-         /MCS1            word       00A0-00AF↲
 ┆b0┆        ┆a1┆                                                       ↲
↲
         Fig 4.2.3 ┆84┆I/O addresses from i APX 80286 to the iSBX ↓
┆19┆┆93┆┄┄bus.↲
↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆4.2.2    Serie.┆a1┆┆b0┆↲
┆b0┆┆a1┆┆f0┆┆e1┆↲
         ┆84┆The CPU board has two serie channels A and B. Channel A ↓
┆19┆┆89┆┄┄makes the connection to the multidrop RS422A line. ↓
┆19┆┆89┆┄┄Channel B takes car of the consol with RS232A interface.↲
         ┆84┆The INTEL's 8274 Multi-protocol Serial Controller (MPSC) ↓
┆19┆┆89┆┄┄takes care of most of the serie communication. Two extra ↓
┆19┆┆89┆┄┄signals in channel B /DSRB (Data Set Ready) and /CIB ↓
┆19┆┆89┆┄┄(Calling Indicator) interface to the parallel port 1.↲
↲
         ┆84┆The used signals in channel A are :↲
↲
 ┆b0┆       ┆84┆ ┆b0┆┆a1┆Signal          Meaning      ↲
↲
         TXDA         Transmitted Data↲
         RXDA         Received Data↲
         /RTSA        Request To Send↲
         /CTSA        Ready For Sending↲
         /CDA         Carrier On↲
       ┆a1┆                               ↲
↲
         ┆84┆The used signals in channal B are :↲
↲
 ┆b0┆       ┆84┆ ┆b0┆┆a1┆Signal          Meaning      ↲
↲
         TXDB         Transmitted Data↲
         RXDB         Received Data↲
         /RTSB        Request To Send↲
         /CTSB        Ready For Sending↲
         /DSRB        Data Set Ready↲
         /CDB         Carrier On↲
         /CIB         Calling Indicator↲
       ┆a1┆                               ↲
↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆4.2.3    Parallel.↲
↲
         ┆84┆There are two parallel ports on the board. The INTEL's ↓
┆19┆┆89┆┄┄parallel port 8255A-5 is used in both cases. The port A ↓
┆19┆┆89┆┄┄and C are output ports and B is an input port.         ↓
┆19┆┆89┆┄┄┆84┆↲
         ┆84┆Note that there must be at least six instructions ↓
┆19┆┆89┆┄┄between access to the PPI's. The first parallel port ↓
┆19┆┆89┆┄┄connect a printer to the CPU board. The printer ↓
┆19┆┆89┆┄┄interface must be a RC750 ( "PARTNER") or Centronics ↓
┆19┆┆89┆┄┄compatible interface.↲
         ┆84┆↲
         ┆84┆The next parallel port includes the addresses to the ↓
┆19┆┆89┆┄┄Real Time Clock, the bipolar PROM and some special ↓
┆19┆┆89┆┄┄signals. (See the list below).↲
┆b0┆┆a1┆┆f0┆┆e1┆↲
         Signals from parallel port nr. 1↲
↲
         ┆a1┆┆b0┆Pin         Signal                                     ↲
↲
         PA0        DATA 0 (Printer)↲
         PA1        DATA 1 (Printer)↲
         PA2        DATA 2 (Printer)↲
         PA3        DATA 3 (Printer)↲
         PA4        DATA 4 (Printer)↲
         PA5        DATA 5 (Printer)↲
         PA6        DATA 6 (Printer)↲
         PA7        DATA 7 (Printer)↲
↲
         PB0        If high then 6 MHz else 8 MHz CPU.↲
         PB1        /CIB (Calling Indicator to consol)↲
         PB2        /DSRB (Data Set Ready to consol)↲
         PB3        BUSY (Printer)↲
         PB4        /ACK (Printer)↲
         PB5        /FAULT (Printer)↲
         PB6        SELECTED (Printer)↲
         PB7        PAPER END (Printer)↲
         PC0        STROBE (Printer)↲
         PC1        /SELECT (Printer)↲

════════════════════════════════════════════════════════════════════════
↓
         PC2        /LPINIT┆84┆ (Printer)↲
         PC3        /TIMEOUT INT (┆84┆Used to generate a timeout                                  ↓
┆19┆┆a2┆┄┄interrupt).↲
         PC4        /AUTOLF (Printer)↲
         PC5        /PDMDEN↲
         PC6        SER LB (┆84┆Used to loopback with the 8274 multi-                             ↓
┆19┆┆9c┆┄┄protocol controller).↲
         PC7        LPINT (┆84┆Used if /ACK is low to generate an                            ↓
┆19┆┆9b┆┄┄interrupt from the lineprinter).↲
↲
┆82┆         ┆b0┆-------------------------------------------------------↲
↲
         Signals from parallel port nr. 2↲
↲
         ┆a1┆┆b0┆Pin         Signal                                     ↲
↲
         PA0        SLIOADR 0 (RTC and BPROM address)↲
         PA1        SLIOADR 1 (RTC and BPROM address)↲
         PA2        SLIOADR 2 (RTC and BPROM address)↲
         PA3        SLIOADR 3 (RTC and BPROM address)↲
         PA4        SLIOADR 4 (RTC and BPROM address)↲
         PA5        SLIOADR 5 (RTC and BPROM address)↲
         PA6        SLIOADR 6 (RTC and BPROM address)↲
         PA7        SLIOADR 7 (RTC and BPROM address)↲
↲
         PB0        ┆84┆/Testslave. (If two CPU is used, it indicates ↓
┆19┆┆94┆┄┄which is the test master). A testmaster is ↓
┆19┆┆94┆┄┄the multibus board which teststhe ↓
┆19┆┆94┆┄┄multibus.(See litt 7)).↲
         PB1        Not in use.↲
         PB2        Not in use.↲
         PB3        ┆84┆J4-9 (It makes the connection to an external ↓
┆19┆┆94┆┄┄switch).↲
         PB4        ┆84┆J4-7 (It makes the connection to an external ↓
┆19┆┆94┆┄┄switch).↲
         PB5        ┆84┆XOPT0 (An undefinite signal from the iSBX ↓
┆19┆┆94┆┄┄bus).↲
         PB6        ┆84┆XOPT1 (An undefinite signal from the iSBX ↓
┆19┆┆94┆┄┄bus).↲

════════════════════════════════════════════════════════════════════════
↓
         PB7        ┆84┆/XPST (If low an iSBX modul is on the CPU ↓
┆19┆┆94┆┄┄board).↲
         PC0        ┆84┆/LED1 (The /LED1 signal control a light ↓
┆19┆┆94┆┄┄emiting diode which indicates when the CPU is ↓
┆19┆┆94┆┄┄in test mode).↲
         PC1        ┆84┆/LED2 (The /LED2 signal control a light ↓
┆19┆┆94┆┄┄emiting diode which indicates when the CPU ↓
┆19┆┆94┆┄┄makes access to a disk).↲
         PC2       ┆84┆ /iLBX (When low it enables the iLBX bus; ↓
┆19┆┆93┆┄┄otherwise the CPU uses the MULTIBUS.↲
         PC3        Not in use.↲
         PC4        OPTO0 (An undefinite signal to the iSBX bus).↲
         PC5        ┆84┆/OPT0EN (When low it enables the signal OPT0 ↓
┆19┆┆94┆┄┄as an output signal to the iSBX bus).↲
         PC6        OPTO1 (An undefinite signal to the iSBX bus).↲
         PC7        ┆84┆/OPT1EN (When low it enables the signal OPTO1↓
┆19┆┆94┆┄┄as an output signal to the iSBX bus).↲
↲
         ┆b0┆-------------------------------------------------------↲
↲
↲
┆a1┆┆b0┆4.2.4    Software Reset and Power Down Commands↲
↲
         ┆84┆An out instruction to I/O address 0082 with data equal ↓
┆19┆┆89┆┄┄zero reset the CPU and the multibus.↲
↲
╞	     ┆84┆082 = 0↲
↲
         ┆84┆When the bit PC5 (signal PDMDEN) enable the off ↓
┆19┆┆89┆┄┄interrupt from the ON/OFF key at the front of the RC39.↲
↲
↲
┆b0┆┆a1┆┆a1┆┆b0┆┆b0┆┆a1┆4.3      Clock Generator.↲
↲
         ┆84┆The CPU board uses an external clock generator 82284 ↓
┆19┆┆89┆┄┄from INTEL. The clock generator generates CPUCLK and a ↓
┆19┆┆89┆┄┄clock for the 8254 Programmable Interval Timer (PIT). ↓
┆19┆┆89┆┄┄The interval timer includes three programmable counters.↲
↲

════════════════════════════════════════════════════════════════════════
↓
         ┆84┆There is a 10 MHz clock generator to the multibus. This ↓
┆19┆┆89┆┄┄clock is divided by two to generate a 5 Mhz clock ↓
┆19┆┆89┆┄┄signal. The 80287-3 numeric processor extension unit can ↓
┆19┆┆89┆┄┄run with this clock signal.↲
┆a1┆┆b0┆↲
↲
┆b0┆┆a1┆4.4      Interrupt operation.↲
↲
         ┆84┆The CPU610 includes three programable interrupt ↓
┆19┆┆89┆┄┄controllers (PIC's). The interrupt controllers take care ↓
┆19┆┆89┆┄┄of the interrupt input to the 80286. They are working in ↓
┆19┆┆89┆┄┄master slave relationship. The interrupt controllers ↓
┆19┆┆89┆┄┄make it possible to connect up to 22 interrupts to the ↓
┆19┆┆89┆┄┄80286. The controllers are initiate as shown below. ↓
┆19┆┆89┆┄┄(Futher details are included in litt 6).↲
         ┆84┆The 80286 is able to generate up to three independent ↓
┆19┆┆89┆┄┄multibus interrupts. A PAL takes care of the interrupt ↓
┆19┆┆89┆┄┄output control.↲
↲
↲
┆a1┆┆b0┆4.4.1    Interrupt Source.↲
↲
         ┆84┆The interrupt input are showed in fig 4.4.1.1.↲
↲
         ┆84┆Note that the priority is from top to down, except the ↓
┆19┆┆89┆┄┄input to slave interrupt controller number 2. These inputs ↓
┆19┆┆89┆┄┄have priority between interrupt number 0 and 2.↲
↲
         ┆b0┆┆a1┆Interrupt nr.  Signal        Source        Destination. ↲
↲
             NMI        /POWON        BBC601        CPU80286↲
              0         COUNT  0  Interval timer Master  PIC IR 0↲
              1         SLINT  2    SLAVE PIC 2  Master  PIC IR 1↲
              2         MBINT  2    Multibus     Master  PIC IR 2↲
              3         MBINT  3    Multibus     Master  PIC IR 3↲
              4         MBINT  4    Multibus     Master  PIC IR 4↲
              5         MBINT  5    Multibus     Master  PIC IR 5↲
              6         SERINT     Serial I/O    Master  PIC IR 6↲
              7         SLINT  1   Slave1 PIC 1  Master  PIC IR 7↲

════════════════════════════════════════════════════════════════════════
↓
              8         MBINT  6    Multibus     Slave1  PIC IR 0↲
              9         MBINT  7    Multibus     Slave1  PIC IR 1↲
             10         TMOUTINT    Time out     Slave1  PIC IR 2↲
             11         XINT   0    iSBX bus     Slave1  PIC IR 3↲
             12         XINT   1    iSBX bus     Slave1  PIC IR 4↲
             13         MBINT  0    Multibus     Slave1  PIC IR 5↲
             14         MBINT  1    Multibus     Slave1  PIC IR 6↲
             15         LPINT      Line printer  Slave1  PIC IR 7↲
             16         PINTR  2    Key          Slave2  PIC IR 0↲
             17         MBINT  9    Multibus     Slave2  PIC IR 1↲
             18         MBINT 10    Multibus     Slave2  PIC IR 2↲
             19         MBINT 11    Multibus     Slave2  PIC IR 3↲
             20         MBINT 12    Multibus     Slave2  PIC IR 4↲
             21         MBINT 13    Multibus     Slave2  PIC IR 5↲
             22         MBINT 14    Multibus     Slave2  PIC IR 6↲
             23         MBINT 15    Multibus     Slave2  PIC IR 7↲
↲
┆b0┆         --------------------------------------------------------↲
↲
         ┆84┆Fig 4.4.1.1 Standard interrupts on the board. The NMI ↓
┆19┆┆89┆┄┄is a non maskable interrupt which occurs under power ↓
┆19┆┆89┆┄┄down.↲
↲
         ┆84┆It is possible to send seven extra multibus interrupts ↓
┆19┆┆89┆┄┄to the CPU from the multibus. (MBINT 9 - MBINT 15). An ↓
┆19┆┆89┆┄┄I/O write with the following format interrupts the CPU.↲
┆f0┆┆e1┆┆a1┆┆b0┆↲
         ┆84┆Format of a I/O write extended multibus interrupt ↓
┆19┆┆89┆┄┄instruction to the CPU :↲
↲
        ┆b0┆┆a1┆┆84┆┆f0┆┆e1┆ ┆b0┆┆a1┆MULTIBUS I/O address      Destination.  ↲
┆b0┆┆a1┆┆f0┆↲
                  09X0          Testmaster CPU610↲
                  09X8          Testslave  CPU610↲
↲
         ┆b0┆┆b0┆----------------------------------------↲
↲

════════════════════════════════════════════════════════════════════════
↓
         ┆b0┆┆a1┆┆84┆MULTIBUS Data field      Destination.↲
┆b0┆┆a1┆┆f0┆┆e1┆↲
                 00CF          SET MBINT  9↲
                 00AF          SET MBINT 10↲
                 008F          SET MBINT 11↲
                 006F          SET MBINT 12↲
                 004F          SET MBINT 13↲
                 002F          SET MBINT 14↲
                 000F          SET MBINT 15↲
↲
         ┆b0┆┆b0┆-------------------------------------↲
↲
↲
┆b0┆┆a1┆4.4.2    Interrupt Generator.↲
↲
         ┆84┆The CPU is able to set up to three independt multibus ↓
┆19┆┆89┆┄┄interrupts. (Jumpers make the connection). The CPU or ↓
┆19┆┆89┆┄┄another multibus master is able to reset ↓
┆19┆┆89┆┄┄these interrupts.↲
↲
         ┆84┆Format of a I/O write extended multibus interrupt reset ↓
┆19┆┆89┆┄┄instruction to the CPU :↲
↲
         ┆b0┆┆a1┆┆84┆MULTIBUS I/O address      Destination.  ↲
┆b0┆┆a1┆┆f0┆↲
                 09X0            Testmaster CPU610↲
                 09X8            Testslave  CPU610↲
↲
        ┆b0┆┆b0┆----------------------------------------↲
↲
         ┆b0┆┆a1┆┆84┆MULTIBUS Data field      Destination.↲
┆b0┆┆a1┆┆f0┆┆e1┆↲
                 0009          Reset /MBOUT 1↲
                 000A          Reset /MBOUT 1↲
                 000B          Reset /MBOUT 1↲
↲
         ┆b0┆┆b0┆-------------------------------------↲
↲

════════════════════════════════════════════════════════════════════════
↓
         ┆84┆Format of an output interrupt reset or set instruction ↓
┆19┆┆89┆┄┄from the CPU :↲
↲
         ┆b0┆┆a1┆┆84┆CPU I/O address      Destination.  ↲
┆b0┆┆a1┆┆f0┆↲
               0086           Reset MBOUT *↲
               0082           Set MBOUT↲
↲
        ┆b0┆┆b0┆----------------------------------------↲
↲
        ┆84┆* The data field selects the MBOUT signal.↲
↲
         ┆b0┆┆a1┆┆84┆CPU Data field      Destination.↲
┆b0┆┆a1┆┆f0┆┆e1┆↲
               0009       Set /MBOUT 1↲
               000A       Set /MBOUT 2↲
               000B       Set /MBOUT 3↲
↲
         ┆b0┆┆b0┆-------------------------------------↲
↲
↲
┆b0┆┆a1┆4.5      On board clock.↲
↲
         ┆84┆The CPU board includes a Real Time Clock (RTC) . The RTC ↓
┆19┆┆89┆┄┄IC is the MM158167 (National) (Fist source) or RTC58321 ↓
┆19┆┆89┆┄┄from Suwa Seikosha (second source). The two sources are ↓
┆19┆┆89┆┄┄not compatible. Special programming is necessary in each ↓
┆19┆┆89┆┄┄case. (See the manuals from the factory). The addresses ↓
┆19┆┆89┆┄┄to the RTC come from the second parallel port. The RTC ↓
┆19┆┆89┆┄┄is non sensitive to power fails. The CPU board ↓
┆19┆┆89┆┄┄gives battery backup for at least nine years. In a month ↓
┆19┆┆89┆┄┄the first source will differ at the most 0.2 sec and the ↓
┆19┆┆89┆┄┄second source 40 sec.↲
┆b0┆┆a1┆↲
↲
┆a1┆┆b0┆4.6      Memory addressing.↲
┆b0┆┆a1┆↲
         ┆84┆The EPROMs are ┆81┆┆82┆the only onboard memories. (The bipolar ↓
┆19┆┆89┆┄┄PROM is in I/O addressing space). Fig 4.6.1-2  shows the ↓

════════════════════════════════════════════════════════════════════════
↓
┆19┆┆89┆┄┄total memory address map of the CPU board in real and ↓
┆19┆┆89┆┄┄protected virtual address mode. ┆b0┆┆a1┆↲
↲
         ┆b0┆┆a1┆Target                memory size    Real address space↲
↲
         EPROM (UV)            64 K bytes       0F0000-0FFFFF↲
         MULTIBUS              66 K bytes       0E0000-0EFFFF↲
         iLBX bus             896 K bytes       000000-0DFFFF↲
┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆↲
┆b0┆         -------------------------------------------------------↲
↲
         ┆84┆Fig 4.6.1 ┆84┆The Memory Map of the CPU in Real Address Mode ↓
┆19┆┆93┆┄┄(PVAM).↲
┆b0┆┆a1┆┆f0┆┆e1┆         ┆b0┆┆a1┆Target                memory size    Real address space↲
↲
         EPROM (UV)            64 K bytes       FF0000-FFFFFF↲
         MULTIBUS            8128 K bytes       800000-FEFFFF↲
         iLBX bus            8192 K bytes       000000-7FFFFF↲
┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆┆e1┆┆f0┆↲
┆b0┆         -------------------------------------------------------↲
↲
         Fig 4.6.2 ┆84┆The Memory Map of the CPU in Protected Virtual ↓
┆19┆┆93┆┄┄Address Mode (PVAM).↲
┆b0┆┆a1┆┆81┆↲
↲
┆b0┆┆a1┆4.6.1    On board EPROM.↲
↲
         ┆84┆The CPU board contains two 28 pins JEDEC sockes to the ↓
┆19┆┆89┆┄┄EROM (UV erasable). In each  socket it is possible to ↓
┆19┆┆89┆┄┄mount IC's of the types : 2732 (4k), 2764 (8k), 27128 ↓
┆19┆┆89┆┄┄(16k) og 27256 (32k). A jumper must be insert when the ↓
┆19┆┆89┆┄┄27256 is in use. (All the EPROM's must be 27XXX,        ↓
┆19┆┆89┆┄┄27XXX-1, 27XXX-2, 27XXX-3. The EPROM's have to be ↓
┆19┆┆89┆┄┄addressed in the top of the memory adressing space. (See ↓
┆19┆┆89┆┄┄the addressing map below).↲
┆b0┆┆a1┆↲

════════════════════════════════════════════════════════════════════════
↓
         EPROM's address map :↲
↲
         ┆b0┆┆a1┆Type    memory size   Real address space   PVAM space┆b0┆┆a1┆  ↲
↲
         2764    16 K bytes      0FC000-0FFFFF     FFC000-FFFFFF↲
┆e1┆┆f0┆         27128   32 K bytes      0F8000-0FFFFF     FF8000-FFFFFF↲
┆b0┆┆a1┆┆f0┆┆e1┆         27256   64 K bytes      0F0000-0FFFFF     FF0000-FFFFFF↲
↲
┆b0┆         -------------------------------------------------------↲
↲
↲
┆b0┆┆a1┆┆b0┆┆a1┆4.7      Bus Interface.↲
↲
         ┆84┆The next part shows the uses of external busses. All the ↓
┆19┆┆89┆┄┄busses are INTEL compatible. (See lit 2,3 and 4 for ↓
┆19┆┆89┆┄┄further information.).↲
↲
         The CPU board use tre external buses:↲
↲
         1. MULTIBUS.↲
↲
         2. iLBX bus.↲
↲
         3. iSBX bus.↲
↲
↲
┆a1┆┆b0┆4.7.1    MULTIBUS.↲
↲
         ┆84┆The interface to the MULTIBUS makes use of:↲
↲
         1. ┆84┆One 82289 Bus Arbiter or a replacement with a 8289 ↓
┆19┆┆8c┆┄┄and a PAL.↲
↲
         2. One bus controller 82288.↲
↲
         3. Three 8259A-2 Interrupt controllers.↲
↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆4.7.2    iLBX bus.↲
↲
         ┆84┆The iLBX bus is a very fast memory bus. The iLBX bus ↓
┆19┆┆89┆┄┄interfaces to the CPU board with use of standard TTL ↓
┆19┆┆89┆┄┄IC's and PAL'S. The CPU board always acts as a primary ↓
┆19┆┆89┆┄┄master on the iLBX bus. It is possible to disconnect the ↓
┆19┆┆89┆┄┄iLBX bus when the PC2 bit in the second parallel port is ↓
┆19┆┆89┆┄┄high.↲
↲
↲
┆b0┆┆a1┆┆a1┆┆b0┆4.7.3    iSBX bus.↲
↲
         ┆84┆There is only one iSBX bus on the CPU board. There is no ↓
┆19┆┆89┆┄┄DMA support to the iSBX bus on the board. The iSBX bus ↓
┆19┆┆89┆┄┄interface to the CPU board with a 8255A-5 parallel port ↓
┆19┆┆89┆┄┄and with no extra latch or trancievers.↲

════════════════════════════════════════════════════════════════════════
↓
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆┆b0┆┆a1┆A.       REFERENCES.↲
┆b0┆┆a1┆↲
         1.   ┆84┆INTEL Microsystem Components Handbook . 1984. ↓
┆19┆┆8e┆┄┄230843-001.↲
↲
         2.   INTEL MULTIBUS Specifikation 9800683-04↲
↲
         3.   INTEL iLBX Bus Specifikation 145695-REV A↲
↲
         4.   INTEL iSBX Bus Specifikation 142686-001↲
↲
         5.   ┆84┆Central Processor Unit CPU610. Rev 1 .Technical ↓
┆19┆┆8e┆┄┄manual. RCSL 99-1 09864↲
↲
         6.   ┆84┆RC 3900, CPU 610, SBC selftest. User's Guide.  ↲
↲
         7.   ┆84┆RC 3922 Selftest Concept. User's Guide.           ↓
┆19┆┆8e┆┄┄RCSL 99-1 09770↲

════════════════════════════════════════════════════════════════════════
↓
↲

════════════════════════════════════════════════════════════════════════
↓
┆1a┆┆1a┆Mode ↓
┆19┆┆93┆┄

OctetView - RcTekst

0x0000…0020 00 00 00 00 00 00 00 00 42 03 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 4e 00 00 00   ┆        B                   N   ┆
0x0020…0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                                ┆
0x0040…0047 00 00 00 00 00 00 00                                                                              ┆       ┆
0x0047…0080 Params {
0x0047…0080   04 00 2d 4e 0a 00 06 00 00 00 00 03 01 41 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -N         A1                 ┆
0x0047…0080   00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           #-7AKU_iså    ┆
0x0047…0080 }
0x0080…00a0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆                                ┆
0x00a0…00c0 20 20 20 20 20 69 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 a1 b0 43 4f 4e 54 45 4e 54 53 20 20 20   ┆     i               CONTENTS   ┆
0x00c0…00e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆                                ┆
0x00e0…0100 20 20 20 20 20 20 20 50 41 47 45 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 f0 31 2e 20 20 20 49 4e   ┆       PAGE              1.   IN┆
0x0100…0120 54 52 4f 44 55 43 54 49 4f 4e 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆TRODUCTION .....................┆
0x0120…0140 2e 2e 2e 2e 2e 2e 20 20 20 20 20 20 31 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 32 2e 20 20 20 47   ┆......      1             2.   G┆
0x0140…0160 45 4e 45 52 41 4c 20 44 45 53 43 52 49 50 54 49 4f 4e 20 4f 46 20 43 50 55 36 31 30 20 2e 2e 2e   ┆ENERAL DESCRIPTION OF CPU610 ...┆
0x0160…0180 2e 2e 2e 2e 2e 2e 2e 20 20 20 20 20 20 32 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 33 2e 20 20 20   ┆.......      2             3.   ┆
0x0180…01a0 42 4c 4f 43 4b 20 44 49 41 47 52 41 4d 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆BLOCK DIAGRAM ..................┆
0x01a0…01c0 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20 20 20 20 33 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 34 2e 20 20   ┆........      3             4.  ┆
0x01c0…01e0 20 46 55 4e 43 54 49 4f 4e 41 4c 20 44 45 53 43 52 49 50 54 49 4f 4e 20 2e 2e 2e 2e 2e 2e 2e 2e   ┆ FUNCTIONAL DESCRIPTION ........┆
0x01e0…0200 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20 20 20 20 34 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆.........      4                ┆
0x0200…0220 34 2e 31 20 20 4f 6e 62 6f 61 72 64 20 43 50 55 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆4.1  Onboard CPU ...............┆
0x0220…0240 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20 20 20 20 34 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆........      4                 ┆
0x0240…0260 20 20 20 20 34 2e 31 2e 31 20 20 38 30 32 38 36 20 43 50 55 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆    4.1.1  80286 CPU ...........┆
0x0260…0280 2e 2e 2e 2e 20 20 20 20 20 20 20 20 20 34 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆....         4                  ┆
0x0280…02a0 20 20 20 34 2e 31 2e 32 20 20 4f 70 74 69 6f 6e 61 6c 20 38 30 32 38 37 20 4e 75 6d 65 72 69 63   ┆   4.1.2  Optional 80287 Numeric┆
0x02a0…02c0 20 70 72 6f 2d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆ pro-                           ┆
0x02c0…02e0 20 84 63 65 73 73 6f 72 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 20   ┆  cessor .....................  ┆
0x02e0…0300 20 20 20 20 35 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 34 2e 32 20 20 49 2f 4f 20 49 6e   ┆    5                4.2  I/O In┆
0x0300…0320 74 65 72 66 61 63 65 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20   ┆terface .....................   ┆
0x0320…0340 20 20 20 35 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 34 2e 32 2e 31 20 20   ┆   5                     4.2.1  ┆
0x0340…0360 49 2f 4f 20 61 64 64 72 65 73 73 69 6e 67 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20 20   ┆I/O addressing .............    ┆
0x0360…0380 20 20 35 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 34 2e 32 2e 32 20 20 53   ┆  5                     4.2.2  S┆
0x0380…03a0 65 72 69 65 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20 20 20   ┆erie ......................     ┆
0x03a0…03c0 20 37 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 34 2e 32 2e 33 20 20 50 61   ┆ 7                     4.2.3  Pa┆
0x03c0…03e0 72 61 6c 6c 65 6c 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20 20 20 20   ┆rallel ...................      ┆
0x03e0…0400 38 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 34 2e 32 2e 34 20 20 53 6f 66   ┆8                     4.2.4  Sof┆
0x0400…0420 74 77 61 72 65 20 52 65 73 65 74 20 61 6e 64 20 50 6f 77 65 72 20 0d 0a 20 20 20 20 20 20 20 20   ┆tware Reset and Power           ┆
0x0420…0440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 44 6f 77 6e 20 43 6f 6d 6d 61 6e 64 73 20   ┆                  Down Commands ┆
0x0440…0460 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20 20 20 31 30 0d 0a 20 20 20 20 20 20 20 20 20   ┆..............     10           ┆
0x0460…0480 20 20 20 20 20 34 2e 33 20 20 43 6c 6f 63 6b 20 47 65 6e 65 72 61 74 6f 72 20 2e 2e 2e 2e 2e 2e   ┆     4.3  Clock Generator ......┆
0x0480…04a0 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20 20 20 31 30 0d 0a 20 20 20 20 20 20 20 20 20 20   ┆.............     10            ┆
0x04a0…04c0 20 20 20 20 34 2e 34 20 20 49 6e 74 65 72 72 75 70 74 20 68 61 6e 64 6c 69 6e 67 20 2e 2e 2e 2e   ┆    4.4  Interrupt handling ....┆
0x04c0…04e0 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20 20 20 31 31 0d 0a 20 20 20 20 20 20 20 20 20 20 20   ┆............     11             ┆
0x04e0…0500 20 20 20 20 20 20 20 20 34 2e 34 2e 31 20 20 49 6e 74 65 72 72 75 70 74 20 53 6f 75 72 63 65 20   ┆        4.4.1  Interrupt Source ┆
0x0500…0520 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20 20 20 31 31 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20   ┆...........     11              ┆
0x0520…0540 20 20 20 20 20 20 20 34 2e 34 2e 32 20 20 49 6e 74 65 72 72 75 70 74 20 47 65 6e 65 72 61 74 6f   ┆       4.4.2  Interrupt Generato┆
0x0540…0560 72 20 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20 20 20 31 33 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆r ........     13               ┆
0x0560…0580 20 34 2e 35 20 20 4f 6e 20 62 6f 61 72 64 20 63 6c 6f 63 6b 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆ 4.5  On board clock ...........┆
0x0580…05a0 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20 20 20 31 34 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆.........     14                ┆
0x05a0…05c0 34 2e 36 20 20 4d 65 6d 6f 72 79 20 61 64 64 72 65 73 73 69 6e 67 20 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆4.6  Memory addressing .........┆
0x05c0…05e0 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20 20 20 31 34 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆........     14                 ┆
0x05e0…0600 20 20 20 20 34 2e 36 2e 31 20 20 4f 6e 20 62 6f 61 72 64 20 45 50 52 4f 4d 20 2e 2e 2e 2e 2e 2e   ┆    4.6.1  On board EPROM ......┆
0x0600…0620 2e 2e 2e 2e 2e 2e 2e 20 20 20 20 20 31 35 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 34 2e   ┆.......     15                4.┆
0x0620…0640 37 20 20 42 75 73 20 49 6e 74 65 72 66 61 63 65 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆7  Bus Interface ...............┆
0x0640…0660 2e 2e 2e 2e 2e 2e 20 20 20 20 20 31 36 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆......     16                   ┆
0x0660…0680 20 20 34 2e 37 2e 31 20 20 4d 55 4c 54 49 42 55 53 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆  4.7.1  MULTIBUS ..............┆
0x0680…06a0 2e 2e 2e 2e 2e 20 20 20 20 20 31 36 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆.....     16                    ┆
0x06a0…06c0 20 34 2e 37 2e 32 20 20 69 4c 42 58 20 62 75 73 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆ 4.7.2  iLBX bus ...............┆
0x06c0…06e0 2e 2e 2e 2e 20 20 20 20 20 31 37 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆....     17                     ┆
0x06e0…0700 34 2e 37 2e 33 20 20 69 53 42 58 20 62 75 73 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆4.7.3  iSBX bus ................┆
0x0700…0720 2e 2e 2e 20 20 20 20 20 31 37 0d 0a 0d 0a 0d 0a b0 a1 41 50 50 45 4e 44 49 58 3a 0d 0a 0d 0a 20   ┆...     17        APPENDIX:     ┆
0x0720…0740 20 20 20 20 20 20 20 20 41 2e 20 20 20 52 45 46 45 52 45 4e 43 45 53 20 2e 2e 2e 2e 2e 2e 2e 2e   ┆        A.   REFERENCES ........┆
0x0740…0760 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20 20 20 31 38 0d 0a b0 0a   ┆.....................     18    ┆
0x0760…0763 FormFeed {
0x0760…0763   0c 83 d4                                                                                          ┆   ┆
0x0760…0763 }
0x0763…0780 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20            ┆                             ┆
0x0780…078c 20 20 20 20 20 20 20 20 69 69 0d 0a                                                               ┆        ii  ┆
0x078c…078f FormFeed {
0x078c…078f   0c 80 98                                                                                          ┆   ┆
0x078c…078f }
0x078f…07a0 0a 14 b3 20 20 20 20 20 20 20 20 20 20 20 20 20 20                                                ┆                 ┆
0x07a0…07c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0b 0d 0a 0d 0a a1 b0 b0 a1 b0 a1 31 2e 20   ┆                             1. ┆
0x07c0…07e0 20 20 20 20 20 20 49 4e 54 52 4f 44 55 43 54 49 4f 4e 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20   ┆      INTRODUCTION.             ┆
0x07e0…0800 84 54 68 69 73 20 68 61 72 64 77 61 72 65 20 72 65 66 65 72 65 6e 63 65 20 6d 61 6e 75 61 6c 20   ┆ This hardware reference manual ┆
0x0800…0820 64 65 73 63 72 69 62 65 73 20 74 68 65 20 43 50 55 36 31 30 2e 20 49 74 20 0a 19 89 80 80 73 68   ┆describes the CPU610. It      sh┆
0x0820…0840 6f 77 73 20 74 68 65 20 69 6e 74 65 72 66 61 63 65 20 74 6f 20 69 6e 74 65 72 6e 61 6c 20 61 6e   ┆ows the interface to internal an┆
0x0840…0860 64 20 65 78 74 65 72 6e 61 6c 20 62 75 73 73 65 73 2e 20 49 74 20 0a 19 89 80 80 64 6f 65 73 20   ┆d external busses. It      does ┆
0x0860…0880 6e 6f 74 20 67 69 76 65 20 61 20 64 65 74 61 69 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f 66   ┆not give a detail information of┆
0x0880…08a0 20 74 68 65 20 63 6f 6d 70 6f 6e 65 6e 74 20 61 6e 64 20 0a 19 89 80 80 74 69 6d 69 6e 67 20 6f   ┆ the component and      timing o┆
0x08a0…08c0 6e 20 74 68 65 20 62 6f 61 72 64 2e 20 28 53 65 65 20 43 50 55 36 31 30 20 74 65 63 68 6e 69 63   ┆n the board. (See CPU610 technic┆
0x08c0…08e0 61 6c 20 6d 61 6e 75 61 6c 20 6c 69 74 74 20 35 20 0a 19 89 80 80 69 6e 20 74 68 65 20 72 65 66   ┆al manual litt 5      in the ref┆
0x08e0…0900 65 72 65 6e 63 65 20 6c 69 73 74 20 69 6e 20 63 61 70 74 65 72 20 66 69 76 65 29 2e 0d 0a 20 20   ┆erence list in capter five).    ┆
0x0900…090a 20 20 20 20 20 20 20 84 0d 0a                                                                     ┆          ┆
0x090a…090d FormFeed {
0x090a…090d   0c 80 ec                                                                                          ┆   ┆
0x090a…090d }
0x090d…0920 0a a1 b0 32 2e 20 20 20 20 20 20 20 47 45 4e 45 52 41 4c                                          ┆   2.       GENERAL┆
0x0920…0940 20 44 45 53 43 52 49 50 54 49 4f 4e 20 4f 46 20 43 50 55 36 31 30 2e 0d 0a 0d 0a 20 20 20 20 20   ┆ DESCRIPTION OF CPU610.         ┆
0x0940…0960 20 20 20 20 84 84 54 68 65 20 43 50 55 36 31 30 20 63 6f 6e 74 61 69 6e 73 3a 0d 0a 0d 0a 20 20   ┆      The CPU610 contains:      ┆
0x0960…0980 20 20 20 20 20 20 20 31 2e 20 49 4e 54 45 4c 27 73 20 69 20 41 50 58 20 38 30 32 38 36 20 4d 69   ┆       1. INTEL's i APX 80286 Mi┆
0x0980…09a0 63 72 6f 70 72 6f 63 65 73 73 6f 72 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 32 2e 20 4d 55 4c   ┆croprocessor.             2. MUL┆
0x09a0…09c0 54 49 42 55 53 20 69 6e 74 65 72 66 61 63 65 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 33 2e 20   ┆TIBUS interface.             3. ┆
0x09c0…09e0 84 69 4c 42 58 20 62 75 73 20 69 6e 74 65 72 66 61 63 65 2c 20 74 68 65 20 43 50 55 36 31 30 20   ┆ iLBX bus interface, the CPU610 ┆
0x09e0…0a00 61 63 74 73 20 61 73 20 61 20 70 72 69 6d 61 72 79 20 0a 19 8c 80 80 6d 61 73 74 65 72 2e 0d 0a   ┆acts as a primary      master.  ┆
0x0a00…0a20 0d 0a 20 20 20 20 20 20 20 20 20 34 2e 20 4f 6e 65 20 69 53 42 58 20 62 75 73 20 77 69 74 68 6f   ┆           4. One iSBX bus witho┆
0x0a20…0a40 75 74 20 44 4d 41 20 63 68 61 6e 6e 65 6c 20 73 75 70 70 6f 72 74 2e 0d 0a 0d 0a 20 20 20 20 20   ┆ut DMA channel support.         ┆
0x0a40…0a60 20 20 20 20 35 2e 20 43 6f 6e 73 6f 6c 20 69 6e 74 65 72 66 61 63 65 2e 20 28 56 32 34 2f 52 53   ┆    5. Consol interface. (V24/RS┆
0x0a60…0a80 32 33 32 43 29 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 36 2e 20 4d 75 6c 74 69 64 72 6f 70 20   ┆232C).             6. Multidrop ┆
0x0a80…0aa0 69 6e 74 65 72 66 61 63 65 2e 20 28 52 53 34 32 32 41 29 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20   ┆interface. (RS422A).            ┆
0x0aa0…0ac0 20 84 37 2e 20 84 50 61 72 61 6c 6c 65 6c 20 70 72 69 6e 74 65 72 20 69 6e 74 65 72 66 61 63 65   ┆  7.  Parallel printer interface┆
0x0ac0…0ae0 2e 20 28 43 65 6e 74 72 6f 6e 69 63 73 20 61 6e 64 20 52 43 37 35 30 20 0a 19 8c 80 80 50 61 72   ┆. (Centronics and RC750      Par┆
0x0ae0…0b00 74 6e 65 72 20 63 6f 6d 70 61 74 69 62 65 6c 29 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 38 2e   ┆tner compatibel).             8.┆
0x0b00…0b20 20 84 55 70 20 74 6f 20 36 34 4b 20 62 79 74 65 73 20 28 32 2a 33 32 4b 20 62 79 74 65 73 29 20   ┆  Up to 64K bytes (2*32K bytes) ┆
0x0b20…0b40 45 50 52 4f 4d 20 69 6e 20 74 77 6f 20 73 74 61 6e 64 61 72 64 20 0a 19 8c 80 80 4a 45 44 45 43   ┆EPROM in two standard      JEDEC┆
0x0b40…0b60 20 73 6f 63 6b 65 74 73 2e 20 31 32 38 20 62 79 74 65 73 20 28 32 35 36 2a 34 20 62 69 74 29 20   ┆ sockets. 128 bytes (256*4 bit) ┆
0x0b60…0b80 62 69 70 6f 6c 61 72 20 50 52 4f 4d 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 39 2e 20 84 41 20   ┆bipolar PROM.             9.  A ┆
0x0b80…0ba0 72 65 61 6c 20 74 69 6d 65 20 63 6c 6f 63 6b 20 73 68 6f 77 73 20 74 68 65 20 74 69 6d 65 20 6f   ┆real time clock shows the time o┆
0x0ba0…0bc0 66 20 64 61 79 20 61 6e 64 20 74 68 65 20 64 61 79 20 0a 19 8c 80 80 6f 66 20 74 68 65 20 79 65   ┆f day and the day      of the ye┆
0x0bc0…0be0 61 72 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 31 30 2e 20 84 41 73 20 61 6e 20 6f 70 74 69 6f 6e   ┆ar.            10.  As an option┆
0x0be0…0c00 20 74 68 65 20 43 50 55 36 31 30 20 69 6e 63 6c 75 64 65 73 20 69 6e 74 65 72 66 61 63 65 20 74   ┆ the CPU610 includes interface t┆
0x0c00…0c20 6f 20 61 20 0a 19 8c 80 80 6e 75 6d 65 72 69 63 20 70 72 6f 63 65 73 73 6f 72 20 38 30 32 38 37   ┆o a      numeric processor 80287┆
0x0c20…0c40 20 66 72 6f 6d 20 49 4e 54 45 4c 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 84 54 68 69 73 20 6d   ┆ from INTEL.              This m┆
0x0c40…0c60 61 6e 75 61 6c 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 61 20 66 75 6c 6c 20 64 65   ┆anual does not contain a full de┆
0x0c60…0c80 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 74 68 65 20 20 0a 19 89 80 80 65 6c 65 6d 65 6e 74 73 20   ┆scription of the       elements ┆
0x0c80…0ca0 6f 66 20 74 68 65 20 43 50 55 36 31 30 2e 20 28 53 65 65 20 74 68 65 20 72 65 66 65 72 65 6e 63   ┆of the CPU610. (See the referenc┆
0x0ca0…0cc0 65 20 6c 69 73 74 20 69 6e 20 0a 19 89 80 80 63 68 61 70 74 65 72 20 66 69 76 65 20 66 6f 72 20   ┆e list in      chapter five for ┆
0x0cc0…0ce0 66 75 72 74 68 65 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 65 6c 65 6d 65   ┆further information of the eleme┆
0x0ce0…0ceb 6e 74 73 29 2e 0d 0a 0d 0a 0d 0a                                                                  ┆nts).      ┆
0x0ceb…0cee FormFeed {
0x0ceb…0cee   0c 83 98                                                                                          ┆   ┆
0x0ceb…0cee }
0x0cee…0d00 0a b0 a1 b0 b0 a1 33 2e 20 20 20 20 20 20 20 42 4c 4f                                             ┆      3.       BLO┆
0x0d00…0d0f 43 4b 20 44 49 41 47 52 41 4d 2e 0d 0a 0d 0a                                                      ┆CK DIAGRAM.    ┆
0x0d0f…0d12 FormFeed {
0x0d0f…0d12   0c 80 98                                                                                          ┆   ┆
0x0d0f…0d12 }
0x0d12…0d20 0a b0 a1 b0 a1 34 2e 20 20 20 20 20 20 20                                                         ┆     4.       ┆
0x0d20…0d40 46 55 4e 43 54 49 4f 4e 41 4c 20 44 45 53 43 52 49 50 54 49 4f 4e 2e 0d 0a 0d 0a a1 b0 f0 e1 20   ┆FUNCTIONAL DESCRIPTION.         ┆
0x0d40…0d60 20 20 20 20 20 20 20 20 84 54 68 69 73 20 63 68 61 70 74 65 72 20 64 65 73 63 72 69 62 65 73 20   ┆         This chapter describes ┆
0x0d60…0d80 74 68 65 20 75 73 65 20 6f 66 20 74 68 65 20 65 6c 65 6d 65 6e 74 73 20 6f 6e 20 74 68 65 20 0a   ┆the use of the elements on the  ┆
0x0d80…0da0 19 89 81 80 43 50 55 20 62 6f 61 72 64 2e 0d 0a 0d 0a 0d 0a b0 a1 34 2e 31 20 20 20 20 20 20 4f   ┆    CPU board.        4.1      O┆
0x0da0…0dc0 6e 20 62 6f 61 72 64 20 43 50 55 2e 0d 0a 0d 0a b0 a1 f0 e1 20 20 20 20 20 20 20 20 20 84 54 68   ┆n board CPU.                  Th┆
0x0dc0…0de0 69 73 20 70 61 72 74 20 64 65 73 63 72 69 62 65 73 20 74 68 65 20 70 72 6f 63 65 73 73 6f 72 73   ┆is part describes the processors┆
0x0de0…0e00 20 6f 6e 20 74 68 65 20 43 50 55 20 62 6f 61 72 64 2e 20 54 68 65 20 0a 19 89 81 80 43 50 55 20   ┆ on the CPU board. The      CPU ┆
0x0e00…0e20 62 6f 61 72 64 20 75 73 65 20 49 4e 54 45 4c 27 73 20 38 30 32 38 36 20 61 73 20 74 68 65 20 63   ┆board use INTEL's 80286 as the c┆
0x0e20…0e40 65 6e 74 72 61 6c 20 70 72 6f 63 65 73 73 6f 72 2e 20 41 73 20 0a 19 89 81 80 61 6e 20 6f 70 74   ┆entral processor. As      an opt┆
0x0e40…0e60 69 6f 6e 20 74 68 65 20 43 50 55 20 62 6f 61 72 64 20 69 6e 63 6c 75 64 65 73 20 69 6e 74 65 72   ┆ion the CPU board includes inter┆
0x0e60…0e80 66 61 63 65 20 74 6f 20 74 68 65 20 38 30 32 38 37 20 0a 19 89 81 80 6e 75 6d 65 72 69 63 20 70   ┆face to the 80287      numeric p┆
0x0e80…0ea0 72 6f 63 65 73 73 6f 72 2e 20 28 53 65 65 20 6c 69 74 74 20 31 20 66 6f 72 20 66 75 74 68 65 72   ┆rocessor. (See litt 1 for futher┆
0x0ea0…0ec0 20 64 65 74 61 69 6c 73 20 6f 66 20 74 68 65 20 0a 19 89 81 80 70 72 6f 63 65 73 73 6f 72 73 29   ┆ details of the      processors)┆
0x0ec0…0ee0 2e 0d 0a b0 a1 f0 e1 0d 0a 0d 0a a1 b0 34 2e 31 2e 31 20 20 20 20 38 30 32 38 36 20 43 50 55 2e   ┆.            4.1.1    80286 CPU.┆
0x0ee0…0f00 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 84 54 68 65 20 49 4e 54 45 4c 27 73 20 38 30 32 38 36 20   ┆              The INTEL's 80286 ┆
0x0f00…0f20 28 38 20 4d 48 7a 29 20 6f 72 20 38 30 32 38 36 2d 36 20 28 36 20 4d 48 7a 29 20 69 73 20 74 68   ┆(8 MHz) or 80286-6 (6 MHz) is th┆
0x0f20…0f40 65 20 0a 19 89 80 80 63 65 6e 74 72 61 6c 20 70 72 6f 63 65 73 73 6f 72 20 6f 6e 20 74 68 65 20   ┆e      central processor on the ┆
0x0f40…0f60 43 50 55 20 62 6f 61 72 64 2e 20 54 68 65 20 6d 69 63 72 6f 70 72 6f 63 65 73 73 6f 72 20 0a 19   ┆CPU board. The microprocessor   ┆
0x0f60…0f80 89 80 80 77 6f 72 6b 20 69 6e 20 74 6f 20 64 69 66 66 65 72 65 6e 74 20 6d 6f 64 65 73 3a 0d 0a   ┆   work in to different modes:  ┆
0x0f80…0fa0 0d 0a 20 20 20 20 20 20 20 20 20 31 2e 20 54 68 65 20 72 65 61 6c 20 61 64 64 72 65 73 73 20 6d   ┆           1. The real address m┆
0x0fa0…0fc0 6f 64 65 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 32 2e 20 54 68 65 20 70 72 6f 74 65 63 74 65   ┆ode.             2. The protecte┆
0x0fc0…0fe0 64 20 76 69 72 74 75 61 6c 20 61 64 64 72 65 73 73 20 6d 6f 64 65 2e 20 28 50 56 41 4d 29 0d 0a   ┆d virtual address mode. (PVAM)  ┆
0x0fe0…1000 0d 0a 20 20 20 20 20 20 20 20 20 84 49 6e 20 6d 6f 64 65 20 6e 72 20 31 20 74 68 65 20 70 72 6f   ┆            In mode nr 1 the pro┆
0x1000…1020 63 65 73 73 6f 72 20 61 64 64 72 65 73 73 65 73 20 75 70 20 74 6f 20 31 20 4d 62 79 74 65 73 2e   ┆cessor addresses up to 1 Mbytes.┆
0x1020…1040 20 49 6e 20 0a 19 89 80 80 6d 6f 64 65 20 6e 72 20 32 20 69 74 20 61 64 64 72 84 65 73 73 20 75   ┆ In      mode nr 2 it addr ess u┆
0x1040…1060 70 20 31 36 20 4d 62 79 74 65 73 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 84 54 68 65 20 70 72   ┆p 16 Mbytes.              The pr┆
0x1060…1080 6f 63 65 73 73 6f 72 20 6d 61 6b 65 73 20 75 73 65 20 6f 66 20 61 6e 20 6f 6e 20 63 68 69 70 20   ┆ocessor makes use of an on chip ┆
0x1080…10a0 6d 65 6d 6f 72 79 20 6d 61 6e 67 65 6d 65 6e 74 20 0a 19 89 80 80 69 6e 20 74 68 65 20 70 72 6f   ┆memory mangement      in the pro┆
0x10a0…10c0 74 65 63 74 65 64 20 76 69 72 74 75 61 6c 20 61 64 64 72 65 73 73 20 6d 6f 64 65 0d 0a 0d 0a 20   ┆tected virtual address mode     ┆
0x10c0…10e0 20 20 20 20 20 20 20 20 84 54 68 65 20 43 50 55 20 62 6f 61 72 64 20 62 65 67 69 6e 73 20 69 6e   ┆         The CPU board begins in┆
0x10e0…1100 20 74 68 65 20 72 65 61 6c 20 61 64 64 72 65 73 73 20 6d 6f 64 65 2e 20 57 68 65 6e 20 74 68 65   ┆ the real address mode. When the┆
0x1100…1120 20 0a 19 89 80 80 38 30 32 38 36 20 6d 61 6b 65 73 20 61 20 77 6f 72 64 20 4f 75 74 20 69 6e 73   ┆      80286 makes a word Out ins┆
0x1120…1140 74 72 75 74 69 6f 6e 20 6f 6e 20 49 2f 4f 20 61 64 64 72 65 73 73 20 30 30 43 41 20 74 6f 20 0a   ┆trution on I/O address 00CA to  ┆
0x1140…1160 19 89 80 80 74 68 65 20 66 69 72 73 74 20 70 61 72 61 6c 6c 65 6c 20 70 6f 72 74 2c 20 69 74 20   ┆    the first parallel port, it ┆
0x1160…1180 73 77 69 74 63 68 65 73 20 74 6f 20 70 72 6f 74 65 63 74 65 64 20 6d 6f 64 65 2e 20 0a 19 89 80   ┆switches to protected mode.     ┆
0x1180…11a0 80 54 68 65 6e 20 69 74 20 69 73 20 69 6e 70 6f 73 73 69 62 6c 65 20 74 6f 20 73 77 69 74 63 68   ┆ Then it is inpossible to switch┆
0x11a0…11c0 20 62 61 63 6b 20 74 6f 20 72 65 61 6c 20 61 64 64 72 65 73 73 20 0a 19 89 80 80 6d 6f 64 65 2e   ┆ back to real address      mode.┆
0x11c0…11c6 0d 0a 0d 0a 0d 0a                                                                                 ┆      ┆
0x11c6…11c9 FormFeed {
0x11c6…11c9   0c 83 c8                                                                                          ┆   ┆
0x11c6…11c9 }
0x11c9…11e0 0a a1 b0 34 2e 31 2e 32 20 20 20 20 4f 70 74 69 6f 6e 61 6c 20 38 30                              ┆   4.1.2    Optional 80┆
0x11e0…1200 32 38 37 20 4e 75 6d 65 72 69 63 20 70 72 6f 63 65 73 73 6f 72 2e 0d 0a 0d 0a 20 20 20 20 20 20   ┆287 Numeric processor.          ┆
0x1200…1220 20 20 20 84 54 68 65 20 43 50 55 20 62 6f 61 72 64 20 63 61 6e 20 62 65 20 65 78 70 61 6e 64 65   ┆    The CPU board can be expande┆
0x1220…1240 64 20 77 69 74 68 20 61 20 6e 75 6d 65 72 69 63 20 70 72 6f 63 65 73 73 6f 72 20 0a 19 89 80 80   ┆d with a numeric processor      ┆
0x1240…1260 49 4e 54 45 4c 27 73 20 38 30 32 38 37 20 28 38 20 4d 48 7a 29 20 6f 72 20 38 30 32 38 37 2d 33   ┆INTEL's 80287 (8 MHz) or 80287-3┆
0x1260…1280 20 28 35 20 4d 48 7a 29 2e 20 54 68 65 20 70 72 6f 63 65 73 73 6f 72 20 0a 19 89 80 80 69 73 20   ┆ (5 MHz). The processor      is ┆
0x1280…12a0 75 73 65 64 20 74 6f 20 66 6c 6f 61 74 69 6e 67 20 70 6f 69 6e 74 20 6f 70 65 72 61 74 69 6f 6e   ┆used to floating point operation┆
0x12a0…12c0 20 61 6e 64 20 6f 74 68 65 72 20 0a 19 89 80 80 64 69 66 66 69 63 75 6c 74 69 6e 67 20 6e 75 6d   ┆ and other      difficulting num┆
0x12c0…12e0 65 72 69 63 20 6f 70 65 72 61 74 69 6f 6e 73 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 84 41 6c   ┆eric operations.              Al┆
0x12e0…1300 6c 20 69 6e 74 65 72 66 61 63 65 20 74 6f 20 74 68 65 20 6e 75 6d 65 72 69 63 20 70 72 6f 63 65   ┆l interface to the numeric proce┆
0x1300…1320 73 73 6f 72 20 69 73 20 6f 6e 20 74 68 65 20 43 50 55 20 0a 19 89 80 80 62 6f 61 72 64 2e 0d 0a   ┆ssor is on the CPU      board.  ┆
0x1320…1340 0d 0a 0d 0a f0 a1 b0 a1 b0 a1 34 2e 32 20 20 20 20 20 20 49 2f 4f 20 49 6e 74 65 72 66 61 63 65   ┆          4.2      I/O Interface┆
0x1340…1360 2e 0d 0a b0 a1 0d 0a b0 a1 f0 e1 20 20 20 20 20 20 20 20 20 84 54 68 65 20 6e 65 78 74 20 70 61   ┆.                    The next pa┆
0x1360…1380 72 74 20 6f 66 20 63 68 61 70 74 65 72 20 66 6f 75 72 20 64 65 73 63 72 69 62 65 73 20 74 68 65   ┆rt of chapter four describes the┆
0x1380…13a0 20 75 73 65 20 6f 66 20 74 68 65 20 69 20 0a 19 89 81 80 41 50 58 27 73 20 49 2f 4f 20 61 64 64   ┆ use of the i      APX's I/O add┆
0x13a0…13c0 72 65 73 73 20 73 70 61 63 65 2e 0d 0a 0d 0a 0d 0a b0 a1 34 2e 32 2e 31 20 20 20 20 49 2f 4f 20   ┆ress space.        4.2.1    I/O ┆
0x13c0…13e0 61 64 64 72 65 73 73 69 6e 67 20 6f 6e 20 62 6f 61 72 64 2e 0d 0a b0 a1 0d 0a 20 20 20 20 20 20   ┆addressing on board.            ┆
0x13e0…1400 20 20 20 b0 a1 44 65 76 69 63 65 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆     Device                     ┆
0x1400…1420 44 61 74 61 20 73 69 7a 65 20 20 20 20 20 49 2f 4f 20 20 61 64 64 72 65 73 73 20 20 20 0d 0a 0d   ┆Data size     I/O  address      ┆
0x1420…1440 0a 20 20 20 20 20 20 20 20 20 50 41 4c 30 31 32 2e 20 28 49 6e 74 65 72 72 75 70 74 20 6f 75 74   ┆          PAL012. (Interrupt out┆
0x1440…1460 29 2e 20 20 42 79 74 65 20 3a 20 53 65 74 20 20 20 20 20 20 20 20 30 30 38 32 0d 0a 20 20 20 20   ┆).  Byte : Set        0082      ┆
0x1460…1480 20 20 20 20 20 50 41 4c 30 31 32 2e 20 28 49 6e 74 65 72 72 75 70 74 20 6f 75 74 29 2e 20 20 42   ┆     PAL012. (Interrupt out).  B┆
0x1480…14a0 79 74 65 20 3a 20 52 65 73 65 74 20 20 20 20 20 20 30 30 38 36 0d 0a 20 20 20 20 20 20 20 20 20   ┆yte : Reset      0086           ┆
0x14a0…14c0 54 42 50 32 34 53 31 30 2e 20 28 42 69 70 6f 6c 61 72 20 50 52 4f 4d 29 2e 20 34 20 62 69 74 20   ┆TBP24S10. (Bipolar PROM). 4 bit ┆
0x14c0…14e0 20 20 20 20 20 20 20 20 20 20 20 20 30 30 38 36 0d 0a 20 20 20 20 20 20 20 20 20 52 54 43 2e 20   ┆            0086           RTC. ┆
0x14e0…1500 28 4d 4d 31 35 38 31 36 37 41 2f 52 54 43 35 38 33 32 31 29 20 42 79 74 65 2f 34 20 62 69 74 20   ┆(MM158167A/RTC58321) Byte/4 bit ┆
0x1500…1520 20 20 20 20 20 20 20 30 30 38 41 0d 0a 20 20 20 20 20 20 20 20 20 38 32 35 39 41 2d 32 20 50 49   ┆       008A           8259A-2 PI┆
0x1520…1540 43 2e 20 28 53 6c 61 76 65 32 29 2e 20 20 20 20 42 79 74 65 3a 20 53 74 61 74 75 73 2e 20 20 20   ┆C. (Slave2).    Byte: Status.   ┆
0x1540…1560 20 20 30 30 39 34 e1 f0 e1 f0 e1 f0 e1 f0 e1 f0 0d 0a 20 20 20 20 20 20 20 20 20 38 32 35 39 41   ┆  0094                     8259A┆
0x1560…1580 2d 32 20 50 49 43 2e 20 28 53 6c 61 76 65 32 29 2e 20 20 20 20 42 79 74 65 3a 20 4d 41 53 4b 2e   ┆-2 PIC. (Slave2).    Byte: MASK.┆
0x1580…15a0 20 20 20 20 20 20 20 30 30 39 36 e1 f0 e1 f0 e1 f0 e1 f0 e1 f0 0d 0a 20 20 20 20 20 20 20 20 20   ┆       0096                     ┆
0x15a0…15c0 38 32 35 35 41 2d 35 20 50 50 49 2e 20 28 50 61 72 61 6c 6c 65 6c 20 32 29 20 42 79 74 65 3a 20   ┆8255A-5 PPI. (Parallel 2) Byte: ┆
0x15c0…15e0 41 20 20 20 20 20 20 20 20 20 20 20 30 30 39 38 e1 f0 e1 f0 e1 f0 e1 f0 e1 f0 0d 0a 20 20 20 20   ┆A           0098                ┆
0x15e0…1600 20 20 20 20 20 38 32 35 35 41 2d 35 20 50 50 49 2e 20 28 50 61 72 61 6c 6c 65 6c 20 32 29 20 42   ┆     8255A-5 PPI. (Parallel 2) B┆
0x1600…1620 79 74 65 3a 20 50 6f 72 74 20 42 20 49 6e 2e 20 20 30 30 39 41 0d 0a 20 20 20 20 20 20 20 20 20   ┆yte: Port B In.  009A           ┆
0x1620…1640 38 32 35 35 41 2d 35 20 50 50 49 2e 20 28 50 61 72 61 6c 6c 65 6c 20 32 29 20 42 79 74 65 3a 20   ┆8255A-5 PPI. (Parallel 2) Byte: ┆
0x1640…1660 50 6f 72 74 20 43 20 4f 75 74 2e 20 30 30 39 43 e1 f0 e1 f0 e1 f0 e1 f0 e1 f0 0d 0a 20 20 20 20   ┆Port C Out. 009C                ┆
0x1660…1680 20 20 20 20 20 38 32 35 35 41 2d 35 20 50 50 49 2e 20 28 50 61 72 61 6c 6c 65 6c 20 32 29 20 42   ┆     8255A-5 PPI. (Parallel 2) B┆
0x1680…16a0 79 74 65 3a 20 43 6f 6e 74 72 6f 6c 2e 20 20 20 20 30 30 39 45 e1 f0 e1 f0 e1 f0 e1 f0 e1 f0 0d   ┆yte: Control.    009E           ┆
0x16a0…16c0 0a 20 20 20 20 20 20 20 20 20 69 53 42 58 20 62 75 73 2e 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆          iSBX bus.             ┆
0x16c0…16e0 20 20 20 20 42 79 74 65 2f 77 6f 72 64 20 20 20 20 20 20 30 30 41 30 2d 30 30 42 46 e1 f0 e1 f0   ┆    Byte/word      00A0-00BF    ┆
0x16e0…1700 e1 f0 e1 f0 e1 f0 0d 0a 20 20 20 20 20 20 20 20 20 38 32 35 39 41 2d 32 20 50 49 43 2e 20 28 4d   ┆                 8259A-2 PIC. (M┆
0x1700…1720 61 73 74 65 72 29 2e 20 20 20 20 42 79 74 65 3a 20 53 74 61 74 75 73 2e 20 20 20 20 20 30 30 43   ┆aster).    Byte: Status.     00C┆
0x1720…1740 30 e1 f0 e1 f0 e1 f0 e1 f0 e1 f0 0d 0a 20 20 20 20 20 20 20 20 20 38 32 35 39 41 2d 32 20 50 49   ┆0                     8259A-2 PI┆
0x1740…1760 43 2e 20 28 4d 61 73 74 65 72 29 2e 20 20 20 20 42 79 74 65 3a 20 4d 41 53 4b 2e 20 20 20 20 20   ┆C. (Master).    Byte: MASK.     ┆
0x1760…1780 20 20 30 30 43 32 e1 f0 e1 f0 e1 f0 e1 f0 e1 f0 0d 0a 20 20 20 20 20 20 20 20 20 38 32 35 39 41   ┆  00C2                     8259A┆
0x1780…17a0 2d 32 20 50 49 43 2e 20 28 53 6c 61 76 65 31 29 2e 20 20 20 20 42 79 74 65 3a 20 53 74 61 74 75   ┆-2 PIC. (Slave1).    Byte: Statu┆
0x17a0…17c0 73 2e 20 20 20 20 20 30 30 43 34 e1 f0 e1 f0 e1 f0 e1 f0 e1 f0 0d 0a 20 20 20 20 20 20 20 20 20   ┆s.     00C4                     ┆
0x17c0…17e0 38 32 35 39 41 2d 32 20 50 49 43 2e 20 28 53 6c 61 76 65 31 29 2e 20 20 20 20 42 79 74 65 3a 20   ┆8259A-2 PIC. (Slave1).    Byte: ┆
0x17e0…1800 4d 41 53 4b 2e 20 20 20 20 20 20 20 30 30 43 36 e1 f0 e1 f0 e1 f0 e1 f0 e1 f0 0d 0a 20 20 20 20   ┆MASK.       00C6                ┆
0x1800…1820 20 20 20 20 20 38 32 35 35 41 2d 35 20 50 50 49 2e 20 28 50 61 72 61 6c 6c 65 6c 20 31 29 20 42   ┆     8255A-5 PPI. (Parallel 1) B┆
0x1820…1840 79 74 65 3a 20 41 20 20 20 20 20 20 20 20 20 20 20 30 30 43 38 e1 f0 e1 f0 e1 f0 e1 f0 e1 f0 0d   ┆yte: A           00C8           ┆
0x1840…1860 0a 20 20 20 20 20 20 20 20 20 38 32 35 35 41 2d 35 20 50 50 49 2e 20 28 50 61 72 61 6c 6c 65 6c   ┆          8255A-5 PPI. (Parallel┆
0x1860…1880 20 31 29 20 42 79 74 65 3a 20 50 6f 72 74 20 42 20 49 6e 2e 0d 0a 20 20 20 20 20 20 20 20 20 20   ┆ 1) Byte: Port B In.            ┆
0x1880…18a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 6f 72 64 3a 20 57   ┆                         word: W┆
0x18a0…18b1 52 20 50 56 41 4d 20 20 20 20 20 30 30 43 41 0d 0a                                                ┆R PVAM     00CA  ┆
0x18b1…18b4 FormFeed {
0x18b1…18b4   0c 83 d4                                                                                          ┆   ┆
0x18b1…18b4 }
0x18b4…18c0 0a 20 20 20 20 20 20 20 20 20 b0 a1                                                               ┆            ┆
0x18c0…18e0 44 65 76 69 63 65 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 44 61 74 61 20   ┆Device                     Data ┆
0x18e0…1900 73 69 7a 65 20 20 20 20 20 49 2f 4f 20 20 61 64 64 72 65 73 73 20 20 20 0d 0a 0d 0a 20 20 20 20   ┆size     I/O  address           ┆
0x1900…1920 20 20 20 20 20 38 32 35 35 41 2d 35 20 50 50 49 2e 20 28 50 61 72 61 6c 6c 65 6c 20 31 29 20 42   ┆     8255A-5 PPI. (Parallel 1) B┆
0x1920…1940 79 74 65 3a 20 50 6f 72 74 20 43 20 4f 75 74 2e 20 30 30 43 43 e1 f0 e1 f0 e1 f0 e1 f0 e1 f0 0d   ┆yte: Port C Out. 00CC           ┆
0x1940…1960 0a 20 20 20 20 20 20 20 20 20 38 32 35 35 41 2d 35 20 50 50 49 2e 20 28 50 61 72 61 6c 6c 65 6c   ┆          8255A-5 PPI. (Parallel┆
0x1960…1980 20 31 29 20 42 79 74 65 3a 20 43 6f 6e 74 72 6f 6c 2e 20 20 20 20 30 30 43 45 e1 f0 e1 f0 e1 f0   ┆ 1) Byte: Control.    00CE      ┆
0x1980…19a0 e1 f0 e1 f0 0d 0a 20 20 20 20 20 20 20 20 20 38 32 35 34 20 20 50 49 54 2e 20 28 54 69 6d 65 72   ┆               8254  PIT. (Timer┆
0x19a0…19c0 29 2e 20 20 20 20 20 20 20 42 79 74 65 3a 20 43 6f 75 6e 74 65 72 20 30 20 20 20 30 30 44 30 e1   ┆).       Byte: Counter 0   00D0 ┆
0x19c0…19e0 f0 e1 f0 e1 f0 e1 f0 e1 f0 0d 0a 20 20 20 20 20 20 20 20 20 38 32 35 34 20 20 50 49 54 2e 20 28   ┆                    8254  PIT. (┆
0x19e0…1a00 54 69 6d 65 72 29 2e 20 20 20 20 20 20 20 42 79 74 65 3a 20 43 6f 75 6e 74 65 72 20 31 20 20 20   ┆Timer).       Byte: Counter 1   ┆
0x1a00…1a20 30 30 44 32 e1 f0 e1 f0 e1 f0 e1 f0 e1 f0 0d 0a 20 20 20 20 20 20 20 20 20 38 32 35 34 20 20 50   ┆00D2                     8254  P┆
0x1a20…1a40 49 54 2e 20 28 54 69 6d 65 72 29 2e 20 20 20 20 20 20 20 42 79 74 65 3a 20 43 6f 75 6e 74 65 72   ┆IT. (Timer).       Byte: Counter┆
0x1a40…1a60 20 32 20 20 20 30 30 44 34 e1 f0 e1 f0 e1 f0 e1 f0 e1 f0 0d 0a 20 20 20 20 20 20 20 20 20 38 32   ┆ 2   00D4                     82┆
0x1a60…1a80 35 34 20 20 50 49 54 2e 20 28 54 69 6d 65 72 29 2e 20 20 20 20 20 20 20 42 79 74 65 3a 20 43 6f   ┆54  PIT. (Timer).       Byte: Co┆
0x1a80…1aa0 6e 74 72 6f 6c 2e 20 20 20 20 30 30 44 36 e1 f0 e1 f0 e1 f0 e1 f0 e1 f0 0d 0a 20 20 20 20 20 20   ┆ntrol.    00D6                  ┆
0x1aa0…1ac0 20 20 20 38 32 37 34 20 20 4d 50 53 43 2e 20 43 48 20 41 2e 20 20 20 20 20 20 20 20 20 42 79 74   ┆   8274  MPSC. CH A.         Byt┆
0x1ac0…1ae0 65 3a 20 44 61 74 61 2e 20 20 20 20 20 20 20 30 30 44 38 e1 f0 e1 f0 e1 f0 e1 f0 e1 f0 0d 0a 20   ┆e: Data.       00D8             ┆
0x1ae0…1b00 20 20 20 20 20 20 20 20 38 32 37 34 20 20 4d 50 53 43 2e 20 43 48 20 42 2e 20 20 20 20 20 20 20   ┆        8274  MPSC. CH B.       ┆
0x1b00…1b20 20 20 42 79 74 65 3a 20 44 61 74 61 2e 20 20 20 20 20 20 20 30 30 44 41 e1 f0 e1 f0 e1 f0 e1 f0   ┆  Byte: Data.       00DA        ┆
0x1b20…1b40 e1 f0 0d 0a 20 20 20 20 20 20 20 20 20 38 32 37 34 20 20 4d 50 53 43 2e 20 43 48 20 41 2e 20 20   ┆             8274  MPSC. CH A.  ┆
0x1b40…1b60 20 20 20 20 20 20 20 42 79 74 65 3a 20 43 6f 6e 74 72 6f 6c 2e 20 20 20 20 30 30 44 43 e1 f0 e1   ┆       Byte: Control.    00DC   ┆
0x1b60…1b80 f0 e1 f0 e1 f0 e1 f0 0d 0a 20 20 20 20 20 20 20 20 20 38 32 37 34 20 20 4d 50 53 43 2e 20 43 48   ┆                  8274  MPSC. CH┆
0x1b80…1ba0 20 42 2e 20 20 20 20 20 20 20 20 20 42 79 74 65 3a 20 43 6f 6e 74 72 6f 6c 2e 20 20 20 20 30 30   ┆ B.         Byte: Control.    00┆
0x1ba0…1bc0 44 45 e1 f0 e1 f0 e1 f0 e1 f0 e1 f0 0d 0a 20 20 20 20 20 20 20 20 20 38 30 32 38 37 20 4e 75 6d   ┆DE                     80287 Num┆
0x1bc0…1be0 72 69 63 20 50 72 6f 63 65 73 73 6f 72 2e 20 20 20 57 6f 72 64 3a 20 52 44 20 73 74 61 74 75 73   ┆ric Processor.   Word: RD status┆
0x1be0…1c00 2e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆.                               ┆
0x1c00…1c20 20 20 20 20 20 20 20 20 20 20 20 20 57 52 20 4f 70 63 6f 64 65 2e 20 20 30 30 46 38 0d 0a 20 20   ┆            WR Opcode.  00F8    ┆
0x1c20…1c40 20 20 20 20 20 20 20 38 30 32 38 37 20 4e 75 6d 72 69 63 20 50 72 6f 63 65 73 73 6f 72 2e 20 20   ┆       80287 Numric Processor.  ┆
0x1c40…1c60 20 57 6f 72 64 3a 20 44 61 74 61 2e 20 20 20 20 20 20 20 30 30 46 41 e1 f0 e1 f0 e1 f0 e1 f0 e1   ┆ Word: Data.       00FA         ┆
0x1c60…1c80 f0 0d 0a 20 20 20 20 20 20 20 20 20 38 30 32 38 37 20 4e 75 6d 72 69 63 20 50 72 6f 63 65 73 73   ┆            80287 Numric Process┆
0x1c80…1ca0 6f 72 2e 20 20 20 57 6f 72 64 3a 20 41 64 64 72 65 73 73 2e 20 20 20 20 30 30 46 43 e1 f0 e1 f0   ┆or.   Word: Address.    00FC    ┆
0x1ca0…1cc0 e1 f0 e1 f0 e1 f0 0d 0a 20 b0 20 20 20 20 20 20 20 20 a1 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆                                ┆
0x1cc0…1ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆                                ┆
0x1ce0…1d00 20 20 20 20 20 20 20 20 20 20 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 46 69 67 20 34 2e 32 2e 31   ┆                       Fig 4.2.1┆
0x1d00…1d20 20 84 49 2f 4f 20 61 64 64 72 65 73 73 65 73 20 6f 6e 20 74 68 65 20 43 50 55 20 62 6f 61 72 64   ┆  I/O addresses on the CPU board┆
0x1d20…1d40 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 b0 a1 54 61 72 67 65 74 20 20 20 20 20 20 20 20 20 20   ┆.               Target          ┆
0x1d40…1d60 20 20 20 20 20 20 20 20 20 20 20 44 61 74 61 20 73 69 7a 65 20 20 20 20 20 49 2f 4f 20 20 61 64   ┆           Data size     I/O  ad┆
0x1d60…1d80 64 72 65 73 73 20 20 20 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 4d 55 4c 54 49 42 55 53 20 20 20   ┆dress                MULTIBUS   ┆
0x1d80…1da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 79 74 65 2f 77 6f 72 64 20 20 20 20 20 30 30   ┆                byte/word     00┆
0x1da0…1dc0 30 30 2d 30 30 37 46 0d 0a 20 20 20 20 20 20 20 20 20 20 20 2d 22 2d 20 20 20 20 20 20 20 20 20   ┆00-007F             -"-         ┆
0x1dc0…1de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 22 2d 20 20 20 20 20 20 20 20 30 31 30 30 2d   ┆                -"-        0100-┆
0x1de0…1e00 46 46 46 46 0d 0a 20 20 20 20 20 20 20 20 20 52 65 73 65 72 76 65 64 20 28 54 45 53 54 29 20 20   ┆FFFF           Reserved (TEST)  ┆
0x1e00…1e20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 22 2d 20 20 20 20 20 20 20 20 46 46 45 46 0d 0a 05 20   ┆             -"-        FFEF    ┆
0x1e20…1e40 b0 20 20 20 20 20 20 20 a1 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆                                ┆
0x1e40…1e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆                                ┆
0x1e60…1e80 20 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 46 69 67 20 34 2e 32 2e 32 20 84 49 2f 4f 20 61 64 64   ┆              Fig 4.2.2  I/O add┆
0x1e80…1ea0 72 65 73 73 65 73 20 66 72 6f 6d 20 69 20 41 50 58 20 38 30 32 38 36 20 74 6f 20 74 68 65 20 0a   ┆resses from i APX 80286 to the  ┆
0x1ea0…1ec0 19 93 80 80 4d 55 4c 54 49 42 55 53 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 b0 a1 54 61 72 67   ┆    MULTIBUS.               Targ┆
0x1ec0…1ee0 65 74 20 20 20 20 20 20 43 68 69 70 20 73 65 6c 65 63 74 20 20 20 20 20 44 61 74 61 20 73 69 7a   ┆et      Chip select     Data siz┆
0x1ee0…1f00 65 20 20 20 20 20 49 2f 4f 20 20 61 64 64 72 65 73 73 20 20 20 0d 0a 0d 0a 20 20 20 20 20 20 20   ┆e     I/O  address              ┆
0x1f00…1f20 20 20 69 53 42 58 20 62 75 73 20 20 20 20 20 20 2f 4d 43 53 30 20 20 20 20 20 20 20 20 20 20 20   ┆  iSBX bus      /MCS0           ┆
0x1f20…1f40 20 62 79 74 65 20 20 20 20 20 20 20 30 30 41 30 2d 30 30 41 46 0d 0a 20 20 20 20 20 20 20 20 20   ┆ byte       00A0-00AF           ┆
0x1f40…1f60 20 20 2d 22 2d 20 20 20 20 20 20 20 20 20 2f 4d 43 53 31 20 20 20 20 20 20 20 20 20 20 20 20 62   ┆  -"-         /MCS1            b┆
0x1f60…1f80 79 74 65 20 20 20 20 20 20 20 30 30 42 30 2d 30 30 42 46 0d 0a 20 20 20 20 20 20 20 20 20 69 53   ┆yte       00B0-00BF           iS┆
0x1f80…1fa0 42 58 20 62 75 73 20 20 20 20 20 20 2f 4d 43 53 30 20 20 20 20 20 20 20 20 20 20 20 20 77 6f 72   ┆BX bus      /MCS0            wor┆
0x1fa0…1fc0 64 20 20 20 20 20 20 20 30 30 41 30 2d 30 30 41 38 0d 0a 20 20 20 20 20 20 20 20 20 20 20 2d 22   ┆d       00A0-00A8             -"┆
0x1fc0…1fe0 2d 20 20 20 20 20 20 20 20 20 2f 4d 43 53 31 20 20 20 20 20 20 20 20 20 20 20 20 77 6f 72 64 20   ┆-         /MCS1            word ┆
0x1fe0…2000 20 20 20 20 20 20 30 30 41 30 2d 30 30 41 46 0d 0a 20 b0 20 20 20 20 20 20 20 20 a1 20 20 20 20   ┆      00A0-00AF                 ┆
0x2000…2020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆                                ┆
0x2020…2040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20   ┆                                ┆
0x2040…2060 46 69 67 20 34 2e 32 2e 33 20 84 49 2f 4f 20 61 64 64 72 65 73 73 65 73 20 66 72 6f 6d 20 69 20   ┆Fig 4.2.3  I/O addresses from i ┆
0x2060…2080 41 50 58 20 38 30 32 38 36 20 74 6f 20 74 68 65 20 69 53 42 58 20 0a 19 93 80 80 62 75 73 2e 0d   ┆APX 80286 to the iSBX      bus. ┆
0x2080…2085 0a 0d 0a 0d 0a                                                                                    ┆     ┆
0x2085…2088 FormFeed {
0x2085…2088   0c 83 f8                                                                                          ┆   ┆
0x2085…2088 }
0x2088…20a0 0a b0 a1 34 2e 32 2e 32 20 20 20 20 53 65 72 69 65 2e a1 b0 0d 0a b0 a1                           ┆   4.2.2    Serie.      ┆
0x20a0…20c0 f0 e1 0d 0a 20 20 20 20 20 20 20 20 20 84 54 68 65 20 43 50 55 20 62 6f 61 72 64 20 68 61 73 20   ┆              The CPU board has ┆
0x20c0…20e0 74 77 6f 20 73 65 72 69 65 20 63 68 61 6e 6e 65 6c 73 20 41 20 61 6e 64 20 42 2e 20 43 68 61 6e   ┆two serie channels A and B. Chan┆
0x20e0…2100 6e 65 6c 20 41 20 0a 19 89 80 80 6d 61 6b 65 73 20 74 68 65 20 63 6f 6e 6e 65 63 74 69 6f 6e 20   ┆nel A      makes the connection ┆
0x2100…2120 74 6f 20 74 68 65 20 6d 75 6c 74 69 64 72 6f 70 20 52 53 34 32 32 41 20 6c 69 6e 65 2e 20 0a 19   ┆to the multidrop RS422A line.   ┆
0x2120…2140 89 80 80 43 68 61 6e 6e 65 6c 20 42 20 74 61 6b 65 73 20 63 61 72 20 6f 66 20 74 68 65 20 63 6f   ┆   Channel B takes car of the co┆
0x2140…2160 6e 73 6f 6c 20 77 69 74 68 20 52 53 32 33 32 41 20 69 6e 74 65 72 66 61 63 65 2e 0d 0a 20 20 20   ┆nsol with RS232A interface.     ┆
0x2160…2180 20 20 20 20 20 20 84 54 68 65 20 49 4e 54 45 4c 27 73 20 38 32 37 34 20 4d 75 6c 74 69 2d 70 72   ┆       The INTEL's 8274 Multi-pr┆
0x2180…21a0 6f 74 6f 63 6f 6c 20 53 65 72 69 61 6c 20 43 6f 6e 74 72 6f 6c 6c 65 72 20 28 4d 50 53 43 29 20   ┆otocol Serial Controller (MPSC) ┆
0x21a0…21c0 0a 19 89 80 80 74 61 6b 65 73 20 63 61 72 65 20 6f 66 20 6d 6f 73 74 20 6f 66 20 74 68 65 20 73   ┆     takes care of most of the s┆
0x21c0…21e0 65 72 69 65 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 2e 20 54 77 6f 20 65 78 74 72 61 20 0a 19   ┆erie communication. Two extra   ┆
0x21e0…2200 89 80 80 73 69 67 6e 61 6c 73 20 69 6e 20 63 68 61 6e 6e 65 6c 20 42 20 2f 44 53 52 42 20 28 44   ┆   signals in channel B /DSRB (D┆
0x2200…2220 61 74 61 20 53 65 74 20 52 65 61 64 79 29 20 61 6e 64 20 2f 43 49 42 20 0a 19 89 80 80 28 43 61   ┆ata Set Ready) and /CIB      (Ca┆
0x2220…2240 6c 6c 69 6e 67 20 49 6e 64 69 63 61 74 6f 72 29 20 69 6e 74 65 72 66 61 63 65 20 74 6f 20 74 68   ┆lling Indicator) interface to th┆
0x2240…2260 65 20 70 61 72 61 6c 6c 65 6c 20 70 6f 72 74 20 31 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 84   ┆e parallel port 1.              ┆
0x2260…2280 54 68 65 20 75 73 65 64 20 73 69 67 6e 61 6c 73 20 69 6e 20 63 68 61 6e 6e 65 6c 20 41 20 61 72   ┆The used signals in channel A ar┆
0x2280…22a0 65 20 3a 0d 0a 0d 0a 20 b0 20 20 20 20 20 20 20 84 20 b0 a1 53 69 67 6e 61 6c 20 20 20 20 20 20   ┆e :                 Signal      ┆
0x22a0…22c0 20 20 20 20 4d 65 61 6e 69 6e 67 20 20 20 20 20 20 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 54 58   ┆    Meaning                   TX┆
0x22c0…22e0 44 41 20 20 20 20 20 20 20 20 20 54 72 61 6e 73 6d 69 74 74 65 64 20 44 61 74 61 0d 0a 20 20 20   ┆DA         Transmitted Data     ┆
0x22e0…2300 20 20 20 20 20 20 52 58 44 41 20 20 20 20 20 20 20 20 20 52 65 63 65 69 76 65 64 20 44 61 74 61   ┆      RXDA         Received Data┆
0x2300…2320 0d 0a 20 20 20 20 20 20 20 20 20 2f 52 54 53 41 20 20 20 20 20 20 20 20 52 65 71 75 65 73 74 20   ┆           /RTSA        Request ┆
0x2320…2340 54 6f 20 53 65 6e 64 0d 0a 20 20 20 20 20 20 20 20 20 2f 43 54 53 41 20 20 20 20 20 20 20 20 52   ┆To Send           /CTSA        R┆
0x2340…2360 65 61 64 79 20 46 6f 72 20 53 65 6e 64 69 6e 67 0d 0a 20 20 20 20 20 20 20 20 20 2f 43 44 41 20   ┆eady For Sending           /CDA ┆
0x2360…2380 20 20 20 20 20 20 20 20 43 61 72 72 69 65 72 20 4f 6e 0d 0a 20 20 20 20 20 20 20 a1 20 20 20 20   ┆        Carrier On              ┆
0x2380…23a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0d 0a 0d 0a 20   ┆                                ┆
0x23a0…23c0 20 20 20 20 20 20 20 20 84 54 68 65 20 75 73 65 64 20 73 69 67 6e 61 6c 73 20 69 6e 20 63 68 61   ┆         The used signals in cha┆
0x23c0…23e0 6e 6e 61 6c 20 42 20 61 72 65 20 3a 0d 0a 0d 0a 20 b0 20 20 20 20 20 20 20 84 20 b0 a1 53 69 67   ┆nnal B are :                 Sig┆
0x23e0…2400 6e 61 6c 20 20 20 20 20 20 20 20 20 20 4d 65 61 6e 69 6e 67 20 20 20 20 20 20 0d 0a 0d 0a 20 20   ┆nal          Meaning            ┆
0x2400…2420 20 20 20 20 20 20 20 54 58 44 42 20 20 20 20 20 20 20 20 20 54 72 61 6e 73 6d 69 74 74 65 64 20   ┆       TXDB         Transmitted ┆
0x2420…2440 44 61 74 61 0d 0a 20 20 20 20 20 20 20 20 20 52 58 44 42 20 20 20 20 20 20 20 20 20 52 65 63 65   ┆Data           RXDB         Rece┆
0x2440…2460 69 76 65 64 20 44 61 74 61 0d 0a 20 20 20 20 20 20 20 20 20 2f 52 54 53 42 20 20 20 20 20 20 20   ┆ived Data           /RTSB       ┆
0x2460…2480 20 52 65 71 75 65 73 74 20 54 6f 20 53 65 6e 64 0d 0a 20 20 20 20 20 20 20 20 20 2f 43 54 53 42   ┆ Request To Send           /CTSB┆
0x2480…24a0 20 20 20 20 20 20 20 20 52 65 61 64 79 20 46 6f 72 20 53 65 6e 64 69 6e 67 0d 0a 20 20 20 20 20   ┆        Ready For Sending       ┆
0x24a0…24c0 20 20 20 20 2f 44 53 52 42 20 20 20 20 20 20 20 20 44 61 74 61 20 53 65 74 20 52 65 61 64 79 0d   ┆    /DSRB        Data Set Ready ┆
0x24c0…24e0 0a 20 20 20 20 20 20 20 20 20 2f 43 44 42 20 20 20 20 20 20 20 20 20 43 61 72 72 69 65 72 20 4f   ┆          /CDB         Carrier O┆
0x24e0…2500 6e 0d 0a 20 20 20 20 20 20 20 20 20 2f 43 49 42 20 20 20 20 20 20 20 20 20 43 61 6c 6c 69 6e 67   ┆n           /CIB         Calling┆
0x2500…2520 20 49 6e 64 69 63 61 74 6f 72 0d 0a 20 20 20 20 20 20 20 a1 20 20 20 20 20 20 20 20 20 20 20 20   ┆ Indicator                      ┆
0x2520…2539 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0d 0a 0d 0a 0d 0a                        ┆                         ┆
0x2539…253c FormFeed {
0x2539…253c   0c 83 a4                                                                                          ┆   ┆
0x2539…253c }
0x253c…2540 0a b0 a1 34                                                                                       ┆   4┆
0x2540…2560 2e 32 2e 33 20 20 20 20 50 61 72 61 6c 6c 65 6c 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 84 54   ┆.2.3    Parallel.              T┆
0x2560…2580 68 65 72 65 20 61 72 65 20 74 77 6f 20 70 61 72 61 6c 6c 65 6c 20 70 6f 72 74 73 20 6f 6e 20 74   ┆here are two parallel ports on t┆
0x2580…25a0 68 65 20 62 6f 61 72 64 2e 20 54 68 65 20 49 4e 54 45 4c 27 73 20 0a 19 89 80 80 70 61 72 61 6c   ┆he board. The INTEL's      paral┆
0x25a0…25c0 6c 65 6c 20 70 6f 72 74 20 38 32 35 35 41 2d 35 20 69 73 20 75 73 65 64 20 69 6e 20 62 6f 74 68   ┆lel port 8255A-5 is used in both┆
0x25c0…25e0 20 63 61 73 65 73 2e 20 54 68 65 20 70 6f 72 74 20 41 20 0a 19 89 80 80 61 6e 64 20 43 20 61 72   ┆ cases. The port A      and C ar┆
0x25e0…2600 65 20 6f 75 74 70 75 74 20 70 6f 72 74 73 20 61 6e 64 20 42 20 69 73 20 61 6e 20 69 6e 70 75 74   ┆e output ports and B is an input┆
0x2600…2620 20 70 6f 72 74 2e 20 20 20 20 20 20 20 20 20 0a 19 89 80 80 84 0d 0a 20 20 20 20 20 20 20 20 20   ┆ port.                          ┆
0x2620…2640 84 4e 6f 74 65 20 74 68 61 74 20 74 68 65 72 65 20 6d 75 73 74 20 62 65 20 61 74 20 6c 65 61 73   ┆ Note that there must be at leas┆
0x2640…2660 74 20 73 69 78 20 69 6e 73 74 72 75 63 74 69 6f 6e 73 20 0a 19 89 80 80 62 65 74 77 65 65 6e 20   ┆t six instructions      between ┆
0x2660…2680 61 63 63 65 73 73 20 74 6f 20 74 68 65 20 50 50 49 27 73 2e 20 54 68 65 20 66 69 72 73 74 20 70   ┆access to the PPI's. The first p┆
0x2680…26a0 61 72 61 6c 6c 65 6c 20 70 6f 72 74 20 0a 19 89 80 80 63 6f 6e 6e 65 63 74 20 61 20 70 72 69 6e   ┆arallel port      connect a prin┆
0x26a0…26c0 74 65 72 20 74 6f 20 74 68 65 20 43 50 55 20 62 6f 61 72 64 2e 20 54 68 65 20 70 72 69 6e 74 65   ┆ter to the CPU board. The printe┆
0x26c0…26e0 72 20 0a 19 89 80 80 69 6e 74 65 72 66 61 63 65 20 6d 75 73 74 20 62 65 20 61 20 52 43 37 35 30   ┆r      interface must be a RC750┆
0x26e0…2700 20 28 20 22 50 41 52 54 4e 45 52 22 29 20 6f 72 20 43 65 6e 74 72 6f 6e 69 63 73 20 0a 19 89 80   ┆ ( "PARTNER") or Centronics     ┆
0x2700…2720 80 63 6f 6d 70 61 74 69 62 6c 65 20 69 6e 74 65 72 66 61 63 65 2e 0d 0a 20 20 20 20 20 20 20 20   ┆ compatible interface.          ┆
0x2720…2740 20 84 0d 0a 20 20 20 20 20 20 20 20 20 84 54 68 65 20 6e 65 78 74 20 70 61 72 61 6c 6c 65 6c 20   ┆              The next parallel ┆
0x2740…2760 70 6f 72 74 20 69 6e 63 6c 75 64 65 73 20 74 68 65 20 61 64 64 72 65 73 73 65 73 20 74 6f 20 74   ┆port includes the addresses to t┆
0x2760…2780 68 65 20 0a 19 89 80 80 52 65 61 6c 20 54 69 6d 65 20 43 6c 6f 63 6b 2c 20 74 68 65 20 62 69 70   ┆he      Real Time Clock, the bip┆
0x2780…27a0 6f 6c 61 72 20 50 52 4f 4d 20 61 6e 64 20 73 6f 6d 65 20 73 70 65 63 69 61 6c 20 0a 19 89 80 80   ┆olar PROM and some special      ┆
0x27a0…27c0 73 69 67 6e 61 6c 73 2e 20 28 53 65 65 20 74 68 65 20 6c 69 73 74 20 62 65 6c 6f 77 29 2e 0d 0a   ┆signals. (See the list below).  ┆
0x27c0…27e0 b0 a1 f0 e1 0d 0a 20 20 20 20 20 20 20 20 20 53 69 67 6e 61 6c 73 20 66 72 6f 6d 20 70 61 72 61   ┆               Signals from para┆
0x27e0…2800 6c 6c 65 6c 20 70 6f 72 74 20 6e 72 2e 20 31 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 a1 b0 50 69   ┆llel port nr. 1               Pi┆
0x2800…2820 6e 20 20 20 20 20 20 20 20 20 53 69 67 6e 61 6c 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆n         Signal                ┆
0x2820…2840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0d 0a 0d 0a 20 20 20 20 20 20 20   ┆                                ┆
0x2840…2860 20 20 50 41 30 20 20 20 20 20 20 20 20 44 41 54 41 20 30 20 28 50 72 69 6e 74 65 72 29 0d 0a 20   ┆  PA0        DATA 0 (Printer)   ┆
0x2860…2880 20 20 20 20 20 20 20 20 50 41 31 20 20 20 20 20 20 20 20 44 41 54 41 20 31 20 28 50 72 69 6e 74   ┆        PA1        DATA 1 (Print┆
0x2880…28a0 65 72 29 0d 0a 20 20 20 20 20 20 20 20 20 50 41 32 20 20 20 20 20 20 20 20 44 41 54 41 20 32 20   ┆er)           PA2        DATA 2 ┆
0x28a0…28c0 28 50 72 69 6e 74 65 72 29 0d 0a 20 20 20 20 20 20 20 20 20 50 41 33 20 20 20 20 20 20 20 20 44   ┆(Printer)           PA3        D┆
0x28c0…28e0 41 54 41 20 33 20 28 50 72 69 6e 74 65 72 29 0d 0a 20 20 20 20 20 20 20 20 20 50 41 34 20 20 20   ┆ATA 3 (Printer)           PA4   ┆
0x28e0…2900 20 20 20 20 20 44 41 54 41 20 34 20 28 50 72 69 6e 74 65 72 29 0d 0a 20 20 20 20 20 20 20 20 20   ┆     DATA 4 (Printer)           ┆
0x2900…2920 50 41 35 20 20 20 20 20 20 20 20 44 41 54 41 20 35 20 28 50 72 69 6e 74 65 72 29 0d 0a 20 20 20   ┆PA5        DATA 5 (Printer)     ┆
0x2920…2940 20 20 20 20 20 20 50 41 36 20 20 20 20 20 20 20 20 44 41 54 41 20 36 20 28 50 72 69 6e 74 65 72   ┆      PA6        DATA 6 (Printer┆
0x2940…2960 29 0d 0a 20 20 20 20 20 20 20 20 20 50 41 37 20 20 20 20 20 20 20 20 44 41 54 41 20 37 20 28 50   ┆)           PA7        DATA 7 (P┆
0x2960…2980 72 69 6e 74 65 72 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 50 42 30 20 20 20 20 20 20 20 20 49   ┆rinter)             PB0        I┆
0x2980…29a0 66 20 68 69 67 68 20 74 68 65 6e 20 36 20 4d 48 7a 20 65 6c 73 65 20 38 20 4d 48 7a 20 43 50 55   ┆f high then 6 MHz else 8 MHz CPU┆
0x29a0…29c0 2e 0d 0a 20 20 20 20 20 20 20 20 20 50 42 31 20 20 20 20 20 20 20 20 2f 43 49 42 20 28 43 61 6c   ┆.           PB1        /CIB (Cal┆
0x29c0…29e0 6c 69 6e 67 20 49 6e 64 69 63 61 74 6f 72 20 74 6f 20 63 6f 6e 73 6f 6c 29 0d 0a 20 20 20 20 20   ┆ling Indicator to consol)       ┆
0x29e0…2a00 20 20 20 20 50 42 32 20 20 20 20 20 20 20 20 2f 44 53 52 42 20 28 44 61 74 61 20 53 65 74 20 52   ┆    PB2        /DSRB (Data Set R┆
0x2a00…2a20 65 61 64 79 20 74 6f 20 63 6f 6e 73 6f 6c 29 0d 0a 20 20 20 20 20 20 20 20 20 50 42 33 20 20 20   ┆eady to consol)           PB3   ┆
0x2a20…2a40 20 20 20 20 20 42 55 53 59 20 28 50 72 69 6e 74 65 72 29 0d 0a 20 20 20 20 20 20 20 20 20 50 42   ┆     BUSY (Printer)           PB┆
0x2a40…2a60 34 20 20 20 20 20 20 20 20 2f 41 43 4b 20 28 50 72 69 6e 74 65 72 29 0d 0a 20 20 20 20 20 20 20   ┆4        /ACK (Printer)         ┆
0x2a60…2a80 20 20 50 42 35 20 20 20 20 20 20 20 20 2f 46 41 55 4c 54 20 28 50 72 69 6e 74 65 72 29 0d 0a 20   ┆  PB5        /FAULT (Printer)   ┆
0x2a80…2aa0 20 20 20 20 20 20 20 20 50 42 36 20 20 20 20 20 20 20 20 53 45 4c 45 43 54 45 44 20 28 50 72 69   ┆        PB6        SELECTED (Pri┆
0x2aa0…2ac0 6e 74 65 72 29 0d 0a 20 20 20 20 20 20 20 20 20 50 42 37 20 20 20 20 20 20 20 20 50 41 50 45 52   ┆nter)           PB7        PAPER┆
0x2ac0…2ae0 20 45 4e 44 20 28 50 72 69 6e 74 65 72 29 0d 0a 20 20 20 20 20 20 20 20 20 50 43 30 20 20 20 20   ┆ END (Printer)           PC0    ┆
0x2ae0…2b00 20 20 20 20 53 54 52 4f 42 45 20 28 50 72 69 6e 74 65 72 29 0d 0a 20 20 20 20 20 20 20 20 20 50   ┆    STROBE (Printer)           P┆
0x2b00…2b1d 43 31 20 20 20 20 20 20 20 20 2f 53 45 4c 45 43 54 20 28 50 72 69 6e 74 65 72 29 0d 0a            ┆C1        /SELECT (Printer)  ┆
0x2b1d…2b20 FormFeed {
0x2b1d…2b20   0c 83 d4                                                                                          ┆   ┆
0x2b1d…2b20 }
0x2b20…2b40 0a 20 20 20 20 20 20 20 20 20 50 43 32 20 20 20 20 20 20 20 20 2f 4c 50 49 4e 49 54 84 20 28 50   ┆          PC2        /LPINIT  (P┆
0x2b40…2b60 72 69 6e 74 65 72 29 0d 0a 20 20 20 20 20 20 20 20 20 50 43 33 20 20 20 20 20 20 20 20 2f 54 49   ┆rinter)           PC3        /TI┆
0x2b60…2b80 4d 45 4f 55 54 20 49 4e 54 20 28 84 55 73 65 64 20 74 6f 20 67 65 6e 65 72 61 74 65 20 61 20 74   ┆MEOUT INT ( Used to generate a t┆
0x2b80…2ba0 69 6d 65 6f 75 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆imeout                          ┆
0x2ba0…2bc0 20 20 20 20 20 20 20 20 0a 19 a2 80 80 69 6e 74 65 72 72 75 70 74 29 2e 0d 0a 20 20 20 20 20 20   ┆             interrupt).        ┆
0x2bc0…2be0 20 20 20 50 43 34 20 20 20 20 20 20 20 20 2f 41 55 54 4f 4c 46 20 28 50 72 69 6e 74 65 72 29 0d   ┆   PC4        /AUTOLF (Printer) ┆
0x2be0…2c00 0a 20 20 20 20 20 20 20 20 20 50 43 35 20 20 20 20 20 20 20 20 2f 50 44 4d 44 45 4e 0d 0a 20 20   ┆          PC5        /PDMDEN    ┆
0x2c00…2c20 20 20 20 20 20 20 20 50 43 36 20 20 20 20 20 20 20 20 53 45 52 20 4c 42 20 28 84 55 73 65 64 20   ┆       PC6        SER LB ( Used ┆
0x2c20…2c40 74 6f 20 6c 6f 6f 70 62 61 63 6b 20 77 69 74 68 20 74 68 65 20 38 32 37 34 20 6d 75 6c 74 69 2d   ┆to loopback with the 8274 multi-┆
0x2c40…2c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 19 9c   ┆                                ┆
0x2c60…2c80 80 80 70 72 6f 74 6f 63 6f 6c 20 63 6f 6e 74 72 6f 6c 6c 65 72 29 2e 0d 0a 20 20 20 20 20 20 20   ┆  protocol controller).         ┆
0x2c80…2ca0 20 20 50 43 37 20 20 20 20 20 20 20 20 4c 50 49 4e 54 20 28 84 55 73 65 64 20 69 66 20 2f 41 43   ┆  PC7        LPINT ( Used if /AC┆
0x2ca0…2cc0 4b 20 69 73 20 6c 6f 77 20 74 6f 20 67 65 6e 65 72 61 74 65 20 61 6e 20 20 20 20 20 20 20 20 20   ┆K is low to generate an         ┆
0x2cc0…2ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 19 9b 80 80 69 6e 74 65 72 72 75 70   ┆                        interrup┆
0x2ce0…2d00 74 20 66 72 6f 6d 20 74 68 65 20 6c 69 6e 65 70 72 69 6e 74 65 72 29 2e 0d 0a 0d 0a 82 20 20 20   ┆t from the lineprinter).        ┆
0x2d00…2d20 20 20 20 20 20 20 b0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ┆       -------------------------┆
0x2d20…2d40 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a   ┆------------------------------  ┆
0x2d40…2d60 0d 0a 20 20 20 20 20 20 20 20 20 53 69 67 6e 61 6c 73 20 66 72 6f 6d 20 70 61 72 61 6c 6c 65 6c   ┆           Signals from parallel┆
0x2d60…2d80 20 70 6f 72 74 20 6e 72 2e 20 32 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 a1 b0 50 69 6e 20 20 20   ┆ port nr. 2               Pin   ┆
0x2d80…2da0 20 20 20 20 20 20 53 69 67 6e 61 6c 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆      Signal                    ┆
0x2da0…2dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 50 41   ┆                              PA┆
0x2dc0…2de0 30 20 20 20 20 20 20 20 20 53 4c 49 4f 41 44 52 20 30 20 28 52 54 43 20 61 6e 64 20 42 50 52 4f   ┆0        SLIOADR 0 (RTC and BPRO┆
0x2de0…2e00 4d 20 61 64 64 72 65 73 73 29 0d 0a 20 20 20 20 20 20 20 20 20 50 41 31 20 20 20 20 20 20 20 20   ┆M address)           PA1        ┆
0x2e00…2e20 53 4c 49 4f 41 44 52 20 31 20 28 52 54 43 20 61 6e 64 20 42 50 52 4f 4d 20 61 64 64 72 65 73 73   ┆SLIOADR 1 (RTC and BPROM address┆
0x2e20…2e40 29 0d 0a 20 20 20 20 20 20 20 20 20 50 41 32 20 20 20 20 20 20 20 20 53 4c 49 4f 41 44 52 20 32   ┆)           PA2        SLIOADR 2┆
0x2e40…2e60 20 28 52 54 43 20 61 6e 64 20 42 50 52 4f 4d 20 61 64 64 72 65 73 73 29 0d 0a 20 20 20 20 20 20   ┆ (RTC and BPROM address)        ┆
0x2e60…2e80 20 20 20 50 41 33 20 20 20 20 20 20 20 20 53 4c 49 4f 41 44 52 20 33 20 28 52 54 43 20 61 6e 64   ┆   PA3        SLIOADR 3 (RTC and┆
0x2e80…2ea0 20 42 50 52 4f 4d 20 61 64 64 72 65 73 73 29 0d 0a 20 20 20 20 20 20 20 20 20 50 41 34 20 20 20   ┆ BPROM address)           PA4   ┆
0x2ea0…2ec0 20 20 20 20 20 53 4c 49 4f 41 44 52 20 34 20 28 52 54 43 20 61 6e 64 20 42 50 52 4f 4d 20 61 64   ┆     SLIOADR 4 (RTC and BPROM ad┆
0x2ec0…2ee0 64 72 65 73 73 29 0d 0a 20 20 20 20 20 20 20 20 20 50 41 35 20 20 20 20 20 20 20 20 53 4c 49 4f   ┆dress)           PA5        SLIO┆
0x2ee0…2f00 41 44 52 20 35 20 28 52 54 43 20 61 6e 64 20 42 50 52 4f 4d 20 61 64 64 72 65 73 73 29 0d 0a 20   ┆ADR 5 (RTC and BPROM address)   ┆
0x2f00…2f20 20 20 20 20 20 20 20 20 50 41 36 20 20 20 20 20 20 20 20 53 4c 49 4f 41 44 52 20 36 20 28 52 54   ┆        PA6        SLIOADR 6 (RT┆
0x2f20…2f40 43 20 61 6e 64 20 42 50 52 4f 4d 20 61 64 64 72 65 73 73 29 0d 0a 20 20 20 20 20 20 20 20 20 50   ┆C and BPROM address)           P┆
0x2f40…2f60 41 37 20 20 20 20 20 20 20 20 53 4c 49 4f 41 44 52 20 37 20 28 52 54 43 20 61 6e 64 20 42 50 52   ┆A7        SLIOADR 7 (RTC and BPR┆
0x2f60…2f80 4f 4d 20 61 64 64 72 65 73 73 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 50 42 30 20 20 20 20 20   ┆OM address)             PB0     ┆
0x2f80…2fa0 20 20 20 84 2f 54 65 73 74 73 6c 61 76 65 2e 20 28 49 66 20 74 77 6f 20 43 50 55 20 69 73 20 75   ┆    /Testslave. (If two CPU is u┆
0x2fa0…2fc0 73 65 64 2c 20 69 74 20 69 6e 64 69 63 61 74 65 73 20 0a 19 94 80 80 77 68 69 63 68 20 69 73 20   ┆sed, it indicates      which is ┆
0x2fc0…2fe0 74 68 65 20 74 65 73 74 20 6d 61 73 74 65 72 29 2e 20 41 20 74 65 73 74 6d 61 73 74 65 72 20 69   ┆the test master). A testmaster i┆
0x2fe0…3000 73 20 0a 19 94 80 80 74 68 65 20 6d 75 6c 74 69 62 75 73 20 62 6f 61 72 64 20 77 68 69 63 68 20   ┆s      the multibus board which ┆
0x3000…3020 74 65 73 74 73 74 68 65 20 0a 19 94 80 80 6d 75 6c 74 69 62 75 73 2e 28 53 65 65 20 6c 69 74 74   ┆teststhe      multibus.(See litt┆
0x3020…3040 20 37 29 29 2e 0d 0a 20 20 20 20 20 20 20 20 20 50 42 31 20 20 20 20 20 20 20 20 4e 6f 74 20 69   ┆ 7)).           PB1        Not i┆
0x3040…3060 6e 20 75 73 65 2e 0d 0a 20 20 20 20 20 20 20 20 20 50 42 32 20 20 20 20 20 20 20 20 4e 6f 74 20   ┆n use.           PB2        Not ┆
0x3060…3080 69 6e 20 75 73 65 2e 0d 0a 20 20 20 20 20 20 20 20 20 50 42 33 20 20 20 20 20 20 20 20 84 4a 34   ┆in use.           PB3         J4┆
0x3080…30a0 2d 39 20 28 49 74 20 6d 61 6b 65 73 20 74 68 65 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 74 6f 20 61   ┆-9 (It makes the connection to a┆
0x30a0…30c0 6e 20 65 78 74 65 72 6e 61 6c 20 0a 19 94 80 80 73 77 69 74 63 68 29 2e 0d 0a 20 20 20 20 20 20   ┆n external      switch).        ┆
0x30c0…30e0 20 20 20 50 42 34 20 20 20 20 20 20 20 20 84 4a 34 2d 37 20 28 49 74 20 6d 61 6b 65 73 20 74 68   ┆   PB4         J4-7 (It makes th┆
0x30e0…3100 65 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 74 6f 20 61 6e 20 65 78 74 65 72 6e 61 6c 20 0a 19 94 80   ┆e connection to an external     ┆
0x3100…3120 80 73 77 69 74 63 68 29 2e 0d 0a 20 20 20 20 20 20 20 20 20 50 42 35 20 20 20 20 20 20 20 20 84   ┆ switch).           PB5         ┆
0x3120…3140 58 4f 50 54 30 20 28 41 6e 20 75 6e 64 65 66 69 6e 69 74 65 20 73 69 67 6e 61 6c 20 66 72 6f 6d   ┆XOPT0 (An undefinite signal from┆
0x3140…3160 20 74 68 65 20 69 53 42 58 20 0a 19 94 80 80 62 75 73 29 2e 0d 0a 20 20 20 20 20 20 20 20 20 50   ┆ the iSBX      bus).           P┆
0x3160…3180 42 36 20 20 20 20 20 20 20 20 84 58 4f 50 54 31 20 28 41 6e 20 75 6e 64 65 66 69 6e 69 74 65 20   ┆B6         XOPT1 (An undefinite ┆
0x3180…31a0 73 69 67 6e 61 6c 20 66 72 6f 6d 20 74 68 65 20 69 53 42 58 20 0a 19 94 80 80 62 75 73 29 2e 0d   ┆signal from the iSBX      bus). ┆
0x31a0…31a1 0a                                                                                                ┆ ┆
0x31a1…31a4 FormFeed {
0x31a1…31a4   0c 83 d4                                                                                          ┆   ┆
0x31a1…31a4 }
0x31a4…31c0 0a 20 20 20 20 20 20 20 20 20 50 42 37 20 20 20 20 20 20 20 20 84 2f 58 50 53 54 20               ┆          PB7         /XPST ┆
0x31c0…31e0 28 49 66 20 6c 6f 77 20 61 6e 20 69 53 42 58 20 6d 6f 64 75 6c 20 69 73 20 6f 6e 20 74 68 65 20   ┆(If low an iSBX modul is on the ┆
0x31e0…3200 43 50 55 20 0a 19 94 80 80 62 6f 61 72 64 29 2e 0d 0a 20 20 20 20 20 20 20 20 20 50 43 30 20 20   ┆CPU      board).           PC0  ┆
0x3200…3220 20 20 20 20 20 20 84 2f 4c 45 44 31 20 28 54 68 65 20 2f 4c 45 44 31 20 73 69 67 6e 61 6c 20 63   ┆       /LED1 (The /LED1 signal c┆
0x3220…3240 6f 6e 74 72 6f 6c 20 61 20 6c 69 67 68 74 20 0a 19 94 80 80 65 6d 69 74 69 6e 67 20 64 69 6f 64   ┆ontrol a light      emiting diod┆
0x3240…3260 65 20 77 68 69 63 68 20 69 6e 64 69 63 61 74 65 73 20 77 68 65 6e 20 74 68 65 20 43 50 55 20 69   ┆e which indicates when the CPU i┆
0x3260…3280 73 20 0a 19 94 80 80 69 6e 20 74 65 73 74 20 6d 6f 64 65 29 2e 0d 0a 20 20 20 20 20 20 20 20 20   ┆s      in test mode).           ┆
0x3280…32a0 50 43 31 20 20 20 20 20 20 20 20 84 2f 4c 45 44 32 20 28 54 68 65 20 2f 4c 45 44 32 20 73 69 67   ┆PC1         /LED2 (The /LED2 sig┆
0x32a0…32c0 6e 61 6c 20 63 6f 6e 74 72 6f 6c 20 61 20 6c 69 67 68 74 20 0a 19 94 80 80 65 6d 69 74 69 6e 67   ┆nal control a light      emiting┆
0x32c0…32e0 20 64 69 6f 64 65 20 77 68 69 63 68 20 69 6e 64 69 63 61 74 65 73 20 77 68 65 6e 20 74 68 65 20   ┆ diode which indicates when the ┆
0x32e0…3300 43 50 55 20 0a 19 94 80 80 6d 61 6b 65 73 20 61 63 63 65 73 73 20 74 6f 20 61 20 64 69 73 6b 29   ┆CPU      makes access to a disk)┆
0x3300…3320 2e 0d 0a 20 20 20 20 20 20 20 20 20 50 43 32 20 20 20 20 20 20 20 84 20 2f 69 4c 42 58 20 28 57   ┆.           PC2         /iLBX (W┆
0x3320…3340 68 65 6e 20 6c 6f 77 20 69 74 20 65 6e 61 62 6c 65 73 20 74 68 65 20 69 4c 42 58 20 62 75 73 3b   ┆hen low it enables the iLBX bus;┆
0x3340…3360 20 0a 19 93 80 80 6f 74 68 65 72 77 69 73 65 20 74 68 65 20 43 50 55 20 75 73 65 73 20 74 68 65   ┆      otherwise the CPU uses the┆
0x3360…3380 20 4d 55 4c 54 49 42 55 53 2e 0d 0a 20 20 20 20 20 20 20 20 20 50 43 33 20 20 20 20 20 20 20 20   ┆ MULTIBUS.           PC3        ┆
0x3380…33a0 4e 6f 74 20 69 6e 20 75 73 65 2e 0d 0a 20 20 20 20 20 20 20 20 20 50 43 34 20 20 20 20 20 20 20   ┆Not in use.           PC4       ┆
0x33a0…33c0 20 4f 50 54 4f 30 20 28 41 6e 20 75 6e 64 65 66 69 6e 69 74 65 20 73 69 67 6e 61 6c 20 74 6f 20   ┆ OPTO0 (An undefinite signal to ┆
0x33c0…33e0 74 68 65 20 69 53 42 58 20 62 75 73 29 2e 0d 0a 20 20 20 20 20 20 20 20 20 50 43 35 20 20 20 20   ┆the iSBX bus).           PC5    ┆
0x33e0…3400 20 20 20 20 84 2f 4f 50 54 30 45 4e 20 28 57 68 65 6e 20 6c 6f 77 20 69 74 20 65 6e 61 62 6c 65   ┆     /OPT0EN (When low it enable┆
0x3400…3420 73 20 74 68 65 20 73 69 67 6e 61 6c 20 4f 50 54 30 20 0a 19 94 80 80 61 73 20 61 6e 20 6f 75 74   ┆s the signal OPT0      as an out┆
0x3420…3440 70 75 74 20 73 69 67 6e 61 6c 20 74 6f 20 74 68 65 20 69 53 42 58 20 62 75 73 29 2e 0d 0a 20 20   ┆put signal to the iSBX bus).    ┆
0x3440…3460 20 20 20 20 20 20 20 50 43 36 20 20 20 20 20 20 20 20 4f 50 54 4f 31 20 28 41 6e 20 75 6e 64 65   ┆       PC6        OPTO1 (An unde┆
0x3460…3480 66 69 6e 69 74 65 20 73 69 67 6e 61 6c 20 74 6f 20 74 68 65 20 69 53 42 58 20 62 75 73 29 2e 0d   ┆finite signal to the iSBX bus). ┆
0x3480…34a0 0a 20 20 20 20 20 20 20 20 20 50 43 37 20 20 20 20 20 20 20 20 84 2f 4f 50 54 31 45 4e 20 28 57   ┆          PC7         /OPT1EN (W┆
0x34a0…34c0 68 65 6e 20 6c 6f 77 20 69 74 20 65 6e 61 62 6c 65 73 20 74 68 65 20 73 69 67 6e 61 6c 20 4f 50   ┆hen low it enables the signal OP┆
0x34c0…34e0 54 4f 31 0a 19 94 80 80 61 73 20 61 6e 20 6f 75 74 70 75 74 20 73 69 67 6e 61 6c 20 74 6f 20 74   ┆TO1     as an output signal to t┆
0x34e0…3500 68 65 20 69 53 42 58 20 62 75 73 29 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 b0 2d 2d 2d 2d 2d   ┆he iSBX bus).              -----┆
0x3500…3520 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ┆--------------------------------┆
0x3520…3540 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 0d 0a 0d 0a a1 b0 34 2e 32 2e 34 20   ┆------------------        4.2.4 ┆
0x3540…3560 20 20 20 53 6f 66 74 77 61 72 65 20 52 65 73 65 74 20 61 6e 64 20 50 6f 77 65 72 20 44 6f 77 6e   ┆   Software Reset and Power Down┆
0x3560…3580 20 43 6f 6d 6d 61 6e 64 73 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 84 41 6e 20 6f 75 74 20 69 6e   ┆ Commands              An out in┆
0x3580…35a0 73 74 72 75 63 74 69 6f 6e 20 74 6f 20 49 2f 4f 20 61 64 64 72 65 73 73 20 30 30 38 32 20 77 69   ┆struction to I/O address 0082 wi┆
0x35a0…35c0 74 68 20 64 61 74 61 20 65 71 75 61 6c 20 0a 19 89 80 80 7a 65 72 6f 20 72 65 73 65 74 20 74 68   ┆th data equal      zero reset th┆
0x35c0…35e0 65 20 43 50 55 20 61 6e 64 20 74 68 65 20 6d 75 6c 74 69 62 75 73 2e 0d 0a 0d 0a 09 20 20 20 20   ┆e CPU and the multibus.         ┆
0x35e0…3600 20 84 30 38 32 20 3d 20 30 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 84 57 68 65 6e 20 74 68 65 20   ┆  082 = 0              When the ┆
0x3600…3620 62 69 74 20 50 43 35 20 28 73 69 67 6e 61 6c 20 50 44 4d 44 45 4e 29 20 65 6e 61 62 6c 65 20 74   ┆bit PC5 (signal PDMDEN) enable t┆
0x3620…3640 68 65 20 6f 66 66 20 0a 19 89 80 80 69 6e 74 65 72 72 75 70 74 20 66 72 6f 6d 20 74 68 65 20 4f   ┆he off      interrupt from the O┆
0x3640…3660 4e 2f 4f 46 46 20 6b 65 79 20 61 74 20 74 68 65 20 66 72 6f 6e 74 20 6f 66 20 74 68 65 20 52 43   ┆N/OFF key at the front of the RC┆
0x3660…3680 33 39 2e 0d 0a 0d 0a 0d 0a b0 a1 a1 b0 b0 a1 34 2e 33 20 20 20 20 20 20 43 6c 6f 63 6b 20 47 65   ┆39.            4.3      Clock Ge┆
0x3680…36a0 6e 65 72 61 74 6f 72 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 84 54 68 65 20 43 50 55 20 62 6f   ┆nerator.              The CPU bo┆
0x36a0…36c0 61 72 64 20 75 73 65 73 20 61 6e 20 65 78 74 65 72 6e 61 6c 20 63 6c 6f 63 6b 20 67 65 6e 65 72   ┆ard uses an external clock gener┆
0x36c0…36e0 61 74 6f 72 20 38 32 32 38 34 20 0a 19 89 80 80 66 72 6f 6d 20 49 4e 54 45 4c 2e 20 54 68 65 20   ┆ator 82284      from INTEL. The ┆
0x36e0…3700 63 6c 6f 63 6b 20 67 65 6e 65 72 61 74 6f 72 20 67 65 6e 65 72 61 74 65 73 20 43 50 55 43 4c 4b   ┆clock generator generates CPUCLK┆
0x3700…3720 20 61 6e 64 20 61 20 0a 19 89 80 80 63 6c 6f 63 6b 20 66 6f 72 20 74 68 65 20 38 32 35 34 20 50   ┆ and a      clock for the 8254 P┆
0x3720…3740 72 6f 67 72 61 6d 6d 61 62 6c 65 20 49 6e 74 65 72 76 61 6c 20 54 69 6d 65 72 20 28 50 49 54 29   ┆rogrammable Interval Timer (PIT)┆
0x3740…3760 2e 20 0a 19 89 80 80 54 68 65 20 69 6e 74 65 72 76 61 6c 20 74 69 6d 65 72 20 69 6e 63 6c 75 64   ┆.      The interval timer includ┆
0x3760…3780 65 73 20 74 68 72 65 65 20 70 72 6f 67 72 61 6d 6d 61 62 6c 65 20 63 6f 75 6e 74 65 72 73 2e 0d   ┆es three programmable counters. ┆
0x3780…3783 0a 0d 0a                                                                                          ┆   ┆
0x3783…3786 FormFeed {
0x3783…3786   0c 83 d4                                                                                          ┆   ┆
0x3783…3786 }
0x3786…37a0 0a 20 20 20 20 20 20 20 20 20 84 54 68 65 72 65 20 69 73 20 61 20 31 30 20 4d                     ┆           There is a 10 M┆
0x37a0…37c0 48 7a 20 63 6c 6f 63 6b 20 67 65 6e 65 72 61 74 6f 72 20 74 6f 20 74 68 65 20 6d 75 6c 74 69 62   ┆Hz clock generator to the multib┆
0x37c0…37e0 75 73 2e 20 54 68 69 73 20 0a 19 89 80 80 63 6c 6f 63 6b 20 69 73 20 64 69 76 69 64 65 64 20 62   ┆us. This      clock is divided b┆
0x37e0…3800 79 20 74 77 6f 20 74 6f 20 67 65 6e 65 72 61 74 65 20 61 20 35 20 4d 68 7a 20 63 6c 6f 63 6b 20   ┆y two to generate a 5 Mhz clock ┆
0x3800…3820 0a 19 89 80 80 73 69 67 6e 61 6c 2e 20 54 68 65 20 38 30 32 38 37 2d 33 20 6e 75 6d 65 72 69 63   ┆     signal. The 80287-3 numeric┆
0x3820…3840 20 70 72 6f 63 65 73 73 6f 72 20 65 78 74 65 6e 73 69 6f 6e 20 75 6e 69 74 20 63 61 6e 20 0a 19   ┆ processor extension unit can   ┆
0x3840…3860 89 80 80 72 75 6e 20 77 69 74 68 20 74 68 69 73 20 63 6c 6f 63 6b 20 73 69 67 6e 61 6c 2e 0d 0a   ┆   run with this clock signal.  ┆
0x3860…3880 a1 b0 0d 0a 0d 0a b0 a1 34 2e 34 20 20 20 20 20 20 49 6e 74 65 72 72 75 70 74 20 6f 70 65 72 61   ┆        4.4      Interrupt opera┆
0x3880…38a0 74 69 6f 6e 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 84 54 68 65 20 43 50 55 36 31 30 20 69 6e   ┆tion.              The CPU610 in┆
0x38a0…38c0 63 6c 75 64 65 73 20 74 68 72 65 65 20 70 72 6f 67 72 61 6d 61 62 6c 65 20 69 6e 74 65 72 72 75   ┆cludes three programable interru┆
0x38c0…38e0 70 74 20 0a 19 89 80 80 63 6f 6e 74 72 6f 6c 6c 65 72 73 20 28 50 49 43 27 73 29 2e 20 54 68 65   ┆pt      controllers (PIC's). The┆
0x38e0…3900 20 69 6e 74 65 72 72 75 70 74 20 63 6f 6e 74 72 6f 6c 6c 65 72 73 20 74 61 6b 65 20 63 61 72 65   ┆ interrupt controllers take care┆
0x3900…3920 20 0a 19 89 80 80 6f 66 20 74 68 65 20 69 6e 74 65 72 72 75 70 74 20 69 6e 70 75 74 20 74 6f 20   ┆      of the interrupt input to ┆
0x3920…3940 74 68 65 20 38 30 32 38 36 2e 20 54 68 65 79 20 61 72 65 20 77 6f 72 6b 69 6e 67 20 69 6e 20 0a   ┆the 80286. They are working in  ┆
0x3940…3960 19 89 80 80 6d 61 73 74 65 72 20 73 6c 61 76 65 20 72 65 6c 61 74 69 6f 6e 73 68 69 70 2e 20 54   ┆    master slave relationship. T┆
0x3960…3980 68 65 20 69 6e 74 65 72 72 75 70 74 20 63 6f 6e 74 72 6f 6c 6c 65 72 73 20 0a 19 89 80 80 6d 61   ┆he interrupt controllers      ma┆
0x3980…39a0 6b 65 20 69 74 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 63 6f 6e 6e 65 63 74 20 75 70 20 74 6f 20   ┆ke it possible to connect up to ┆
0x39a0…39c0 32 32 20 69 6e 74 65 72 72 75 70 74 73 20 74 6f 20 74 68 65 20 0a 19 89 80 80 38 30 32 38 36 2e   ┆22 interrupts to the      80286.┆
0x39c0…39e0 20 54 68 65 20 63 6f 6e 74 72 6f 6c 6c 65 72 73 20 61 72 65 20 69 6e 69 74 69 61 74 65 20 61 73   ┆ The controllers are initiate as┆
0x39e0…3a00 20 73 68 6f 77 6e 20 62 65 6c 6f 77 2e 20 0a 19 89 80 80 28 46 75 74 68 65 72 20 64 65 74 61 69   ┆ shown below.      (Futher detai┆
0x3a00…3a20 6c 73 20 61 72 65 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 6c 69 74 74 20 36 29 2e 0d 0a 20 20 20   ┆ls are included in litt 6).     ┆
0x3a20…3a40 20 20 20 20 20 20 84 54 68 65 20 38 30 32 38 36 20 69 73 20 61 62 6c 65 20 74 6f 20 67 65 6e 65   ┆       The 80286 is able to gene┆
0x3a40…3a60 72 61 74 65 20 75 70 20 74 6f 20 74 68 72 65 65 20 69 6e 64 65 70 65 6e 64 65 6e 74 20 0a 19 89   ┆rate up to three independent    ┆
0x3a60…3a80 80 80 6d 75 6c 74 69 62 75 73 20 69 6e 74 65 72 72 75 70 74 73 2e 20 41 20 50 41 4c 20 74 61 6b   ┆  multibus interrupts. A PAL tak┆
0x3a80…3aa0 65 73 20 63 61 72 65 20 6f 66 20 74 68 65 20 69 6e 74 65 72 72 75 70 74 20 0a 19 89 80 80 6f 75   ┆es care of the interrupt      ou┆
0x3aa0…3ac0 74 70 75 74 20 63 6f 6e 74 72 6f 6c 2e 0d 0a 0d 0a 0d 0a a1 b0 34 2e 34 2e 31 20 20 20 20 49 6e   ┆tput control.        4.4.1    In┆
0x3ac0…3ae0 74 65 72 72 75 70 74 20 53 6f 75 72 63 65 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 84 54 68 65   ┆terrupt Source.              The┆
0x3ae0…3b00 20 69 6e 74 65 72 72 75 70 74 20 69 6e 70 75 74 20 61 72 65 20 73 68 6f 77 65 64 20 69 6e 20 66   ┆ interrupt input are showed in f┆
0x3b00…3b20 69 67 20 34 2e 34 2e 31 2e 31 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 84 4e 6f 74 65 20 74 68   ┆ig 4.4.1.1.              Note th┆
0x3b20…3b40 61 74 20 74 68 65 20 70 72 69 6f 72 69 74 79 20 69 73 20 66 72 6f 6d 20 74 6f 70 20 74 6f 20 64   ┆at the priority is from top to d┆
0x3b40…3b60 6f 77 6e 2c 20 65 78 63 65 70 74 20 74 68 65 20 0a 19 89 80 80 69 6e 70 75 74 20 74 6f 20 73 6c   ┆own, except the      input to sl┆
0x3b60…3b80 61 76 65 20 69 6e 74 65 72 72 75 70 74 20 63 6f 6e 74 72 6f 6c 6c 65 72 20 6e 75 6d 62 65 72 20   ┆ave interrupt controller number ┆
0x3b80…3ba0 32 2e 20 54 68 65 73 65 20 69 6e 70 75 74 73 20 0a 19 89 80 80 68 61 76 65 20 70 72 69 6f 72 69   ┆2. These inputs      have priori┆
0x3ba0…3bc0 74 79 20 62 65 74 77 65 65 6e 20 69 6e 74 65 72 72 75 70 74 20 6e 75 6d 62 65 72 20 30 20 61 6e   ┆ty between interrupt number 0 an┆
0x3bc0…3be0 64 20 32 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 b0 a1 49 6e 74 65 72 72 75 70 74 20 6e 72 2e   ┆d 2.               Interrupt nr.┆
0x3be0…3c00 20 20 53 69 67 6e 61 6c 20 20 20 20 20 20 20 20 53 6f 75 72 63 65 20 20 20 20 20 20 20 20 44 65   ┆  Signal        Source        De┆
0x3c00…3c20 73 74 69 6e 61 74 69 6f 6e 2e 20 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 4e 4d 49 20   ┆stination.                  NMI ┆
0x3c20…3c40 20 20 20 20 20 20 20 2f 50 4f 57 4f 4e 20 20 20 20 20 20 20 20 42 42 43 36 30 31 20 20 20 20 20   ┆       /POWON        BBC601     ┆
0x3c40…3c60 20 20 20 43 50 55 38 30 32 38 36 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 20 20 20 20   ┆   CPU80286                0    ┆
0x3c60…3c80 20 20 20 20 20 43 4f 55 4e 54 20 20 30 20 20 49 6e 74 65 72 76 61 6c 20 74 69 6d 65 72 20 4d 61   ┆     COUNT  0  Interval timer Ma┆
0x3c80…3ca0 73 74 65 72 20 20 50 49 43 20 49 52 20 30 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 20   ┆ster  PIC IR 0                1 ┆
0x3ca0…3cc0 20 20 20 20 20 20 20 20 53 4c 49 4e 54 20 20 32 20 20 20 20 53 4c 41 56 45 20 50 49 43 20 32 20   ┆        SLINT  2    SLAVE PIC 2 ┆
0x3cc0…3ce0 20 4d 61 73 74 65 72 20 20 50 49 43 20 49 52 20 31 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆ Master  PIC IR 1               ┆
0x3ce0…3d00 20 32 20 20 20 20 20 20 20 20 20 4d 42 49 4e 54 20 20 32 20 20 20 20 4d 75 6c 74 69 62 75 73 20   ┆ 2         MBINT  2    Multibus ┆
0x3d00…3d20 20 20 20 20 4d 61 73 74 65 72 20 20 50 49 43 20 49 52 20 32 0d 0a 20 20 20 20 20 20 20 20 20 20   ┆    Master  PIC IR 2            ┆
0x3d20…3d40 20 20 20 20 33 20 20 20 20 20 20 20 20 20 4d 42 49 4e 54 20 20 33 20 20 20 20 4d 75 6c 74 69 62   ┆    3         MBINT  3    Multib┆
0x3d40…3d60 75 73 20 20 20 20 20 4d 61 73 74 65 72 20 20 50 49 43 20 49 52 20 33 0d 0a 20 20 20 20 20 20 20   ┆us     Master  PIC IR 3         ┆
0x3d60…3d80 20 20 20 20 20 20 20 34 20 20 20 20 20 20 20 20 20 4d 42 49 4e 54 20 20 34 20 20 20 20 4d 75 6c   ┆       4         MBINT  4    Mul┆
0x3d80…3da0 74 69 62 75 73 20 20 20 20 20 4d 61 73 74 65 72 20 20 50 49 43 20 49 52 20 34 0d 0a 20 20 20 20   ┆tibus     Master  PIC IR 4      ┆
0x3da0…3dc0 20 20 20 20 20 20 20 20 20 20 35 20 20 20 20 20 20 20 20 20 4d 42 49 4e 54 20 20 35 20 20 20 20   ┆          5         MBINT  5    ┆
0x3dc0…3de0 4d 75 6c 74 69 62 75 73 20 20 20 20 20 4d 61 73 74 65 72 20 20 50 49 43 20 49 52 20 35 0d 0a 20   ┆Multibus     Master  PIC IR 5   ┆
0x3de0…3e00 20 20 20 20 20 20 20 20 20 20 20 20 20 36 20 20 20 20 20 20 20 20 20 53 45 52 49 4e 54 20 20 20   ┆             6         SERINT   ┆
0x3e00…3e20 20 20 53 65 72 69 61 6c 20 49 2f 4f 20 20 20 20 4d 61 73 74 65 72 20 20 50 49 43 20 49 52 20 36   ┆  Serial I/O    Master  PIC IR 6┆
0x3e20…3e40 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 37 20 20 20 20 20 20 20 20 20 53 4c 49 4e 54 20   ┆                7         SLINT ┆
0x3e40…3e60 20 31 20 20 20 53 6c 61 76 65 31 20 50 49 43 20 31 20 20 4d 61 73 74 65 72 20 20 50 49 43 20 49   ┆ 1   Slave1 PIC 1  Master  PIC I┆
0x3e60…3e65 52 20 37 0d 0a                                                                                    ┆R 7  ┆
0x3e65…3e68 FormFeed {
0x3e65…3e68   0c 83 d4                                                                                          ┆   ┆
0x3e65…3e68 }
0x3e68…3e80 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 38 20 20 20 20 20 20 20 20                           ┆               8        ┆
0x3e80…3ea0 20 4d 42 49 4e 54 20 20 36 20 20 20 20 4d 75 6c 74 69 62 75 73 20 20 20 20 20 53 6c 61 76 65 31   ┆ MBINT  6    Multibus     Slave1┆
0x3ea0…3ec0 20 20 50 49 43 20 49 52 20 30 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 39 20 20 20 20 20   ┆  PIC IR 0                9     ┆
0x3ec0…3ee0 20 20 20 20 4d 42 49 4e 54 20 20 37 20 20 20 20 4d 75 6c 74 69 62 75 73 20 20 20 20 20 53 6c 61   ┆    MBINT  7    Multibus     Sla┆
0x3ee0…3f00 76 65 31 20 20 50 49 43 20 49 52 20 31 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 31 30 20 20   ┆ve1  PIC IR 1               10  ┆
0x3f00…3f20 20 20 20 20 20 20 20 54 4d 4f 55 54 49 4e 54 20 20 20 20 54 69 6d 65 20 6f 75 74 20 20 20 20 20   ┆       TMOUTINT    Time out     ┆
0x3f20…3f40 53 6c 61 76 65 31 20 20 50 49 43 20 49 52 20 32 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 31   ┆Slave1  PIC IR 2               1┆
0x3f40…3f60 31 20 20 20 20 20 20 20 20 20 58 49 4e 54 20 20 20 30 20 20 20 20 69 53 42 58 20 62 75 73 20 20   ┆1         XINT   0    iSBX bus  ┆
0x3f60…3f80 20 20 20 53 6c 61 76 65 31 20 20 50 49 43 20 49 52 20 33 0d 0a 20 20 20 20 20 20 20 20 20 20 20   ┆   Slave1  PIC IR 3             ┆
0x3f80…3fa0 20 20 31 32 20 20 20 20 20 20 20 20 20 58 49 4e 54 20 20 20 31 20 20 20 20 69 53 42 58 20 62 75   ┆  12         XINT   1    iSBX bu┆
0x3fa0…3fc0 73 20 20 20 20 20 53 6c 61 76 65 31 20 20 50 49 43 20 49 52 20 34 0d 0a 20 20 20 20 20 20 20 20   ┆s     Slave1  PIC IR 4          ┆
0x3fc0…3fe0 20 20 20 20 20 31 33 20 20 20 20 20 20 20 20 20 4d 42 49 4e 54 20 20 30 20 20 20 20 4d 75 6c 74   ┆     13         MBINT  0    Mult┆
0x3fe0…4000 69 62 75 73 20 20 20 20 20 53 6c 61 76 65 31 20 20 50 49 43 20 49 52 20 35 0d 0a 20 20 20 20 20   ┆ibus     Slave1  PIC IR 5       ┆
0x4000…4020 20 20 20 20 20 20 20 20 31 34 20 20 20 20 20 20 20 20 20 4d 42 49 4e 54 20 20 31 20 20 20 20 4d   ┆        14         MBINT  1    M┆
0x4020…4040 75 6c 74 69 62 75 73 20 20 20 20 20 53 6c 61 76 65 31 20 20 50 49 43 20 49 52 20 36 0d 0a 20 20   ┆ultibus     Slave1  PIC IR 6    ┆
0x4040…4060 20 20 20 20 20 20 20 20 20 20 20 31 35 20 20 20 20 20 20 20 20 20 4c 50 49 4e 54 20 20 20 20 20   ┆           15         LPINT     ┆
0x4060…4080 20 4c 69 6e 65 20 70 72 69 6e 74 65 72 20 20 53 6c 61 76 65 31 20 20 50 49 43 20 49 52 20 37 0d   ┆ Line printer  Slave1  PIC IR 7 ┆
0x4080…40a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 31 36 20 20 20 20 20 20 20 20 20 50 49 4e 54 52 20 20   ┆              16         PINTR  ┆
0x40a0…40c0 32 20 20 20 20 4b 65 79 20 20 20 20 20 20 20 20 20 20 53 6c 61 76 65 32 20 20 50 49 43 20 49 52   ┆2    Key          Slave2  PIC IR┆
0x40c0…40e0 20 30 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 31 37 20 20 20 20 20 20 20 20 20 4d 42 49 4e   ┆ 0               17         MBIN┆
0x40e0…4100 54 20 20 39 20 20 20 20 4d 75 6c 74 69 62 75 73 20 20 20 20 20 53 6c 61 76 65 32 20 20 50 49 43   ┆T  9    Multibus     Slave2  PIC┆
0x4100…4120 20 49 52 20 31 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 31 38 20 20 20 20 20 20 20 20 20 4d   ┆ IR 1               18         M┆
0x4120…4140 42 49 4e 54 20 31 30 20 20 20 20 4d 75 6c 74 69 62 75 73 20 20 20 20 20 53 6c 61 76 65 32 20 20   ┆BINT 10    Multibus     Slave2  ┆
0x4140…4160 50 49 43 20 49 52 20 32 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 31 39 20 20 20 20 20 20 20   ┆PIC IR 2               19       ┆
0x4160…4180 20 20 4d 42 49 4e 54 20 31 31 20 20 20 20 4d 75 6c 74 69 62 75 73 20 20 20 20 20 53 6c 61 76 65   ┆  MBINT 11    Multibus     Slave┆
0x4180…41a0 32 20 20 50 49 43 20 49 52 20 33 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 32 30 20 20 20 20   ┆2  PIC IR 3               20    ┆
0x41a0…41c0 20 20 20 20 20 4d 42 49 4e 54 20 31 32 20 20 20 20 4d 75 6c 74 69 62 75 73 20 20 20 20 20 53 6c   ┆     MBINT 12    Multibus     Sl┆
0x41c0…41e0 61 76 65 32 20 20 50 49 43 20 49 52 20 34 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 32 31 20   ┆ave2  PIC IR 4               21 ┆
0x41e0…4200 20 20 20 20 20 20 20 20 4d 42 49 4e 54 20 31 33 20 20 20 20 4d 75 6c 74 69 62 75 73 20 20 20 20   ┆        MBINT 13    Multibus    ┆
0x4200…4220 20 53 6c 61 76 65 32 20 20 50 49 43 20 49 52 20 35 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆ Slave2  PIC IR 5               ┆
0x4220…4240 32 32 20 20 20 20 20 20 20 20 20 4d 42 49 4e 54 20 31 34 20 20 20 20 4d 75 6c 74 69 62 75 73 20   ┆22         MBINT 14    Multibus ┆
0x4240…4260 20 20 20 20 53 6c 61 76 65 32 20 20 50 49 43 20 49 52 20 36 0d 0a 20 20 20 20 20 20 20 20 20 20   ┆    Slave2  PIC IR 6            ┆
0x4260…4280 20 20 20 32 33 20 20 20 20 20 20 20 20 20 4d 42 49 4e 54 20 31 35 20 20 20 20 4d 75 6c 74 69 62   ┆   23         MBINT 15    Multib┆
0x4280…42a0 75 73 20 20 20 20 20 53 6c 61 76 65 32 20 20 50 49 43 20 49 52 20 37 0d 0a 0d 0a b0 20 20 20 20   ┆us     Slave2  PIC IR 7         ┆
0x42a0…42c0 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ┆     ---------------------------┆
0x42c0…42e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 0d   ┆-----------------------------   ┆
0x42e0…4300 0a 20 20 20 20 20 20 20 20 20 84 46 69 67 20 34 2e 34 2e 31 2e 31 20 53 74 61 6e 64 61 72 64 20   ┆           Fig 4.4.1.1 Standard ┆
0x4300…4320 69 6e 74 65 72 72 75 70 74 73 20 6f 6e 20 74 68 65 20 62 6f 61 72 64 2e 20 54 68 65 20 4e 4d 49   ┆interrupts on the board. The NMI┆
0x4320…4340 20 0a 19 89 80 80 69 73 20 61 20 6e 6f 6e 20 6d 61 73 6b 61 62 6c 65 20 69 6e 74 65 72 72 75 70   ┆      is a non maskable interrup┆
0x4340…4360 74 20 77 68 69 63 68 20 6f 63 63 75 72 73 20 75 6e 64 65 72 20 70 6f 77 65 72 20 0a 19 89 80 80   ┆t which occurs under power      ┆
0x4360…4380 64 6f 77 6e 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 84 49 74 20 69 73 20 70 6f 73 73 69 62 6c   ┆down.              It is possibl┆
0x4380…43a0 65 20 74 6f 20 73 65 6e 64 20 73 65 76 65 6e 20 65 78 74 72 61 20 6d 75 6c 74 69 62 75 73 20 69   ┆e to send seven extra multibus i┆
0x43a0…43c0 6e 74 65 72 72 75 70 74 73 20 0a 19 89 80 80 74 6f 20 74 68 65 20 43 50 55 20 66 72 6f 6d 20 74   ┆nterrupts      to the CPU from t┆
0x43c0…43e0 68 65 20 6d 75 6c 74 69 62 75 73 2e 20 28 4d 42 49 4e 54 20 39 20 2d 20 4d 42 49 4e 54 20 31 35   ┆he multibus. (MBINT 9 - MBINT 15┆
0x43e0…4400 29 2e 20 41 6e 20 0a 19 89 80 80 49 2f 4f 20 77 72 69 74 65 20 77 69 74 68 20 74 68 65 20 66 6f   ┆). An      I/O write with the fo┆
0x4400…4420 6c 6c 6f 77 69 6e 67 20 66 6f 72 6d 61 74 20 69 6e 74 65 72 72 75 70 74 73 20 74 68 65 20 43 50   ┆llowing format interrupts the CP┆
0x4420…4440 55 2e 0d 0a f0 e1 a1 b0 0d 0a 20 20 20 20 20 20 20 20 20 84 46 6f 72 6d 61 74 20 6f 66 20 61 20   ┆U.                  Format of a ┆
0x4440…4460 49 2f 4f 20 77 72 69 74 65 20 65 78 74 65 6e 64 65 64 20 6d 75 6c 74 69 62 75 73 20 69 6e 74 65   ┆I/O write extended multibus inte┆
0x4460…4480 72 72 75 70 74 20 0a 19 89 80 80 69 6e 73 74 72 75 63 74 69 6f 6e 20 74 6f 20 74 68 65 20 43 50   ┆rrupt      instruction to the CP┆
0x4480…44a0 55 20 3a 0d 0a 0d 0a 20 20 20 20 20 20 20 20 b0 a1 84 f0 e1 20 b0 a1 4d 55 4c 54 49 42 55 53 20   ┆U :                    MULTIBUS ┆
0x44a0…44c0 49 2f 4f 20 61 64 64 72 65 73 73 20 20 20 20 20 20 44 65 73 74 69 6e 61 74 69 6f 6e 2e 20 20 0d   ┆I/O address      Destination.   ┆
0x44c0…44e0 0a b0 a1 f0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 39 58 30 20 20 20 20   ┆                        09X0    ┆
0x44e0…4500 20 20 20 20 20 20 54 65 73 74 6d 61 73 74 65 72 20 43 50 55 36 31 30 0d 0a 20 20 20 20 20 20 20   ┆      Testmaster CPU610         ┆
0x4500…4520 20 20 20 20 20 20 20 20 20 20 20 30 39 58 38 20 20 20 20 20 20 20 20 20 20 54 65 73 74 73 6c 61   ┆           09X8          Testsla┆
0x4520…4540 76 65 20 20 43 50 55 36 31 30 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 b0 b0 2d 2d 2d 2d 2d 2d 2d   ┆ve  CPU610               -------┆
0x4540…4560 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ┆--------------------------------┆
0x4560…4565 2d 0d 0a 0d 0a                                                                                    ┆-    ┆
0x4565…4568 FormFeed {
0x4565…4568   0c 83 bc                                                                                          ┆   ┆
0x4565…4568 }
0x4568…4580 0a 20 20 20 20 20 20 20 20 20 b0 a1 84 4d 55 4c 54 49 42 55 53 20 44 61                           ┆             MULTIBUS Da┆
0x4580…45a0 74 61 20 66 69 65 6c 64 20 20 20 20 20 20 44 65 73 74 69 6e 61 74 69 6f 6e 2e 0d 0a b0 a1 f0 e1   ┆ta field      Destination.      ┆
0x45a0…45c0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 30 43 46 20 20 20 20 20 20 20 20 20   ┆                   00CF         ┆
0x45c0…45e0 20 53 45 54 20 4d 42 49 4e 54 20 20 39 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆ SET MBINT  9                   ┆
0x45e0…4600 30 30 41 46 20 20 20 20 20 20 20 20 20 20 53 45 54 20 4d 42 49 4e 54 20 31 30 0d 0a 20 20 20 20   ┆00AF          SET MBINT 10      ┆
0x4600…4620 20 20 20 20 20 20 20 20 20 20 20 20 20 30 30 38 46 20 20 20 20 20 20 20 20 20 20 53 45 54 20 4d   ┆             008F          SET M┆
0x4620…4640 42 49 4e 54 20 31 31 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 30 36 46 20 20   ┆BINT 11                   006F  ┆
0x4640…4660 20 20 20 20 20 20 20 20 53 45 54 20 4d 42 49 4e 54 20 31 32 0d 0a 20 20 20 20 20 20 20 20 20 20   ┆        SET MBINT 12            ┆
0x4660…4680 20 20 20 20 20 20 20 30 30 34 46 20 20 20 20 20 20 20 20 20 20 53 45 54 20 4d 42 49 4e 54 20 31   ┆       004F          SET MBINT 1┆
0x4680…46a0 33 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 30 32 46 20 20 20 20 20 20 20 20   ┆3                   002F        ┆
0x46a0…46c0 20 20 53 45 54 20 4d 42 49 4e 54 20 31 34 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆  SET MBINT 14                  ┆
0x46c0…46e0 20 30 30 30 46 20 20 20 20 20 20 20 20 20 20 53 45 54 20 4d 42 49 4e 54 20 31 35 0d 0a 0d 0a 20   ┆ 000F          SET MBINT 15     ┆
0x46e0…4700 20 20 20 20 20 20 20 20 b0 b0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ┆          ----------------------┆
0x4700…4720 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 0d 0a 0d 0a b0 a1 34 2e 34 2e 32 20 20 20 20   ┆---------------        4.4.2    ┆
0x4720…4740 49 6e 74 65 72 72 75 70 74 20 47 65 6e 65 72 61 74 6f 72 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20   ┆Interrupt Generator.            ┆
0x4740…4760 20 84 54 68 65 20 43 50 55 20 69 73 20 61 62 6c 65 20 74 6f 20 73 65 74 20 75 70 20 74 6f 20 74   ┆  The CPU is able to set up to t┆
0x4760…4780 68 72 65 65 20 69 6e 64 65 70 65 6e 64 74 20 6d 75 6c 74 69 62 75 73 20 0a 19 89 80 80 69 6e 74   ┆hree independt multibus      int┆
0x4780…47a0 65 72 72 75 70 74 73 2e 20 28 4a 75 6d 70 65 72 73 20 6d 61 6b 65 20 74 68 65 20 63 6f 6e 6e 65   ┆errupts. (Jumpers make the conne┆
0x47a0…47c0 63 74 69 6f 6e 29 2e 20 54 68 65 20 43 50 55 20 6f 72 20 0a 19 89 80 80 61 6e 6f 74 68 65 72 20   ┆ction). The CPU or      another ┆
0x47c0…47e0 6d 75 6c 74 69 62 75 73 20 6d 61 73 74 65 72 20 69 73 20 61 62 6c 65 20 74 6f 20 72 65 73 65 74   ┆multibus master is able to reset┆
0x47e0…4800 20 0a 19 89 80 80 74 68 65 73 65 20 69 6e 74 65 72 72 75 70 74 73 2e 0d 0a 0d 0a 20 20 20 20 20   ┆      these interrupts.         ┆
0x4800…4820 20 20 20 20 84 46 6f 72 6d 61 74 20 6f 66 20 61 20 49 2f 4f 20 77 72 69 74 65 20 65 78 74 65 6e   ┆     Format of a I/O write exten┆
0x4820…4840 64 65 64 20 6d 75 6c 74 69 62 75 73 20 69 6e 74 65 72 72 75 70 74 20 72 65 73 65 74 20 0a 19 89   ┆ded multibus interrupt reset    ┆
0x4840…4860 80 80 69 6e 73 74 72 75 63 74 69 6f 6e 20 74 6f 20 74 68 65 20 43 50 55 20 3a 0d 0a 0d 0a 20 20   ┆  instruction to the CPU :      ┆
0x4860…4880 20 20 20 20 20 20 20 b0 a1 84 4d 55 4c 54 49 42 55 53 20 49 2f 4f 20 61 64 64 72 65 73 73 20 20   ┆          MULTIBUS I/O address  ┆
0x4880…48a0 20 20 20 20 44 65 73 74 69 6e 61 74 69 6f 6e 2e 20 20 0d 0a b0 a1 f0 0d 0a 20 20 20 20 20 20 20   ┆    Destination.                ┆
0x48a0…48c0 20 20 20 20 20 20 20 20 20 20 30 39 58 30 20 20 20 20 20 20 20 20 20 20 20 20 54 65 73 74 6d 61   ┆          09X0            Testma┆
0x48c0…48e0 73 74 65 72 20 43 50 55 36 31 30 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 39   ┆ster CPU610                   09┆
0x48e0…4900 58 38 20 20 20 20 20 20 20 20 20 20 20 20 54 65 73 74 73 6c 61 76 65 20 20 43 50 55 36 31 30 0d   ┆X8            Testslave  CPU610 ┆
0x4900…4920 0a 0d 0a 20 20 20 20 20 20 20 20 b0 b0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ┆             -------------------┆
0x4920…4940 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 0d 0a 20 20 20 20 20 20 20   ┆---------------------           ┆
0x4940…4960 20 20 b0 a1 84 4d 55 4c 54 49 42 55 53 20 44 61 74 61 20 66 69 65 6c 64 20 20 20 20 20 20 44 65   ┆     MULTIBUS Data field      De┆
0x4960…4980 73 74 69 6e 61 74 69 6f 6e 2e 0d 0a b0 a1 f0 e1 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆stination.                      ┆
0x4980…49a0 20 20 20 30 30 30 39 20 20 20 20 20 20 20 20 20 20 52 65 73 65 74 20 2f 4d 42 4f 55 54 20 31 0d   ┆   0009          Reset /MBOUT 1 ┆
0x49a0…49c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 30 30 41 20 20 20 20 20 20 20 20 20 20   ┆                  000A          ┆
0x49c0…49e0 52 65 73 65 74 20 2f 4d 42 4f 55 54 20 31 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆Reset /MBOUT 1                  ┆
0x49e0…4a00 20 30 30 30 42 20 20 20 20 20 20 20 20 20 20 52 65 73 65 74 20 2f 4d 42 4f 55 54 20 31 0d 0a 0d   ┆ 000B          Reset /MBOUT 1   ┆
0x4a00…4a20 0a 20 20 20 20 20 20 20 20 20 b0 b0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ┆            --------------------┆
0x4a20…4a35 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 0d 0a                                    ┆-----------------    ┆
0x4a35…4a38 FormFeed {
0x4a35…4a38   0c 83 c8                                                                                          ┆   ┆
0x4a35…4a38 }
0x4a38…4a40 0a 20 20 20 20 20 20 20                                                                           ┆        ┆
0x4a40…4a60 20 20 84 46 6f 72 6d 61 74 20 6f 66 20 61 6e 20 6f 75 74 70 75 74 20 69 6e 74 65 72 72 75 70 74   ┆   Format of an output interrupt┆
0x4a60…4a80 20 72 65 73 65 74 20 6f 72 20 73 65 74 20 69 6e 73 74 72 75 63 74 69 6f 6e 20 0a 19 89 80 80 66   ┆ reset or set instruction      f┆
0x4a80…4aa0 72 6f 6d 20 74 68 65 20 43 50 55 20 3a 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 b0 a1 84 43 50 55   ┆rom the CPU :                CPU┆
0x4aa0…4ac0 20 49 2f 4f 20 61 64 64 72 65 73 73 20 20 20 20 20 20 44 65 73 74 69 6e 61 74 69 6f 6e 2e 20 20   ┆ I/O address      Destination.  ┆
0x4ac0…4ae0 0d 0a b0 a1 f0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 30 38 36 20 20 20 20 20 20   ┆                      0086      ┆
0x4ae0…4b00 20 20 20 20 20 52 65 73 65 74 20 4d 42 4f 55 54 20 2a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20   ┆     Reset MBOUT *              ┆
0x4b00…4b20 20 20 20 30 30 38 32 20 20 20 20 20 20 20 20 20 20 20 53 65 74 20 4d 42 4f 55 54 0d 0a 0d 0a 20   ┆   0082           Set MBOUT     ┆
0x4b20…4b40 20 20 20 20 20 20 20 b0 b0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ┆         -----------------------┆
0x4b40…4b60 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 84 2a 20   ┆-----------------             * ┆
0x4b60…4b80 54 68 65 20 64 61 74 61 20 66 69 65 6c 64 20 73 65 6c 65 63 74 73 20 74 68 65 20 4d 42 4f 55 54   ┆The data field selects the MBOUT┆
0x4b80…4ba0 20 73 69 67 6e 61 6c 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 b0 a1 84 43 50 55 20 44 61 74 61   ┆ signal.                CPU Data┆
0x4ba0…4bc0 20 66 69 65 6c 64 20 20 20 20 20 20 44 65 73 74 69 6e 61 74 69 6f 6e 2e 0d 0a b0 a1 f0 e1 0d 0a   ┆ field      Destination.        ┆
0x4bc0…4be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 30 30 39 20 20 20 20 20 20 20 53 65 74 20 2f 4d   ┆               0009       Set /M┆
0x4be0…4c00 42 4f 55 54 20 31 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 30 30 41 20 20 20 20 20   ┆BOUT 1                 000A     ┆
0x4c00…4c20 20 20 53 65 74 20 2f 4d 42 4f 55 54 20 32 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30   ┆  Set /MBOUT 2                 0┆
0x4c20…4c40 30 30 42 20 20 20 20 20 20 20 53 65 74 20 2f 4d 42 4f 55 54 20 33 0d 0a 0d 0a 20 20 20 20 20 20   ┆00B       Set /MBOUT 3          ┆
0x4c40…4c60 20 20 20 b0 b0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ┆     ---------------------------┆
0x4c60…4c80 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 0d 0a 0d 0a b0 a1 34 2e 35 20 20 20 20 20 20 4f 6e 20 62 6f   ┆----------        4.5      On bo┆
0x4c80…4ca0 61 72 64 20 63 6c 6f 63 6b 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 84 54 68 65 20 43 50 55 20   ┆ard clock.              The CPU ┆
0x4ca0…4cc0 62 6f 61 72 64 20 69 6e 63 6c 75 64 65 73 20 61 20 52 65 61 6c 20 54 69 6d 65 20 43 6c 6f 63 6b   ┆board includes a Real Time Clock┆
0x4cc0…4ce0 20 28 52 54 43 29 20 2e 20 54 68 65 20 52 54 43 20 0a 19 89 80 80 49 43 20 69 73 20 74 68 65 20   ┆ (RTC) . The RTC      IC is the ┆
0x4ce0…4d00 4d 4d 31 35 38 31 36 37 20 28 4e 61 74 69 6f 6e 61 6c 29 20 28 46 69 73 74 20 73 6f 75 72 63 65   ┆MM158167 (National) (Fist source┆
0x4d00…4d20 29 20 6f 72 20 52 54 43 35 38 33 32 31 20 0a 19 89 80 80 66 72 6f 6d 20 53 75 77 61 20 53 65 69   ┆) or RTC58321      from Suwa Sei┆
0x4d20…4d40 6b 6f 73 68 61 20 28 73 65 63 6f 6e 64 20 73 6f 75 72 63 65 29 2e 20 54 68 65 20 74 77 6f 20 73   ┆kosha (second source). The two s┆
0x4d40…4d60 6f 75 72 63 65 73 20 61 72 65 20 0a 19 89 80 80 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 2e 20   ┆ources are      not compatible. ┆
0x4d60…4d80 53 70 65 63 69 61 6c 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 69 73 20 6e 65 63 65 73 73 61 72 79   ┆Special programming is necessary┆
0x4d80…4da0 20 69 6e 20 65 61 63 68 20 0a 19 89 80 80 63 61 73 65 2e 20 28 53 65 65 20 74 68 65 20 6d 61 6e   ┆ in each      case. (See the man┆
0x4da0…4dc0 75 61 6c 73 20 66 72 6f 6d 20 74 68 65 20 66 61 63 74 6f 72 79 29 2e 20 54 68 65 20 61 64 64 72   ┆uals from the factory). The addr┆
0x4dc0…4de0 65 73 73 65 73 20 0a 19 89 80 80 74 6f 20 74 68 65 20 52 54 43 20 63 6f 6d 65 20 66 72 6f 6d 20   ┆esses      to the RTC come from ┆
0x4de0…4e00 74 68 65 20 73 65 63 6f 6e 64 20 70 61 72 61 6c 6c 65 6c 20 70 6f 72 74 2e 20 54 68 65 20 52 54   ┆the second parallel port. The RT┆
0x4e00…4e20 43 20 0a 19 89 80 80 69 73 20 6e 6f 6e 20 73 65 6e 73 69 74 69 76 65 20 74 6f 20 70 6f 77 65 72   ┆C      is non sensitive to power┆
0x4e20…4e40 20 66 61 69 6c 73 2e 20 54 68 65 20 43 50 55 20 62 6f 61 72 64 20 0a 19 89 80 80 67 69 76 65 73   ┆ fails. The CPU board      gives┆
0x4e40…4e60 20 62 61 74 74 65 72 79 20 62 61 63 6b 75 70 20 66 6f 72 20 61 74 20 6c 65 61 73 74 20 6e 69 6e   ┆ battery backup for at least nin┆
0x4e60…4e80 65 20 79 65 61 72 73 2e 20 49 6e 20 61 20 6d 6f 6e 74 68 20 0a 19 89 80 80 74 68 65 20 66 69 72   ┆e years. In a month      the fir┆
0x4e80…4ea0 73 74 20 73 6f 75 72 63 65 20 77 69 6c 6c 20 64 69 66 66 65 72 20 61 74 20 74 68 65 20 6d 6f 73   ┆st source will differ at the mos┆
0x4ea0…4ec0 74 20 30 2e 32 20 73 65 63 20 61 6e 64 20 74 68 65 20 0a 19 89 80 80 73 65 63 6f 6e 64 20 73 6f   ┆t 0.2 sec and the      second so┆
0x4ec0…4ee0 75 72 63 65 20 34 30 20 73 65 63 2e 0d 0a b0 a1 0d 0a 0d 0a a1 b0 34 2e 36 20 20 20 20 20 20 4d   ┆urce 40 sec.          4.6      M┆
0x4ee0…4f00 65 6d 6f 72 79 20 61 64 64 72 65 73 73 69 6e 67 2e 0d 0a b0 a1 0d 0a 20 20 20 20 20 20 20 20 20   ┆emory addressing.               ┆
0x4f00…4f20 84 54 68 65 20 45 50 52 4f 4d 73 20 61 72 65 20 81 82 74 68 65 20 6f 6e 6c 79 20 6f 6e 62 6f 61   ┆ The EPROMs are   the only onboa┆
0x4f20…4f40 72 64 20 6d 65 6d 6f 72 69 65 73 2e 20 28 54 68 65 20 62 69 70 6f 6c 61 72 20 0a 19 89 80 80 50   ┆rd memories. (The bipolar      P┆
0x4f40…4f60 52 4f 4d 20 69 73 20 69 6e 20 49 2f 4f 20 61 64 64 72 65 73 73 69 6e 67 20 73 70 61 63 65 29 2e   ┆ROM is in I/O addressing space).┆
0x4f60…4f79 20 46 69 67 20 34 2e 36 2e 31 2d 32 20 20 73 68 6f 77 73 20 74 68 65 20 0a                        ┆ Fig 4.6.1-2  shows the  ┆
0x4f79…4f7c FormFeed {
0x4f79…4f7c   0c 83 d4                                                                                          ┆   ┆
0x4f79…4f7c }
0x4f7c…4f80 0a 19 89 80                                                                                       ┆    ┆
0x4f80…4fa0 80 74 6f 74 61 6c 20 6d 65 6d 6f 72 79 20 61 64 64 72 65 73 73 20 6d 61 70 20 6f 66 20 74 68 65   ┆ total memory address map of the┆
0x4fa0…4fc0 20 43 50 55 20 62 6f 61 72 64 20 69 6e 20 72 65 61 6c 20 61 6e 64 20 0a 19 89 80 80 70 72 6f 74   ┆ CPU board in real and      prot┆
0x4fc0…4fe0 65 63 74 65 64 20 76 69 72 74 75 61 6c 20 61 64 64 72 65 73 73 20 6d 6f 64 65 2e 20 b0 a1 0d 0a   ┆ected virtual address mode.     ┆
0x4fe0…5000 0d 0a 20 20 20 20 20 20 20 20 20 b0 a1 54 61 72 67 65 74 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆             Target             ┆
0x5000…5020 20 20 20 6d 65 6d 6f 72 79 20 73 69 7a 65 20 20 20 20 52 65 61 6c 20 61 64 64 72 65 73 73 20 73   ┆   memory size    Real address s┆
0x5020…5040 70 61 63 65 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 45 50 52 4f 4d 20 28 55 56 29 20 20 20 20 20   ┆pace             EPROM (UV)     ┆
0x5040…5060 20 20 20 20 20 20 20 36 34 20 4b 20 62 79 74 65 73 20 20 20 20 20 20 20 30 46 30 30 30 30 2d 30   ┆       64 K bytes       0F0000-0┆
0x5060…5080 46 46 46 46 46 0d 0a 20 20 20 20 20 20 20 20 20 4d 55 4c 54 49 42 55 53 20 20 20 20 20 20 20 20   ┆FFFFF           MULTIBUS        ┆
0x5080…50a0 20 20 20 20 20 20 36 36 20 4b 20 62 79 74 65 73 20 20 20 20 20 20 20 30 45 30 30 30 30 2d 30 45   ┆      66 K bytes       0E0000-0E┆
0x50a0…50c0 46 46 46 46 0d 0a 20 20 20 20 20 20 20 20 20 69 4c 42 58 20 62 75 73 20 20 20 20 20 20 20 20 20   ┆FFFF           iLBX bus         ┆
0x50c0…50e0 20 20 20 20 38 39 36 20 4b 20 62 79 74 65 73 20 20 20 20 20 20 20 30 30 30 30 30 30 2d 30 44 46   ┆    896 K bytes       000000-0DF┆
0x50e0…5100 46 46 46 0d 0a e1 f0 e1 f0 e1 f0 e1 f0 e1 f0 0d 0a b0 20 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d   ┆FFF                        -----┆
0x5100…5120 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ┆--------------------------------┆
0x5120…5140 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 84   ┆------------------              ┆
0x5140…5160 46 69 67 20 34 2e 36 2e 31 20 84 54 68 65 20 4d 65 6d 6f 72 79 20 4d 61 70 20 6f 66 20 74 68 65   ┆Fig 4.6.1  The Memory Map of the┆
0x5160…5180 20 43 50 55 20 69 6e 20 52 65 61 6c 20 41 64 64 72 65 73 73 20 4d 6f 64 65 20 0a 19 93 80 80 28   ┆ CPU in Real Address Mode      (┆
0x5180…51a0 50 56 41 4d 29 2e 0d 0a b0 a1 f0 e1 20 20 20 20 20 20 20 20 20 b0 a1 54 61 72 67 65 74 20 20 20   ┆PVAM).                 Target   ┆
0x51a0…51c0 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 65 6d 6f 72 79 20 73 69 7a 65 20 20 20 20 52 65 61 6c   ┆             memory size    Real┆
0x51c0…51e0 20 61 64 64 72 65 73 73 20 73 70 61 63 65 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 45 50 52 4f 4d   ┆ address space             EPROM┆
0x51e0…5200 20 28 55 56 29 20 20 20 20 20 20 20 20 20 20 20 20 36 34 20 4b 20 62 79 74 65 73 20 20 20 20 20   ┆ (UV)            64 K bytes     ┆
0x5200…5220 20 20 46 46 30 30 30 30 2d 46 46 46 46 46 46 0d 0a 20 20 20 20 20 20 20 20 20 4d 55 4c 54 49 42   ┆  FF0000-FFFFFF           MULTIB┆
0x5220…5240 55 53 20 20 20 20 20 20 20 20 20 20 20 20 38 31 32 38 20 4b 20 62 79 74 65 73 20 20 20 20 20 20   ┆US            8128 K bytes      ┆
0x5240…5260 20 38 30 30 30 30 30 2d 46 45 46 46 46 46 0d 0a 20 20 20 20 20 20 20 20 20 69 4c 42 58 20 62 75   ┆ 800000-FEFFFF           iLBX bu┆
0x5260…5280 73 20 20 20 20 20 20 20 20 20 20 20 20 38 31 39 32 20 4b 20 62 79 74 65 73 20 20 20 20 20 20 20   ┆s            8192 K bytes       ┆
0x5280…52a0 30 30 30 30 30 30 2d 37 46 46 46 46 46 0d 0a e1 f0 e1 f0 e1 f0 e1 f0 e1 f0 0d 0a b0 20 20 20 20   ┆000000-7FFFFF                   ┆
0x52a0…52c0 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ┆     ---------------------------┆
0x52c0…52e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 0d 0a   ┆----------------------------    ┆
0x52e0…5300 20 20 20 20 20 20 20 20 20 46 69 67 20 34 2e 36 2e 32 20 84 54 68 65 20 4d 65 6d 6f 72 79 20 4d   ┆         Fig 4.6.2  The Memory M┆
0x5300…5320 61 70 20 6f 66 20 74 68 65 20 43 50 55 20 69 6e 20 50 72 6f 74 65 63 74 65 64 20 56 69 72 74 75   ┆ap of the CPU in Protected Virtu┆
0x5320…5340 61 6c 20 0a 19 93 80 80 41 64 64 72 65 73 73 20 4d 6f 64 65 20 28 50 56 41 4d 29 2e 0d 0a b0 a1   ┆al      Address Mode (PVAM).    ┆
0x5340…5360 81 0d 0a 0d 0a b0 a1 34 2e 36 2e 31 20 20 20 20 4f 6e 20 62 6f 61 72 64 20 45 50 52 4f 4d 2e 0d   ┆       4.6.1    On board EPROM. ┆
0x5360…5380 0a 0d 0a 20 20 20 20 20 20 20 20 20 84 54 68 65 20 43 50 55 20 62 6f 61 72 64 20 63 6f 6e 74 61   ┆             The CPU board conta┆
0x5380…53a0 69 6e 73 20 74 77 6f 20 32 38 20 70 69 6e 73 20 4a 45 44 45 43 20 73 6f 63 6b 65 73 20 74 6f 20   ┆ins two 28 pins JEDEC sockes to ┆
0x53a0…53c0 74 68 65 20 0a 19 89 80 80 45 52 4f 4d 20 28 55 56 20 65 72 61 73 61 62 6c 65 29 2e 20 49 6e 20   ┆the      EROM (UV erasable). In ┆
0x53c0…53e0 65 61 63 68 20 20 73 6f 63 6b 65 74 20 69 74 20 69 73 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 0a   ┆each  socket it is possible to  ┆
0x53e0…5400 19 89 80 80 6d 6f 75 6e 74 20 49 43 27 73 20 6f 66 20 74 68 65 20 74 79 70 65 73 20 3a 20 32 37   ┆    mount IC's of the types : 27┆
0x5400…5420 33 32 20 28 34 6b 29 2c 20 32 37 36 34 20 28 38 6b 29 2c 20 32 37 31 32 38 20 0a 19 89 80 80 28   ┆32 (4k), 2764 (8k), 27128      (┆
0x5420…5440 31 36 6b 29 20 6f 67 20 32 37 32 35 36 20 28 33 32 6b 29 2e 20 41 20 6a 75 6d 70 65 72 20 6d 75   ┆16k) og 27256 (32k). A jumper mu┆
0x5440…5460 73 74 20 62 65 20 69 6e 73 65 72 74 20 77 68 65 6e 20 74 68 65 20 0a 19 89 80 80 32 37 32 35 36   ┆st be insert when the      27256┆
0x5460…5480 20 69 73 20 69 6e 20 75 73 65 2e 20 28 41 6c 6c 20 74 68 65 20 45 50 52 4f 4d 27 73 20 6d 75 73   ┆ is in use. (All the EPROM's mus┆
0x5480…54a0 74 20 62 65 20 32 37 58 58 58 2c 20 20 20 20 20 20 20 20 0a 19 89 80 80 32 37 58 58 58 2d 31 2c   ┆t be 27XXX,             27XXX-1,┆
0x54a0…54c0 20 32 37 58 58 58 2d 32 2c 20 32 37 58 58 58 2d 33 2e 20 54 68 65 20 45 50 52 4f 4d 27 73 20 68   ┆ 27XXX-2, 27XXX-3. The EPROM's h┆
0x54c0…54e0 61 76 65 20 74 6f 20 62 65 20 0a 19 89 80 80 61 64 64 72 65 73 73 65 64 20 69 6e 20 74 68 65 20   ┆ave to be      addressed in the ┆
0x54e0…5500 74 6f 70 20 6f 66 20 74 68 65 20 6d 65 6d 6f 72 79 20 61 64 72 65 73 73 69 6e 67 20 73 70 61 63   ┆top of the memory adressing spac┆
0x5500…5520 65 2e 20 28 53 65 65 20 0a 19 89 80 80 74 68 65 20 61 64 64 72 65 73 73 69 6e 67 20 6d 61 70 20   ┆e. (See      the addressing map ┆
0x5520…552d 62 65 6c 6f 77 29 2e 0d 0a b0 a1 0d 0a                                                            ┆below).      ┆
0x552d…5530 FormFeed {
0x552d…5530   0c 83 b0                                                                                          ┆   ┆
0x552d…5530 }
0x5530…5540 0a 20 20 20 20 20 20 20 20 20 45 50 52 4f 4d 27                                                   ┆          EPROM'┆
0x5540…5560 73 20 61 64 64 72 65 73 73 20 6d 61 70 20 3a 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 b0 a1 54 79   ┆s address map :               Ty┆
0x5560…5580 70 65 20 20 20 20 6d 65 6d 6f 72 79 20 73 69 7a 65 20 20 20 52 65 61 6c 20 61 64 64 72 65 73 73   ┆pe    memory size   Real address┆
0x5580…55a0 20 73 70 61 63 65 20 20 20 50 56 41 4d 20 73 70 61 63 65 b0 a1 20 20 0d 0a 0d 0a 20 20 20 20 20   ┆ space   PVAM space             ┆
0x55a0…55c0 20 20 20 20 32 37 36 34 20 20 20 20 31 36 20 4b 20 62 79 74 65 73 20 20 20 20 20 20 30 46 43 30   ┆    2764    16 K bytes      0FC0┆
0x55c0…55e0 30 30 2d 30 46 46 46 46 46 20 20 20 20 20 46 46 43 30 30 30 2d 46 46 46 46 46 46 0d 0a e1 f0 20   ┆00-0FFFFF     FFC000-FFFFFF     ┆
0x55e0…5600 20 20 20 20 20 20 20 20 32 37 31 32 38 20 20 20 33 32 20 4b 20 62 79 74 65 73 20 20 20 20 20 20   ┆        27128   32 K bytes      ┆
0x5600…5620 30 46 38 30 30 30 2d 30 46 46 46 46 46 20 20 20 20 20 46 46 38 30 30 30 2d 46 46 46 46 46 46 0d   ┆0F8000-0FFFFF     FF8000-FFFFFF ┆
0x5620…5640 0a b0 a1 f0 e1 20 20 20 20 20 20 20 20 20 32 37 32 35 36 20 20 20 36 34 20 4b 20 62 79 74 65 73   ┆              27256   64 K bytes┆
0x5640…5660 20 20 20 20 20 20 30 46 30 30 30 30 2d 30 46 46 46 46 46 20 20 20 20 20 46 46 30 30 30 30 2d 46   ┆      0F0000-0FFFFF     FF0000-F┆
0x5660…5680 46 46 46 46 46 0d 0a 0d 0a b0 20 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ┆FFFFF              -------------┆
0x5680…56a0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ┆--------------------------------┆
0x56a0…56c0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 0d 0a 0d 0a b0 a1 b0 a1 34 2e 37 20 20 20 20 20 20 42 75 73   ┆----------          4.7      Bus┆
0x56c0…56e0 20 49 6e 74 65 72 66 61 63 65 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 84 54 68 65 20 6e 65 78   ┆ Interface.              The nex┆
0x56e0…5700 74 20 70 61 72 74 20 73 68 6f 77 73 20 74 68 65 20 75 73 65 73 20 6f 66 20 65 78 74 65 72 6e 61   ┆t part shows the uses of externa┆
0x5700…5720 6c 20 62 75 73 73 65 73 2e 20 41 6c 6c 20 74 68 65 20 0a 19 89 80 80 62 75 73 73 65 73 20 61 72   ┆l busses. All the      busses ar┆
0x5720…5740 65 20 49 4e 54 45 4c 20 63 6f 6d 70 61 74 69 62 6c 65 2e 20 28 53 65 65 20 6c 69 74 20 32 2c 33   ┆e INTEL compatible. (See lit 2,3┆
0x5740…5760 20 61 6e 64 20 34 20 66 6f 72 20 0a 19 89 80 80 66 75 72 74 68 65 72 20 69 6e 66 6f 72 6d 61 74   ┆ and 4 for      further informat┆
0x5760…5780 69 6f 6e 2e 29 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 54 68 65 20 43 50 55 20 62 6f 61 72 64   ┆ion.).             The CPU board┆
0x5780…57a0 20 75 73 65 20 74 72 65 20 65 78 74 65 72 6e 61 6c 20 62 75 73 65 73 3a 0d 0a 0d 0a 20 20 20 20   ┆ use tre external buses:        ┆
0x57a0…57c0 20 20 20 20 20 31 2e 20 4d 55 4c 54 49 42 55 53 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 32 2e   ┆     1. MULTIBUS.             2.┆
0x57c0…57e0 20 69 4c 42 58 20 62 75 73 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 33 2e 20 69 53 42 58 20 62   ┆ iLBX bus.             3. iSBX b┆
0x57e0…5800 75 73 2e 0d 0a 0d 0a 0d 0a a1 b0 34 2e 37 2e 31 20 20 20 20 4d 55 4c 54 49 42 55 53 2e 0d 0a 0d   ┆us.        4.7.1    MULTIBUS.   ┆
0x5800…5820 0a 20 20 20 20 20 20 20 20 20 84 54 68 65 20 69 6e 74 65 72 66 61 63 65 20 74 6f 20 74 68 65 20   ┆           The interface to the ┆
0x5820…5840 4d 55 4c 54 49 42 55 53 20 6d 61 6b 65 73 20 75 73 65 20 6f 66 3a 0d 0a 0d 0a 20 20 20 20 20 20   ┆MULTIBUS makes use of:          ┆
0x5840…5860 20 20 20 31 2e 20 84 4f 6e 65 20 38 32 32 38 39 20 42 75 73 20 41 72 62 69 74 65 72 20 6f 72 20   ┆   1.  One 82289 Bus Arbiter or ┆
0x5860…5880 61 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 77 69 74 68 20 61 20 38 32 38 39 20 0a 19 8c 80 80 61   ┆a replacement with a 8289      a┆
0x5880…58a0 6e 64 20 61 20 50 41 4c 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 32 2e 20 4f 6e 65 20 62 75 73   ┆nd a PAL.             2. One bus┆
0x58a0…58c0 20 63 6f 6e 74 72 6f 6c 6c 65 72 20 38 32 32 38 38 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 33   ┆ controller 82288.             3┆
0x58c0…58e0 2e 20 54 68 72 65 65 20 38 32 35 39 41 2d 32 20 49 6e 74 65 72 72 75 70 74 20 63 6f 6e 74 72 6f   ┆. Three 8259A-2 Interrupt contro┆
0x58e0…58ec 6c 6c 65 72 73 2e 0d 0a 0d 0a 0d 0a                                                               ┆llers.      ┆
0x58ec…58ef FormFeed {
0x58ec…58ef   0c 83 c8                                                                                          ┆   ┆
0x58ec…58ef }
0x58ef…5900 0a b0 a1 34 2e 37 2e 32 20 20 20 20 69 4c 42 58 20                                                ┆   4.7.2    iLBX ┆
0x5900…5920 62 75 73 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 84 54 68 65 20 69 4c 42 58 20 62 75 73 20 69   ┆bus.              The iLBX bus i┆
0x5920…5940 73 20 61 20 76 65 72 79 20 66 61 73 74 20 6d 65 6d 6f 72 79 20 62 75 73 2e 20 54 68 65 20 69 4c   ┆s a very fast memory bus. The iL┆
0x5940…5960 42 58 20 62 75 73 20 0a 19 89 80 80 69 6e 74 65 72 66 61 63 65 73 20 74 6f 20 74 68 65 20 43 50   ┆BX bus      interfaces to the CP┆
0x5960…5980 55 20 62 6f 61 72 64 20 77 69 74 68 20 75 73 65 20 6f 66 20 73 74 61 6e 64 61 72 64 20 54 54 4c   ┆U board with use of standard TTL┆
0x5980…59a0 20 0a 19 89 80 80 49 43 27 73 20 61 6e 64 20 50 41 4c 27 53 2e 20 54 68 65 20 43 50 55 20 62 6f   ┆      IC's and PAL'S. The CPU bo┆
0x59a0…59c0 61 72 64 20 61 6c 77 61 79 73 20 61 63 74 73 20 61 73 20 61 20 70 72 69 6d 61 72 79 20 0a 19 89   ┆ard always acts as a primary    ┆
0x59c0…59e0 80 80 6d 61 73 74 65 72 20 6f 6e 20 74 68 65 20 69 4c 42 58 20 62 75 73 2e 20 49 74 20 69 73 20   ┆  master on the iLBX bus. It is ┆
0x59e0…5a00 70 6f 73 73 69 62 6c 65 20 74 6f 20 64 69 73 63 6f 6e 6e 65 63 74 20 74 68 65 20 0a 19 89 80 80   ┆possible to disconnect the      ┆
0x5a00…5a20 69 4c 42 58 20 62 75 73 20 77 68 65 6e 20 74 68 65 20 50 43 32 20 62 69 74 20 69 6e 20 74 68 65   ┆iLBX bus when the PC2 bit in the┆
0x5a20…5a40 20 73 65 63 6f 6e 64 20 70 61 72 61 6c 6c 65 6c 20 70 6f 72 74 20 69 73 20 0a 19 89 80 80 68 69   ┆ second parallel port is      hi┆
0x5a40…5a60 67 68 2e 0d 0a 0d 0a 0d 0a b0 a1 a1 b0 34 2e 37 2e 33 20 20 20 20 69 53 42 58 20 62 75 73 2e 0d   ┆gh.          4.7.3    iSBX bus. ┆
0x5a60…5a80 0a 0d 0a 20 20 20 20 20 20 20 20 20 84 54 68 65 72 65 20 69 73 20 6f 6e 6c 79 20 6f 6e 65 20 69   ┆             There is only one i┆
0x5a80…5aa0 53 42 58 20 62 75 73 20 6f 6e 20 74 68 65 20 43 50 55 20 62 6f 61 72 64 2e 20 54 68 65 72 65 20   ┆SBX bus on the CPU board. There ┆
0x5aa0…5ac0 69 73 20 6e 6f 20 0a 19 89 80 80 44 4d 41 20 73 75 70 70 6f 72 74 20 74 6f 20 74 68 65 20 69 53   ┆is no      DMA support to the iS┆
0x5ac0…5ae0 42 58 20 62 75 73 20 6f 6e 20 74 68 65 20 62 6f 61 72 64 2e 20 54 68 65 20 69 53 42 58 20 62 75   ┆BX bus on the board. The iSBX bu┆
0x5ae0…5b00 73 20 0a 19 89 80 80 69 6e 74 65 72 66 61 63 65 20 74 6f 20 74 68 65 20 43 50 55 20 62 6f 61 72   ┆s      interface to the CPU boar┆
0x5b00…5b20 64 20 77 69 74 68 20 61 20 38 32 35 35 41 2d 35 20 70 61 72 61 6c 6c 65 6c 20 70 6f 72 74 20 0a   ┆d with a 8255A-5 parallel port  ┆
0x5b20…5b40 19 89 80 80 61 6e 64 20 77 69 74 68 20 6e 6f 20 65 78 74 72 61 20 6c 61 74 63 68 20 6f 72 20 74   ┆    and with no extra latch or t┆
0x5b40…5b4d 72 61 6e 63 69 65 76 65 72 73 2e 0d 0a                                                            ┆rancievers.  ┆
0x5b4d…5b50 FormFeed {
0x5b4d…5b50   0c 81 c0                                                                                          ┆   ┆
0x5b4d…5b50 }
0x5b50…5b53 0a 0d 0a                                                                                          ┆   ┆
0x5b53…5b56 FormFeed {
0x5b53…5b56   0c 80 8c                                                                                          ┆   ┆
0x5b53…5b56 }
0x5b56…5b60 0a b0 a1 b0 a1 41 2e 20 20 20                                                                     ┆     A.   ┆
0x5b60…5b80 20 20 20 20 52 45 46 45 52 45 4e 43 45 53 2e 0d 0a b0 a1 0d 0a 20 20 20 20 20 20 20 20 20 31 2e   ┆    REFERENCES.               1.┆
0x5b80…5ba0 20 20 20 84 49 4e 54 45 4c 20 4d 69 63 72 6f 73 79 73 74 65 6d 20 43 6f 6d 70 6f 6e 65 6e 74 73   ┆    INTEL Microsystem Components┆
0x5ba0…5bc0 20 48 61 6e 64 62 6f 6f 6b 20 2e 20 31 39 38 34 2e 20 0a 19 8e 80 80 32 33 30 38 34 33 2d 30 30   ┆ Handbook . 1984.      230843-00┆
0x5bc0…5be0 31 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 32 2e 20 20 20 49 4e 54 45 4c 20 4d 55 4c 54 49 42   ┆1.             2.   INTEL MULTIB┆
0x5be0…5c00 55 53 20 53 70 65 63 69 66 69 6b 61 74 69 6f 6e 20 39 38 30 30 36 38 33 2d 30 34 0d 0a 0d 0a 20   ┆US Specifikation 9800683-04     ┆
0x5c00…5c20 20 20 20 20 20 20 20 20 33 2e 20 20 20 49 4e 54 45 4c 20 69 4c 42 58 20 42 75 73 20 53 70 65 63   ┆        3.   INTEL iLBX Bus Spec┆
0x5c20…5c40 69 66 69 6b 61 74 69 6f 6e 20 31 34 35 36 39 35 2d 52 45 56 20 41 0d 0a 0d 0a 20 20 20 20 20 20   ┆ifikation 145695-REV A          ┆
0x5c40…5c60 20 20 20 34 2e 20 20 20 49 4e 54 45 4c 20 69 53 42 58 20 42 75 73 20 53 70 65 63 69 66 69 6b 61   ┆   4.   INTEL iSBX Bus Specifika┆
0x5c60…5c80 74 69 6f 6e 20 31 34 32 36 38 36 2d 30 30 31 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 35 2e 20 20   ┆tion 142686-001             5.  ┆
0x5c80…5ca0 20 84 43 65 6e 74 72 61 6c 20 50 72 6f 63 65 73 73 6f 72 20 55 6e 69 74 20 43 50 55 36 31 30 2e   ┆  Central Processor Unit CPU610.┆
0x5ca0…5cc0 20 52 65 76 20 31 20 2e 54 65 63 68 6e 69 63 61 6c 20 0a 19 8e 80 80 6d 61 6e 75 61 6c 2e 20 52   ┆ Rev 1 .Technical      manual. R┆
0x5cc0…5ce0 43 53 4c 20 39 39 2d 31 20 30 39 38 36 34 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 36 2e 20 20 20   ┆CSL 99-1 09864             6.   ┆
0x5ce0…5d00 84 52 43 20 33 39 30 30 2c 20 43 50 55 20 36 31 30 2c 20 53 42 43 20 73 65 6c 66 74 65 73 74 2e   ┆ RC 3900, CPU 610, SBC selftest.┆
0x5d00…5d20 20 55 73 65 72 27 73 20 47 75 69 64 65 2e 20 20 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 37 2e 20   ┆ User's Guide.               7. ┆
0x5d20…5d40 20 20 84 52 43 20 33 39 32 32 20 53 65 6c 66 74 65 73 74 20 43 6f 6e 63 65 70 74 2e 20 55 73 65   ┆   RC 3922 Selftest Concept. Use┆
0x5d40…5d60 72 27 73 20 47 75 69 64 65 2e 20 20 20 20 20 20 20 20 20 20 20 0a 19 8e 80 80 52 43 53 4c 20 39   ┆r's Guide.                RCSL 9┆
0x5d60…5d6b 39 2d 31 20 30 39 37 37 30 0d 0a                                                                  ┆9-1 09770  ┆
0x5d6b…5d6e FormFeed {
0x5d6b…5d6e   0c 81 d8                                                                                          ┆   ┆
0x5d6b…5d6e }
0x5d6e…5d71 0a 0d 0a                                                                                          ┆   ┆
0x5d71…5d74 FormFeed {
0x5d71…5d74   0c 80 8c                                                                                          ┆   ┆
0x5d71…5d74 }
0x5d74…5d80 0a 1a 1a 4d 6f 64 65 20 0a 19 93 80                                                               ┆   Mode     ┆

Reduced view