Lenovo NetVista Technical information manual for NetVista 6269, 6568, 6569, 65 - Page 57

DMA I/O address map, Table 33. I/O address map, Table 34. DMA

Page 57 highlights

Table 33. I/O address map Address (hex) Size (bytes) 03E0 - 03E7 8 03E8 - 03EF 8 03F0 - 03F5 6 03F6 1 03F7 (Write) 1 03F7, bit 7 1 bit 03F7, bits 6:0 7 bits 03F8 - 03FF 8 0400 - 047F 128 0480 - 048F 0490 - 0CF7 16 1912 0CF8 - 0CFB 4 0CFC - 0CFF 4 LPTn + 400h 8 OCF9 1 0D00 - FFFF 62207 Description Available COM3 or COM4 Diskette channel 1 Primary IDE channel command port Diskette channel 1 command Diskette disk change channel Primary IDE channel status port COM1 Available DMA channel high page registers Available PCI configuration address register PCI configuration data register ECP port, LPTn base address + hex 400 Turbo and reset control register Available DMA I/O address map The following figure lists resource assignments for the DMA address map. Any addresses that are not shown are reserved. Table 34. DMA I/O address map Address (hex) Description 0000 Channel 0, memory address register 0001 Channel 0, transfer count register 0002 0003 Channel 1, memory address register Channel 1, transfer count register 0004 Channel 2, memory address register 0005 Channel 2, transfer count register 0006 0007 Channel 3, memory address register Channel 3, transfer count register 0008 Channels 0-3, read status/write command register 0009 Channels 0-3, write request register 000A Channels 0-3, write single mas register bits 000B 000C Channels 0-3, mode register (write) Channels 0-3, clear byte pointer (write) 000D Channels 0-3, master clear (write)/temp (read) Bits 00 - 15 00 - 15 00 - 15 00 - 15 00 - 15 00 - 15 00 - 15 00 - 15 00 - 07 00 - 02 00 - 02 00 - 07 A 00 - 07 Byte pointer Yes Yes Yes Yes Yes Yes Yes Yes Appendix B. System address maps 47

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72

Appendix B. System address maps
47
DMA I/O address map
The following figure lists resource assignments for the DMA address map.
Any
addresses that are not shown are reserved.
03E0 – 03E7
8
Available
03E8 – 03EF
8
COM3 or COM4
03F0 – 03F5
6
Diskette channel 1
03F6
1
Primary IDE channel command port
03F7 (Write)
1
Diskette channel 1 command
03F7, bit 7
1 bit
Diskette disk change channel
03F7, bits 6:0
7 bits
Primary IDE channel status port
03F8 – 03FF
8
COM1
0400 – 047F
128
Available
0480 – 048F
16
DMA channel high page registers
0490 – 0CF7
1912
Available
0CF8 – 0CFB
4
PCI configuration address register
0CFC – 0CFF
4
PCI configuration data register
LPTn + 400h
8
ECP port, LPTn base address + hex 400
OCF9
1
Turbo and reset control register
0D00 – FFFF
62207
Available
Table 33. I/O address map
Address (hex)
Size (bytes)
Description
Table 34. DMA
I/O address map
Address
(hex)
Description
Bits
Byte
pointer
0000
Channel 0, memory address register
00 – 15
Yes
0001
Channel 0, transfer count register
00 – 15
Yes
0002
Channel 1, memory address register
00 – 15
Yes
0003
Channel 1, transfer count register
00 – 15
Yes
0004
Channel 2, memory address register
00 – 15
Yes
0005
Channel 2, transfer count register
00 – 15
Yes
0006
Channel 3, memory address register
00 – 15
Yes
0007
Channel 3, transfer count register
00 – 15
Yes
0008
Channels 0–3, read status/write command register
00 – 07
0009
Channels 0–3, write request register
00 – 02
000A
Channels 0–3, write single mas register bits
00 – 02
000B
Channels 0–3, mode register (write)
00 – 07
000C
Channels 0–3, clear byte pointer (write)
A
000D
Channels 0–3, master clear (write)/temp (read)
00 – 07