新手上路
- 积分
- 36
- 金钱
- 36
- 注册时间
- 2022-5-31
- 在线时间
- 6 小时
|
1金钱
在头文件usb_regs.h里有这两个宏定义,标红色的地方是不是有错误,应该改成dwReg吧?
#define _BlocksOf32(dwReg,wCount,wNBlocks) {\
wNBlocks = wCount >> 5;\
if((wCount & 0x1f) == 0)\
wNBlocks--;\
*pdwReg = (uint32_t)((wNBlocks << 10) | 0x8000);\
}/* _BlocksOf32 */
#define _BlocksOf2(dwReg,wCount,wNBlocks) {\
wNBlocks = wCount >> 1;\
if((wCount & 0x1) != 0)\
wNBlocks++;\
*pdwReg = (uint32_t)(wNBlocks << 10);\
}/* _BlocksOf2 */
|
|