这是c语言的什么个用法?解决办法

这是c语言的什么个用法??在一个usb的固件程序中出现的情况定义在某个文件中#defineUSB((XBYTE *)0xFF00)#d

这是c语言的什么个用法??
在一个usb的固件程序中出现的情况

定义在某个文件中
#define USB ((XBYTE *)0xFF00)
#define TXCNT 0xF6
#define RXCNT 0xE6
#define EPINDEX 0xF

在另一个文件中
 USB[TXCNT]=8;
 USB[EPINDEX] = EP0;
 USB[TXDAT]=0x02;
USB[TXDAT]=0x00;

[解决办法]
应该是把0xff00转换为xbyte*的指针类型然后像用数组的那样用,赋值
[解决办法]

探讨
应该是把0xff00转换为xbyte*的指针类型然后像用数组的那样用,赋值