HP Kayak XU 04xx HP Kayak XU PC Workstation Technical Reference Manual Hardwar - Page 64

DMA Channel Controllers, DMA controller, Channel, Function, I/O Address Ports

Page 64 highlights

4 HP BIOS BIOS Addresses I/O Address Ports 0378h - 037Ah 0388h - 038Bh 03B0h - 03DFh 03E8h - 03EFh 03F0h - 03F5h 03F6h 03F7h 03F8h - 03FFh 0678h - 067Bh 0778h - 077Bh 0CF8h - 0CFFh 8000 8400 8800 Function Parallel port 1 (LPT1) AD1816 Ad-lib (FM) Video controller Serial port 3 (COM3) Primary flexible disk drive controller IDE primary channel Primary flexible disk drive controller Serial port 1 (COM1) Parallel port if ECP mode is selected 2 (LPT2 ECP) Parallel port if ECP mode is selected 1 (LPT1 ECP) Configuration registers for PCI devices PIIX4 Power Management I/O space NS317 ACPI Registers PIIX4 SMBus I/O space DMA Channel Controllers Only "I/O-to-memory" and "memory-to-I/O" transfers are allowed. "I/O-to-I/O" and "memory-to-memory" transfers are disallowed by the hardware configuration. The system controller supports seven DMA channels, each with a page register used to extend the addressing range of the channel to 16 MB. The following table summarizes how the DMA channels are allocated. Channel 0 1 2 3 4 5 6 7 DMA controller Function AD1816 Capture AD1816 Playback NS317 Flexible disk controller NS317 LPT ECP Cascade from first DMA controller Free Free Free 56

  • 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

56
4
HP BIOS
BIOS Addresses
DMA Channel Controllers
Only “I/O-to-memory” and “memory-to-I/O” transfers are allowed.
“I/O-to-I/O” and “memory-to-memory” transfers are disallowed by the
hardware configuration. The system controller supports seven DMA
channels, each with a page register used to extend the addressing range of
the channel to 16 MB. The following table summarizes how the DMA
channels are allocated.
0378h - 037Ah
Parallel port 1 (LPT1)
0388h - 038Bh
AD1816 Ad-lib (FM)
03B0h - 03DFh
Video controller
03E8h - 03EFh
Serial port 3 (COM3)
03F0h - 03F5h
Primary flexible disk drive controller
03F6h
IDE primary channel
03F7h
Primary flexible disk drive controller
03F8h - 03FFh
Serial port 1 (COM1)
0678h - 067Bh
Parallel port if ECP mode is selected 2 (LPT2 ECP)
0778h - 077Bh
Parallel port if ECP mode is selected 1 (LPT1 ECP)
0CF8h - 0CFFh
Configuration registers for PCI devices
8000
PIIX4 Power Management I/O space
8400
NS317 ACPI Registers
8800
PIIX4 SMBus I/O space
DMA controller
Channel
Function
0
AD1816 Capture
1
AD1816 Playback
2
NS317 Flexible disk controller
3
NS317 LPT ECP
4
Cascade from first DMA controller
5
Free
6
Free
7
Free
I/O Address Ports
Function