Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

duoprom.h File Reference

Go to the source code of this file.

Defines

#define DEVICE_VIRTUAL_BASE   0xe0000000
#define DEVICE_PHYSICAL_BASE   0x80000000
#define VIDEO_CONTROL_VIRTUAL_BASE   0xe0200000
#define VIDEO_CONTROL_PHYSICAL_BASE   0x60000000
#define EXTENDED_VIDEO_CONTROL_VIRTUAL_BASE   0xe0400000
#define EXTENDED_VIDEO_CONTROL_PHYSICAL_BASE   0x60200000
#define VIDEO_MEMORY_VIRTUAL_BASE   0xe0800000
#define VIDEO_MEMORY_PHYSICAL_BASE   0x40000000
#define PROM_VIRTUAL_BASE   0xe1000000
#define PROM_PHYSICAL_BASE   0xfff00000
#define EEPROM_VIRTUAL_BASE   PROM_VIRTUAL_BASE+0x40000
#define EEPROM_PHYSICAL_BASE   0xfff40000
#define EISA_IO_VIRTUAL_BASE   0xe2000000
#define EISA_EXTERNAL_IO_VIRTUAL_BASE   0xe4000000
#define EISA_IO_PHYSICAL_BASE   0x90000000
#define EISA_MEMORY_VIRTUAL_BASE   0xe3000000
#define EISA_MEMORY_PHYSICAL_BASE   0x91000000
#define PCR_VIRTUAL_BASE   KiPcr
#define PCR_PHYSICAL_BASE   0x7ff000
#define SP_VIRTUAL_BASE   0xffffa000
#define SP_PHYSICAL_BASE   0x80006000
#define DMA_VIRTUAL_BASE   0xe0000000
#define NET_VIRTUAL_BASE   0xe0001000
#define SCSI1_VIRTUAL_BASE   0xe0002000
#define SCSI2_VIRTUAL_BASE   0xe0003000
#define RTC_VIRTUAL_BASE   0xe0004000
#define KEYBOARD_VIRTUAL_BASE   0xe0005000
#define COMPORT1_VIRTUAL_BASE   0xe0006000
#define COMPORT2_VIRTUAL_BASE   0xe0007000
#define PARALLEL_VIRTUAL_BASE   0xe0008000
#define NVRAM_VIRTUAL_BASE   0xe0009000
#define FLASH_ENABLE_VIRTUAL_BASE   0xe000d000
#define DIAGNOSTIC_VIRTUAL_BASE   0xe000e000
#define INTERRUPT_VIRTUAL_BASE   0xe000f000
#define VIDEO_CURSOR_VIRTUAL_BASE   0xe0208000
#define VIDEO_ID_VIRTUAL_BASE   0xe0210000
#define VIDEO_RESET_VIRTUAL_BASE   0xe0220000
#define EXCLUSIVE_PAGE_VIRTUAL_BASE   0xc0000000
#define SHARED_PAGE_VIRTUAL_BASE   0xc0001000
#define EXCLUSIVE_PAGE_PHYSICAL_BASE   0x800000
#define SHARED_PAGE_PHYSICAL_BASE   0x801000
#define DMA_TRANSLATION_BASE   0xa0001000
#define DMA_TRANSLATION_LIMIT   0x1000
#define DMA_CONTROL   ((volatile PDMA_REGISTERS)(DMA_VIRTUAL_BASE))
#define INTERRUPT_SOURCE   (&DMA_CONTROL->LocalInterruptAcknowledge.Long)
#define PARALLEL_DEVICE   0x4
#define VIDEO_DEVICE   0xC
#define ETHERNET_DEVICE   0x10
#define SCSI1_DEVICE   0x14
#define SCSI2_DEVICE   0x18
#define KEYBOARD_DEVICE   0x1C
#define MOUSE_DEVICE   0x20
#define SERIAL0_DEVICE   0x24
#define SERIAL1_DEVICE   0x28
#define TRANSFER_VECTOR   (KSEG1_BASE + 0x400)
#define FLASH_PROM_TLB_INDEX   1


Define Documentation

#define COMPORT1_VIRTUAL_BASE   0xe0006000
 

Definition at line 78 of file duoprom.h.

#define COMPORT2_VIRTUAL_BASE   0xe0007000
 

Definition at line 80 of file duoprom.h.

#define DEVICE_PHYSICAL_BASE   0x80000000
 

Definition at line 30 of file duoprom.h.

#define DEVICE_VIRTUAL_BASE   0xe0000000
 

Definition at line 29 of file duoprom.h.

#define DIAGNOSTIC_VIRTUAL_BASE   0xe000e000
 

Definition at line 88 of file duoprom.h.

#define DMA_CONTROL   ((volatile PDMA_REGISTERS)(DMA_VIRTUAL_BASE))
 

Definition at line 118 of file duoprom.h.

#define DMA_TRANSLATION_BASE   0xa0001000
 

Definition at line 111 of file duoprom.h.

#define DMA_TRANSLATION_LIMIT   0x1000
 

Definition at line 112 of file duoprom.h.

#define DMA_VIRTUAL_BASE   0xe0000000
 

Definition at line 66 of file duoprom.h.

#define EEPROM_PHYSICAL_BASE   0xfff40000
 

Definition at line 45 of file duoprom.h.

#define EEPROM_VIRTUAL_BASE   PROM_VIRTUAL_BASE+0x40000
 

Definition at line 44 of file duoprom.h.

