/*
typedef struct tagTDES0 {
- volatile BYTE byTSR0;
- volatile BYTE byTSR1;
+ volatile unsigned char byTSR0;
+ volatile unsigned char byTSR1;
volatile unsigned short wOwner_Txtime;
// volatile unsigned short f15Txtime : 15;
// volatile unsigned short f1Owner:1;
*/
typedef struct tagTDES0 {
- volatile BYTE byTSR0;
- volatile BYTE byTSR1;
+ volatile unsigned char byTSR0;
+ volatile unsigned char byTSR1;
union {
volatile u16 f15Txtime;
struct {
#else
typedef struct tagTDES0 {
- volatile BYTE byTSR0;
- volatile BYTE byTSR1;
+ volatile unsigned char byTSR0;
+ volatile unsigned char byTSR1;
volatile unsigned short f15Txtime : 15;
volatile unsigned short f1Owner:1;
} __attribute__ ((__packed__))
typedef struct tagTDES1 {
volatile unsigned short wReqCount;
- volatile BYTE byTCR;
- volatile BYTE byReserved;
+ volatile unsigned char byTCR;
+ volatile unsigned char byReserved;
} __attribute__ ((__packed__))
STDES1;
dma_addr_t curr_desc;
unsigned long dwReqCount;
unsigned long dwHeaderLength;
- BYTE byFlags;
+ unsigned char byFlags;
} DEVICE_TD_INFO, *PDEVICE_TD_INFO;
/*
typedef struct tagSRTSData {
unsigned short wFrameControl;
unsigned short wDurationID;
- BYTE abyRA[ETH_ALEN];
- BYTE abyTA[ETH_ALEN];
+ unsigned char abyRA[ETH_ALEN];
+ unsigned char abyTA[ETH_ALEN];
}__attribute__ ((__packed__))
SRTSData, *PSRTSData;
typedef const SRTSData *PCSRTSData;
typedef struct tagSRTS_g {
- BYTE bySignalField_b;
- BYTE byServiceField_b;
+ unsigned char bySignalField_b;
+ unsigned char byServiceField_b;
unsigned short wTransmitLength_b;
- BYTE bySignalField_a;
- BYTE byServiceField_a;
+ unsigned char bySignalField_a;
+ unsigned char byServiceField_a;
unsigned short wTransmitLength_a;
unsigned short wDuration_ba;
unsigned short wDuration_aa;
typedef struct tagSRTS_g_FB {
- BYTE bySignalField_b;
- BYTE byServiceField_b;
+ unsigned char bySignalField_b;
+ unsigned char byServiceField_b;
unsigned short wTransmitLength_b;
- BYTE bySignalField_a;
- BYTE byServiceField_a;
+ unsigned char bySignalField_a;
+ unsigned char byServiceField_a;
unsigned short wTransmitLength_a;
unsigned short wDuration_ba;
unsigned short wDuration_aa;
typedef struct tagSRTS_ab {
- BYTE bySignalField;
- BYTE byServiceField;
+ unsigned char bySignalField;
+ unsigned char byServiceField;
unsigned short wTransmitLength;
unsigned short wDuration;
unsigned short wReserved;
typedef struct tagSRTS_a_FB {
- BYTE bySignalField;
- BYTE byServiceField;
+ unsigned char bySignalField;
+ unsigned char byServiceField;
unsigned short wTransmitLength;
unsigned short wDuration;
unsigned short wReserved;
typedef struct tagSCTSData {
unsigned short wFrameControl;
unsigned short wDurationID;
- BYTE abyRA[ETH_ALEN];
+ unsigned char abyRA[ETH_ALEN];
unsigned short wReserved;
}__attribute__ ((__packed__))
SCTSData, *PSCTSData;
typedef struct tagSCTS {
- BYTE bySignalField_b;
- BYTE byServiceField_b;
+ unsigned char bySignalField_b;
+ unsigned char byServiceField_b;
unsigned short wTransmitLength_b;
unsigned short wDuration_ba;
unsigned short wReserved;
typedef const SCTS *PCSCTS;
typedef struct tagSCTS_FB {
- BYTE bySignalField_b;
- BYTE byServiceField_b;
+ unsigned char bySignalField_b;
+ unsigned char byServiceField_b;
unsigned short wTransmitLength_b;
unsigned short wDuration_ba;
unsigned short wReserved;
unsigned short wFIFOCtl;
unsigned short wTimeStamp;
unsigned short wFragCtl;
- BYTE byTxPower;
- BYTE wReserved;
+ unsigned char byTxPower;
+ unsigned char wReserved;
}__attribute__ ((__packed__))
STxBufHead, *PSTxBufHead;
typedef const STxBufHead *PCSTxBufHead;
// Tx data header
//
typedef struct tagSTxDataHead_g {
- BYTE bySignalField_b;
- BYTE byServiceField_b;
+ unsigned char bySignalField_b;
+ unsigned char byServiceField_b;
unsigned short wTransmitLength_b;
- BYTE bySignalField_a;
- BYTE byServiceField_a;
+ unsigned char bySignalField_a;
+ unsigned char byServiceField_a;
unsigned short wTransmitLength_a;
unsigned short wDuration_b;
unsigned short wDuration_a;
typedef const STxDataHead_g *PCSTxDataHead_g;
typedef struct tagSTxDataHead_g_FB {
- BYTE bySignalField_b;
- BYTE byServiceField_b;
+ unsigned char bySignalField_b;
+ unsigned char byServiceField_b;
unsigned short wTransmitLength_b;
- BYTE bySignalField_a;
- BYTE byServiceField_a;
+ unsigned char bySignalField_a;
+ unsigned char byServiceField_a;
unsigned short wTransmitLength_a;
unsigned short wDuration_b;
unsigned short wDuration_a;
typedef struct tagSTxDataHead_ab {
- BYTE bySignalField;
- BYTE byServiceField;
+ unsigned char bySignalField;
+ unsigned char byServiceField;
unsigned short wTransmitLength;
unsigned short wDuration;
unsigned short wTimeStampOff;
typedef struct tagSTxDataHead_a_FB {
- BYTE bySignalField;
- BYTE byServiceField;
+ unsigned char bySignalField;
+ unsigned char byServiceField;
unsigned short wTransmitLength;
unsigned short wDuration;
unsigned short wTimeStampOff;
typedef struct tagSSecretKey {
u32 dwLowDword;
- BYTE byHighByte;
+ unsigned char byHighByte;
}__attribute__ ((__packed__))
SSecretKey;
typedef struct tagSKeyEntry {
- BYTE abyAddrHi[2];
+ unsigned char abyAddrHi[2];
unsigned short wKCTL;
- BYTE abyAddrLo[4];
+ unsigned char abyAddrLo[4];
u32 dwKey0[4];
u32 dwKey1[4];
u32 dwKey2[4];