|  | 
| 大家好 我想问一下,在开发板测试的代码中 有下面一个头文件,请问头文件是给NNAD FLASH 定义的还是给DRAM的定义的?同是 有 DW8                EQU        (0x0)
 DW16                EQU        (0x1)
 DW32                EQU        (0x2)
 WAIT                EQU        (0x1<<2)
 UBLB                EQU        (0x1<<3)
 这几句中的 后面的数字是怎么样的出来的,请知道的朋友说一下,详细说说,谢谢!
 
 ************************************************
 ; NAME    : MEMCFG.A
 ; DESC          : Memory bank configuration file
 ; Revision: 1.0
 ;************************************************
 
 ;Memory Area
 ;GCS6 32bit(64MB) SDRAM(0x3000_0000-0x33ff_ffff)
 
 
 ;BWSCON
 DW8                EQU        (0x0)
 DW16                EQU        (0x1)
 DW32                EQU        (0x2)
 WAIT                EQU        (0x1<<2)
 UBLB                EQU        (0x1<<3)
 
 ASSERT :DEF:BUSWIDTH
 [ BUSWIDTH=16
 B1_BWSCON        EQU (DW16)
 B2_BWSCON        EQU (DW16)
 B3_BWSCON        EQU (DW16)
 B4_BWSCON        EQU (DW16+WAIT)
 B5_BWSCON        EQU (DW16)
 B6_BWSCON        EQU (DW16)
 B7_BWSCON        EQU (DW16)
 | ;BUSWIDTH=32                ; 2440 EV board.
 B1_BWSCON        EQU (DW16)        ; AMD flash(AM29LV160DB), 16-bit,  for nCS1
 B2_BWSCON        EQU (DW16)        ; PCMCIA(PD6710), 16-bit
 B3_BWSCON        EQU (DW16)        ; Ethernet(CS8900), 16-bit
 B4_BWSCON        EQU (DW32)        ; Intel Strata(28F128), 32-bit, for nCS4
 B5_BWSCON        EQU (DW16)        ; A400/A410 Ext, 16-bit
 B6_BWSCON        EQU (DW32)        ; SDRAM(K4S561632C) 32MBx2, 32-bit
 B7_BWSCON        EQU (DW32)        ; N.C.
 ]
 
 ;BANK0CON
 
 B0_Tacs                EQU        0x3        ;0clk
 B0_Tcos                EQU        0x3        ;0clk
 B0_Tacc                EQU        0x7        ;14clk
 B0_Tcoh                EQU        0x3        ;0clk
 B0_Tah                EQU        0x3        ;0clk
 B0_Tacp                EQU        0x1
 B0_PMC                EQU        0x0        ;normal
 | 
 |