- 积分
- 2
贡献0
飞刀0 FD
注册时间2010-5-26
在线时间0 小时
扫一扫,手机访问本帖
|
看bootloader代码,看到其中的内存分配头文件看不懂了,请大虾们指教
ASSERT :DEF:BUSWIDTH
[ BUSWIDTH=16
B1_BWSCON EQU (DW16)
B2_BWSCON EQU (DW16)
B3_BWSCON EQU (DW16)
B4_BWSCON EQU (DW16)
B5_BWSCON EQU (DW16)
B6_BWSCON EQU (DW16)
B7_BWSCON EQU (DW16)
| ;BUSWIDTH=32 ; 2440 EV board.
B1_BWSCON EQU (DW16) ; AMD flash(AM29LV800B), 16-bit, for nCS1
B2_BWSCON EQU (DW16) ; PCMCIA(PD6710), 16-bit
B3_BWSCON EQU (DW16 + WAIT + UBLB) ; 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.
]
就是这段代码,[]的用法没有见到过,查了ARM的书也没有查到,另外,BUSWIDTH=16的前面没有分号注释,而BUSWIDTH=32的前面却有分号注释,是为什么呢?表达什么含义?谢谢 |
|