Ignore:
Timestamp:
09/05/00 15:49:28 (23 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
e5907cfe
Parents:
b00a141
Message:

2000-09-04 Ralf Corsepius <corsepiu@…>

  • clock/Makefile.am, console/Makefile.am, consolex/Makefile.am, start/Makefile.am, startup/Makefile.am, timer/Makefile.am, tod/Makefile.am, wrapup/Makefile.am, network/Makefile.am: Include compile.am
File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/m68k/shared/mvme/mvme16x_hw.h

    rb00a141 r5a09781f  
    205205 */
    206206typedef volatile struct i82596_regs_ {
    207   unsigned short        port_lower;             /* 0xFFF46000 */
    208   unsigned short        port_upper;             /* 0xFFF46002 */
    209   unsigned long         chan_attn;              /* 0xFFF46004 */
     207  unsigned short  port_lower;             /* 0xFFF46000 */
     208  unsigned short  port_upper;             /* 0xFFF46002 */
     209  unsigned long   chan_attn;              /* 0xFFF46004 */
    210210} i82596_regs;
    211211
     
    213213 *  Base address of the 82596.
    214214 */
     215
    215216#define i82596    ((i82596_regs * const) 0xFFF46000)
    216217
     
    218219 *  Representation of initialization data in NVRAM
    219220 */
     221
     222#if defined(mvme167)
    220223typedef 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 */
    231235} nvram_config;
    232236
     
    234238 *  Pointer to the base of User Area NVRAM
    235239 */
    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
    237257
    238258
Note: See TracChangeset for help on using the changeset viewer.