2.The IDOE# and IDDIR signals are not driven active during I/O cyccles to the IOSEL# address ranges- as long as these signals are not mapped into the BMIC register space.
3.The Semaphore Ports and the Mailbox registers are designed to allow the board manufacturer to differentiate their design by setting up software based semaphores and message passing. They are general purpose registers.
4.The Doorbell registers are similar to the Mailbox registers except that the Doorbell registers generate interrupts when it is written /programmed. The Doorbell registers generate LINT or EINT to the Local CPU or to the EISA bus.
5.Whenever Channel 0 and Channel 1 have any obstacles (page breaks, aborts, stalls,...) the BMIC will always re-arbitrate the channel transfers. This means that if both channels are loaded, the BMIC will alternate which channel is transmitting after reaching an obstacle.
6.The TEOP# signal is output only.
7.The Transfer Buffer Interface (TBI) transfer data in a DMA type format- moving blocks of data at a time.
8.The TBI will overread up to 28 bytes into the internal FIFO. These "overread bytes" will be flushed from the FIFO when TEOP# is asserted. If both channels are going to be used, care should be taken to prevent the BMIC from overreading valid information for the next transfer.
9.During EISA reads, if the internal FIFO fills up (resulting in a stall) the EISA interface will release the bus by de-asserting MSBURST#. The EISA bus will NOT be relinquish if MREQ# stays active. The BMIC will not start another cycle until the FIFO is empty.
10.EISA Read: Pause (FIFO Empty)
13.EISA Write- Pause (FIFO Full)
Legal Stuff © 1997 Intel Corporation