Changeset 5a09781f in rtems for c/src/lib/libbsp/m68k/shared/mvme
- Timestamp:
- 09/05/00 15:49:28 (23 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- e5907cfe
- Parents:
- b00a141
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/lib/libbsp/m68k/shared/mvme/mvme16x_hw.h
rb00a141 r5a09781f 205 205 */ 206 206 typedef volatile struct i82596_regs_ { 207 unsigned short 208 unsigned short 209 unsigned long 207 unsigned short port_lower; /* 0xFFF46000 */ 208 unsigned short port_upper; /* 0xFFF46002 */ 209 unsigned long chan_attn; /* 0xFFF46004 */ 210 210 } i82596_regs; 211 211 … … 213 213 * Base address of the 82596. 214 214 */ 215 215 216 #define i82596 ((i82596_regs * const) 0xFFF46000) 216 217 … … 218 219 * Representation of initialization data in NVRAM 219 220 */ 221 222 #if defined(mvme167) 220 223 typedef volatile struct nvram_config_ { 221 unsigned char dcache_enable; /* 0xFFFC0000 */ 222 unsigned char icache_enable; /* 0xFFFC0001 */ 223 unsigned short cache_mode; /* 0xFFFC0002 */ 224 unsigned long ipaddr; /* 0xFFFC0004 */ 225 unsigned long netmask; /* 0xFFFC0008 */ 226 unsigned char enaddr[6]; /* 0xFFFC000C */ 227 unsigned short processor_id; /* 0xFFFC0012 */ 228 unsigned long rma_start; /* 0xFFFC0014 */ 229 unsigned long vma_start; /* 0xFFFC0018 */ 230 unsigned long ramsize; /* 0xFFFC001C */ 224 unsigned char cache_mode; /* 0xFFFC0000 */ 225 unsigned char console_mode; /* 0xFFFC0001 */ 226 unsigned char console_printk_port; /* 0xFFFC0002 */ 227 unsigned char pad1; /* 0xFFFC0003 */ 228 unsigned long ipaddr; /* 0xFFFC0004 */ 229 unsigned long netmask; /* 0xFFFC0008 */ 230 unsigned char enaddr[6]; /* 0xFFFC000C */ 231 unsigned short processor_id; /* 0xFFFC0012 */ 232 unsigned long rma_start; /* 0xFFFC0014 */ 233 unsigned long vma_start; /* 0xFFFC0018 */ 234 unsigned long ramsize; /* 0xFFFC001C */ 231 235 } nvram_config; 232 236 … … 234 238 * Pointer to the base of User Area NVRAM 235 239 */ 236 #define nvram ((nvram_config * const) 0xFFFC0000) 240 241 #define nvram ((nvram_config * const) 0xFFFC0000) 242 243 #endif 244 245 246 /* 247 * Flag to indicate if J1-4 is on (and parameters should be 248 * sought in User Area NVRAM) 249 */ 250 251 #if defined(mvme167) 252 #define NVRAM_CONFIGURE \ 253 ( !( ( (unsigned char)(lcsr->vector_base & 0xFF) ) & 0x10 ) ) 254 #else 255 #define NVRAM_CONFIGURE 0 256 #endif 237 257 238 258
Note: See TracChangeset
for help on using the changeset viewer.