-----------------------------------
ASSERT :DEF:ENTRY_BUS_WIDTH
[ ENTRY_BUS_WIDTH=32
b ChangeBigEndian ;DCD 0xea000007
]
[ ENTRY_BUS_WIDTH=16
andeq r14,r7,r0,lsl #20 ;DCD 0x0007ea00
]
[ ENTRY_BUS_WIDTH=8
streq r0,[r0,-r10,ror #1] ;DCD 0x070000ea
]
---------------------------------------
上面这段代码中的 “ASSERT :DEF:ENTRY_BUS_WIDTH”是啥意思?
我知道ASSERT是断言用来传递后面的条件是否满足信息的,[和]相当于if和end,可这段话是什么意思呢?