#define EISA_EXTERNAL_IO_VIRTUAL_BASE   0xe4000000
 

Definition at line 48 of file duoprom.h.

#define EISA_IO_PHYSICAL_BASE   0x90000000
 

Definition at line 49 of file duoprom.h.

#define EISA_IO_VIRTUAL_BASE   0xe2000000
 

Definition at line 47 of file duoprom.h.

#define EISA_MEMORY_PHYSICAL_BASE   0x91000000
 

Definition at line 52 of file duoprom.h.

#define EISA_MEMORY_VIRTUAL_BASE   0xe3000000
 

Definition at line 51 of file duoprom.h.

#define ETHERNET_DEVICE   0x10
 

Definition at line 133 of file duoprom.h.

#define EXCLUSIVE_PAGE_PHYSICAL_BASE   0x800000
 

Definition at line 102 of file duoprom.h.

#define EXCLUSIVE_PAGE_VIRTUAL_BASE   0xc0000000
 

Definition at line 98 of file duoprom.h.

#define EXTENDED_VIDEO_CONTROL_PHYSICAL_BASE   0x60200000
 

Definition at line 36 of file duoprom.h.

#define EXTENDED_VIDEO_CONTROL_VIRTUAL_BASE   0xe0400000
 

Definition at line 35 of file duoprom.h.

#define FLASH_ENABLE_VIRTUAL_BASE   0xe000d000
 

Definition at line 86 of file duoprom.h.

#define FLASH_PROM_TLB_INDEX   1
 

Definition at line 150 of file duoprom.h.

#define INTERRUPT_SOURCE   (&DMA_CONTROL->LocalInterruptAcknowledge.Long)
 

Definition at line 124 of file duoprom.h.

#define INTERRUPT_VIRTUAL_BASE   0xe000f000
 

Definition at line 90 of file duoprom.h.

#define KEYBOARD_DEVICE   0x1C
 

Definition at line 136 of file duoprom.h.

#define KEYBOARD_VIRTUAL_BASE   0xe0005000
 

Definition at line 76 of file duoprom.h.

#define MOUSE_DEVICE   0x20
 

Definition at line 137 of file duoprom.h.

#define NET_VIRTUAL_BASE   0xe0001000
 

Definition at line 68 of file duoprom.h.

#define NVRAM_VIRTUAL_BASE   0xe0009000
 

Definition at line 84 of file duoprom.h.

#define PARALLEL_DEVICE   0x4
 

Definition at line 131 of file duoprom.h.

#define PARALLEL_VIRTUAL_BASE   0xe0008000
 

Definition at line 82 of file duoprom.h.

#define PCR_PHYSICAL_BASE   0x7ff000
 

Definition at line 55 of file duoprom.h.

#define PCR_VIRTUAL_BASE   KiPcr
 

Definition at line 54 of file duoprom.h.

#define PROM_PHYSICAL_BASE   0xfff00000
 

Definition at line 42 of file duoprom.h.

#define PROM_VIRTUAL_BASE   0xe1000000
 

Definition at line 41 of file duoprom.h.

#define RTC_VIRTUAL_BASE   0xe0004000
 

Definition at line 74 of file duoprom.h.

#define SCSI1_DEVICE   0x14
 

Definition at line 134 of file duoprom.h.

#define SCSI1_VIRTUAL_BASE   0xe0002000
 

Definition at line 70 of file duoprom.h.

#define SCSI2_DEVICE   0x18
 

Definition at line 135 of file duoprom.h.

#define SCSI2_VIRTUAL_BASE   0xe0003000
 

Definition at line 72 of file duoprom.h.

#define SERIAL0_DEVICE   0x24
 

Definition at line 138 of file duoprom.h.

#define SERIAL1_DEVICE   0x28
 

Definition at line 139 of file duoprom.h.

#define SHARED_PAGE_PHYSICAL_BASE   0x801000
 

Definition at line 104 of file duoprom.h.

#define SHARED_PAGE_VIRTUAL_BASE   0xc0001000
 

Definition at line 100 of file duoprom.h.

#define SP_PHYSICAL_BASE   0x80006000
 

Definition at line 59 of file duoprom.h.

#define SP_VIRTUAL_BASE   0xffffa000
 

Definition at line 58 of file duoprom.h.

#define TRANSFER_VECTOR   (KSEG1_BASE + 0x400)
 

Definition at line 145 of file duoprom.h.

#define VIDEO_CONTROL_PHYSICAL_BASE   0x60000000
 

Definition at line 33 of file duoprom.h.

#define VIDEO_CONTROL_VIRTUAL_BASE   0xe0200000
 

Definition at line 32 of file duoprom.h.

#define VIDEO_CURSOR_VIRTUAL_BASE   0xe0208000
 

Definition at line 92 of file duoprom.h.

#define VIDEO_DEVICE   0xC
 

Definition at line 132 of file duoprom.h.

#define VIDEO_ID_VIRTUAL_BASE   0xe0210000
 

Definition at line 94 of file duoprom.h.

#define VIDEO_MEMORY_PHYSICAL_BASE   0x40000000
 

Definition at line 39 of file duoprom.h.

#define VIDEO_MEMORY_VIRTUAL_BASE   0xe0800000
 

Definition at line 38 of file duoprom.h.

#define VIDEO_RESET_VIRTUAL_BASE   0xe0220000
 

Definition at line 96 of file duoprom.h.


Generated on Sat May 15 19:43:30 2004 for test by doxygen 1.3.7