Lenovo NetVista A22 User guide for NetVista NetVista 2256, 2257, 6339, 6341, 6 - Page 75

DMA in/utadressmappning, Adressintervall, hexadecimalt, Storlek byte, Beskrivning, Adress, Bitar

Page 75 highlights

Tabell 2. In-/utadressmappning (forts) Adressintervall (hexadecimalt) Storlek (byte) Beskrivning 03F0 - 03F5 6 Diskettkanal 1 03F6 1 Kommandoport för primär IDE-kanal 03F7 (skriv) 1 Diskettkanal 1, kommando 03F7, bit 7 1 bit Kanal för diskettbyte 03F7, bit 6:0 7 bitar Statusport för primär IDE-kanal 03F8 - 03FF 8 COM1 0400 - 047F 128 Tillgängligt 0480 - 048F 16 DMA-kanal för högt sidregister 0490 - 0CF7 1912 Tillgängligt 0CF8 - 0CFB 4 Adressregister för PCI-konfiguration 0CFC - 0CFF 4 Dataregister för PCI-konfiguration LPTn + 400h 8 ECP-port, LPTn-basadress + hex 400 OCF9 1 Kontrollregister för turbo och återställning 0D00 - FFFF 62207 Tillgängligt DMA in/utadressmappning Följande tabell visar resurstilldelningen vid DMA-adressmappningen. De adresser som inte finns med är reserverade. Tabell 3. DMA in-/utadressmappning Adress (hexadecimalt) Beskrivning 0000 Kanal 0, minnesadressregister 0001 Kanal 0, register, överföring av beräkning 0002 Kanal 1, minnesadressregister 0003 Kanal 1, register, överföring av beräkning 0004 Kanal 2, minnesadressregister 0005 Kanal 2, register, överföring av beräkning 0006 Kanal 3, minnesadressregister 0007 Kanal 3, register, överföring av beräkning 0008 Kanal 0-3, register, status läs/skriv-kommandon 0009 Kanal 0-3, register, skrivbegäran 000A Kanal 0-3, skriva en maskregisterbit 000B Kanal 0-3, lägesregister (skriv) 000C Kanal 0-3, rensa bytepekare (skriv) 000D Kanal 0-3, rensa master (skriv)/temp (läs) 000E Kanal 0-3, rensa maskregister (skriv) 000F Kanal 0-3, skriva alla maskregisterbitar 0081 Kanal 2, adressregister för sidtabell 0082 Kanal 3, adressregister för sidtabell Bitar 00 - 15 00 - 15 00 - 15 00 - 15 00 - 15 00 - 15 00 - 15 00 - 15 00 - 07 00 - 02 00 - 02 00 - 07 N/A 00 - 07 00 - 03 00 - 03 00 - 07 00 - 07 Bytepekare Ja Ja Ja Ja Ja Ja Ja Ja Bilaga C. Systemadressmappning 65

  • 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
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84

Tabell 2. In-/utadressmappning (forts)
Adressintervall
(hexadecimalt)
Storlek (byte)
Beskrivning
03F0 – 03F5
6
Diskettkanal 1
03F6
1
Kommandoport för primär IDE-kanal
03F7 (skriv)
1
Diskettkanal 1, kommando
03F7, bit 7
1 bit
Kanal för diskettbyte
03F7, bit 6:0
7 bitar
Statusport för primär IDE-kanal
03F8 – 03FF
8
COM1
0400 – 047F
128
Tillgängligt
0480 – 048F
16
DMA-kanal för högt sidregister
0490 – 0CF7
1912
Tillgängligt
0CF8 – 0CFB
4
Adressregister för PCI-konfiguration
0CFC – 0CFF
4
Dataregister för PCI-konfiguration
LPTn + 400h
8
ECP-port, LPTn-basadress + hex 400
OCF9
1
Kontrollregister för turbo och återställning
0D00 – FFFF
62207
Tillgängligt
DMA in/utadressmappning
Följande tabell visar resurstilldelningen vid DMA-adressmappningen. De adresser
som inte finns med är reserverade.
Tabell 3. DMA in-/utadressmappning
Adress
(hexadecimalt)
Beskrivning
Bitar
Bytepekare
0000
Kanal 0, minnesadressregister
00 – 15
Ja
0001
Kanal 0, register, överföring av beräkning
00 – 15
Ja
0002
Kanal 1, minnesadressregister
00 – 15
Ja
0003
Kanal 1, register, överföring av beräkning
00 – 15
Ja
0004
Kanal 2, minnesadressregister
00 – 15
Ja
0005
Kanal 2, register, överföring av beräkning
00 – 15
Ja
0006
Kanal 3, minnesadressregister
00 – 15
Ja
0007
Kanal 3, register, överföring av beräkning
00 – 15
Ja
0008
Kanal 0–3, register, status läs/skriv-kommandon
00 – 07
0009
Kanal 0–3, register, skrivbegäran
00 – 02
000A
Kanal 0–3, skriva en maskregisterbit
00 – 02
000B
Kanal 0–3, lägesregister (skriv)
00 – 07
000C
Kanal 0–3, rensa bytepekare (skriv)
N/A
000D
Kanal 0–3, rensa master (skriv)/temp (läs)
00 – 07
000E
Kanal 0-3, rensa maskregister (skriv)
00 – 03
000F
Kanal 0-3, skriva alla maskregisterbitar
00 – 03
0081
Kanal 2, adressregister för sidtabell
00 – 07
0082
Kanal 3, adressregister för sidtabell
00 – 07
Bilaga C. Systemadressmappning
65