我知道这个话题已经被打死了,但是在查看了很多代码示例之后,我似乎找不到这个结构的任何错误。它直接来自公司的一名司机。让我知道你的想法:
struct Descriptor
{
__evenaccess uint32_t status;
#if __LIT
/* Little endian */
__evenaccess uint16_t size;
__evenaccess uint16_t bufsize;
#else
/* Big endian */
__evenaccess uint16_t bufsize;
__evenaccess uint16_t size;
#endif
int8_t *buf_p;
struct Descriptor *next;
};
typedef struct Descriptor ethfifo;
由于它无法识别结构,我也得到了很多:错误:'ethfifo'没有名为'status'的成员
谢谢!