Go to the source code of this file.
Defines | |
#define | VIDEO_MEMORY_PHYSICAL_BASE 0x40000000 |
#define | VIDEO_CONTROL_PHYSICAL_BASE 0x60000000 |
#define | CURSOR_CONTROL_PHYSICAL_BASE 0x60008000 |
#define | VIDEO_ID_PHYSICAL_BASE 0x60010000 |
#define | VIDEO_RESET_PHYSICAL_BASE 0x60020000 |
#define | DEVICE_PHYSICAL_BASE 0x80000000 |
#define | NET_PHYSICAL_BASE 0x80001000 |
#define | SCSI_PHYSICAL_BASE 0x80002000 |
#define | FLOPPY_PHYSICAL_BASE 0x80003000 |
#define | RTCLOCK_PHYSICAL_BASE 0x80004000 |
#define | KEYBOARD_PHYSICAL_BASE 0x80005000 |
#define | MOUSE_PHYSICAL_BASE 0x80005000 |
#define | SERIAL0_PHYSICAL_BASE 0x80006000 |
#define | SERIAL1_PHYSICAL_BASE 0x80007000 |
#define | PARALLEL_PHYSICAL_BASE 0x80008000 |
#define | SOUND_PHYSICAL_BASE 0x8000C000 |
#define | EISA_CONTROL_PHYSICAL_BASE 0x90000000 |
#define | EISA_MEMORY_PHYSICAL_BASE 0x91000000 |
#define | EISA_MEMORY_VERSION2_LOW 0x00000000 |
#define | EISA_MEMORY_VERSION2_HIGH 0x00000001 |
#define | PROM_PHYSICAL_BASE 0xfff00000 |
#define | NVRAM_VIRTUAL_BASE 0xffff8000 |
#define | NVRAM_PHYSICAL_BASE 0x80009000 |
#define | SP_VIRTUAL_BASE 0xffffa000 |
#define | SP_PHYSICAL_BASE SERIAL0_PHYSICAL_BASE |
#define | DMA_VIRTUAL_BASE 0xffffc000 |
#define | DMA_PHYSICAL_BASE DEVICE_PHYSICAL_BASE |
#define | INTERRUPT_VIRTUAL_BASE 0xffffd000 |
#define | INTERRUPT_PHYSICAL_BASE 0xf0000000 |
#define | DMA_TRANSLATION_LIMIT 0x2000 |
#define | DMA_REQUEST_LIMIT (DMA_TRANSLATION_LIMIT/(sizeof(TRANSLATION_ENTRY) * 8)) |
#define | DMA_CONTROL ((volatile PDMA_REGISTERS)(DMA_VIRTUAL_BASE)) |
#define | SCSI_CHANNEL 0x0 |
#define | FLOPPY_CHANNEL 0x1 |
#define | SOUND_CHANNEL_A 0x2 |
#define | SOUND_CHANNEL_B 0x3 |
#define | DMA_LEVEL 3 |
#define | EISA_NMI_LEVEL 6 |
#define | MAXIMUM_INCREMENT (10 * 1000 * 10) |
#define | MINIMUM_INCREMENT (1 * 1000 * 10) |
#define | CLOCK_LEVEL 7 |
#define | CLOCK_INTERVAL ((MAXIMUM_INCREMENT / (10 * 1000)) - 1) |
#define | CLOCK2_LEVEL CLOCK_LEVEL |
#define | EISA_VECTORS 32 |
#define | IRQL10_VECTOR (10 + EISA_VECTORS) |
#define | IRQL11_VECTOR (11 + EISA_VECTORS) |
#define | IRQL12_VECTOR (12 + EISA_VECTORS) |
#define | IRQL13_VECTOR (13 + EISA_VECTORS) |
#define | MAXIMUM_EISA_VECTOR (15 + EISA_VECTORS) |
#define | DEVICE_LEVEL 4 |
#define | DEVICE_VECTORS 16 |
#define | PARALLEL_VECTOR (1 + DEVICE_VECTORS) |
#define | FLOPPY_VECTOR (2 + DEVICE_VECTORS) |
#define | SOUND_VECTOR (3 + DEVICE_VECTORS) |
#define | VIDEO_VECTOR (4 + DEVICE_VECTORS) |
#define | NET_VECTOR (5 + DEVICE_VECTORS) |
#define | SCSI_VECTOR (6 + DEVICE_VECTORS) |
#define | KEYBOARD_VECTOR (7 + DEVICE_VECTORS) |
#define | MOUSE_VECTOR (8 + DEVICE_VECTORS) |
#define | SERIAL0_VECTOR (9 + DEVICE_VECTORS) |
#define | SERIAL1_VECTOR (10 + DEVICE_VECTORS) |
#define | MAXIMUM_BUILTIN_VECTOR SERIAL1_VECTOR |
#define | NCR_SCSI_CLOCK_SPEED 24 |
#define | EMULEX_SCSI_CLOCK_SPEED 40 |
#define | PROM_BASE (KSEG1_BASE | 0x1fc00000) |
#define | PROM_ENTRY(x) (PROM_BASE + ((x) * 8)) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|