Lenovo NetVista A40 (Swedish) User guide - Page 89

DMA in/utadressmappning, Adress, hexadecimalt, Storlek byte, Beskrivning, decimalt, Bitar, Bytepekare

Page 89 highlights

Tabell 2. In-/utadressmappning (forts) Adress Storlek (byte) Beskrivning (hexadecimalt) 03E8 - 03EF 8 COM3 eller COM4 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 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 A 00 - 07 00 - 03 00 - 03 Bytepekare Ja Ja Ja Ja Ja Ja Ja Ja Bilaga D. Systemadressmappning 79

  • 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
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98

Tabell 2. In-/utadressmappning (forts)
Adress
(hexadecimalt)
Storlek (byte)
Beskrivning
03E8 – 03EF
8
COM3 eller COM4
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
(hexa-
decimalt)
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)
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
Bilaga D. Systemadressmappning
79