add this file
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@2171 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
parent
41bac28115
commit
566bf71d5b
|
@ -0,0 +1,56 @@
|
|||
/*
|
||||
freebios/src/northbridge/nsc/gx1/gx1def.inc
|
||||
|
||||
Copyright (c) 2002 Christer Weinigel <wingel@hack.org>
|
||||
|
||||
Defines for the GX1 processor
|
||||
*/
|
||||
/* now adapted for the gx2 by rminnich@lanl.gov
|
||||
*/
|
||||
|
||||
#define GX_BASE 0x040000000
|
||||
|
||||
/**********************************************************************/
|
||||
/* Display Controller Registers, offset from GX_BASE */
|
||||
|
||||
#define DC_UNLOCK 0x8300
|
||||
#define DC_UNLOCK_MAGIC 0x4758
|
||||
|
||||
#define DC_GENERAL_CFG 0x8304
|
||||
|
||||
/**********************************************************************/
|
||||
/* Bus Controller Registers, offset from GX_BASE */
|
||||
|
||||
#define BC_DRAM_TOP 0x8000
|
||||
|
||||
#define BC_XMAP_1 0x8004
|
||||
#define BC_XMAP_2 0x8008
|
||||
#define BC_XMAP_3 0x800c
|
||||
|
||||
/**********************************************************************/
|
||||
/* Memory Controller Registers, offset from GX_BASE */
|
||||
|
||||
#define MC_MEM_CNTRL1 0x8400
|
||||
#define SDCLKSTRT (1<<17)
|
||||
#define RFSHRATE (0x1ff<<8)
|
||||
#define RFSHSTAG (0x3<<6)
|
||||
#define X2CLKADDR (1<<5)
|
||||
#define RFSHTST (1<<4)
|
||||
#define XBUSARB (1<<3)
|
||||
#define SMM_MAP (1<<2)
|
||||
#define PROGRAM_SDRAM (1<<0)
|
||||
|
||||
#define MC_MEM_CNTRL2 0x8404
|
||||
#define SDCLK_MASK 0x000003c0
|
||||
#define SDCLKOUT_MASK 0x00000400
|
||||
|
||||
#define MC_BANK_CFG 0x8408
|
||||
#define DIMM_PG_SZ 0x00000070
|
||||
#define DIMM_SZ 0x00000700
|
||||
#define DIMM_COMP_BNK 0x00001000
|
||||
#define DIMM_MOD_BNK 0x00004000
|
||||
|
||||
#define MC_SYNC_TIM1 0x840c
|
||||
|
||||
#define MC_GBASE_ADD 0x8414
|
||||
|
Loading…
Reference in New Issue