User's Manual 686LCD/S & 686LCD/MG CPU Board
User's Manual 686LCD/S & 686LCD/MG CPU Board
User's Manual 686LCD/S & 686LCD/MG CPU Board
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>686LCD</strong>/S & <strong>686LCD</strong>/<strong>MG</strong> <strong>CPU</strong> <strong>Board</strong> - Version 1.4.0 - 8. December 1997<br />
5.3 I/O - Map.<br />
The board incorporates a fully ISA Bus Compatible master and slave interface. The drive<br />
capabilities allow for up to five external ISA slots to be driven without external data buffers. The<br />
accessable I/O area on the ISA-bus is 64Kbytes with 16 address bits, whereas the accessable<br />
Memory area is 16Mbytes with 24 address bits.<br />
Certain I/O addresses are subject to change during boot as PnP managers may relocate devices or<br />
functions. The addresses shown in the table are typical locations<br />
I/O Port Access Read/<br />
Description<br />
Write<br />
0000h - 001Fh are used by the 8237 Compatible DMA Controller 1<br />
DMA Current Address and Byte Count Registers<br />
0000h PCI R/W DMA channel 0 Address bits [15:0] : byte 0 (low byte), followed by byte 1.<br />
0001h PCI R/W DMA channel 0 Byte count [15:0] : byte]0 (low byte), followed by byte 1.<br />
0002h PCI R/W DMA channel 1 Address bits [15:0] : byte 0 (low byte), followed by byte 1.<br />
0003h PCI R/W DMA channel 0 Byte count [15:0] : byte]0 (low byte), followed by byte 1.<br />
0004h PCI R/W DMA channel 2 Address bits [15:0] : byte 0 (low byte), followed by byte 1.<br />
0005h PCI R/W DMA channel 2 Byte count [15:0] : byte]0 (low byte), followed by byte 1.<br />
0006h PCI R/W DMA channel 3 Address bits [15:0] : byte 0 (low byte), followed by byte 1.<br />
0007h PCI R/W DMA channel 3 Byte count [15:0] : byte]0 (low byte), followed by byte 1.<br />
DMA Status and Command Register Ch.0-3<br />
0008h PCI R DMA channels 0-3 status register<br />
Bit 7<br />
Bit 6<br />
Bit 5<br />
Bit 4<br />
Bit 3<br />
Bit 2<br />
Bit 1<br />
Bit 0<br />
1<br />
1<br />
1<br />
1<br />
1<br />
1<br />
1<br />
1<br />
Channel 3 request<br />
Channel 2 request<br />
Channel 1 request<br />
Channel 0 request<br />
Terminal count on channel 3<br />
Terminal count on channel 2<br />
Terminal count on channel 1<br />
Terminal count on channel 0<br />
0008h PCI W DMA channels 0-3 command register<br />
Bit 7<br />
Bit 6<br />
Bit 5<br />
Bit 4<br />
Bit 3<br />
Bit 2<br />
Bit 1<br />
Bit 0<br />
0<br />
1<br />
0<br />
1<br />
0<br />
1<br />
0<br />
1<br />
0<br />
1<br />
0<br />
1<br />
0<br />
1<br />
-<br />
DACK sense active low<br />
DACK sense active high<br />
DREQ sense active low<br />
DREQ sense active high<br />
Late write selection<br />
Extended write selection<br />
Fixed priority<br />
Rotating priority<br />
Normal timing<br />
Compressed timing<br />
Enable controller<br />
Disable controller<br />
Disable memory-to-memory transfer<br />
Enable memory-to-memory transfer<br />
Reserved<br />
DMA Request Register<br />
0009h PCI W DMA write request register<br />
Bits 7-3 0 Reserved. Must be 0.<br />
Bit 2 0 Resets individual DMA Channel Service SW Request<br />
1 Sets the request bit.<br />
Bit 1-0 00 DMA Channel 0 select<br />
01 DMA Channel 1 select<br />
10 DMA Channel 2 select<br />
11 DMA Channel 3 select<br />
INSIDE Technology A/S. Page 32 of 134