下面这段代码:<br /> [ BUSWIDTH=16<br /> DCD 0x11100101 ;Bank0=16bit BootRom(AT29C010A*2) :0x0<br /> | ;BUSWIDTH=32<br /> DCD 0x22222220 ;Bank0=OM][1:0], Bank1~Bank7=32bit<br /> ]<br />我的理解是这是一段条件编译的代码。当BUSWIDTH=16则将内存空间当前地址定义成DCD 0x11100101当BUSWIDTH=32则将内存空间当前地址定义成DCD 0x22222220 <br />但是我找遍了程序,也没有发现其他地方指定BUSWIDTH值。那么编译时又怎么决定编译哪一句呢。而且这样的格式,我找不到相关的资料说明,请高手指教 。<br /> |
|