]> git.sur5r.net Git - u-boot/blobdiff - include/tsec.h
net: tsec: Use portable types and accessors for BDs
[u-boot] / include / tsec.h
index 6bc43ef65f5d02cce96530b00d6c1ef1378b6779..95054be5fb3f6d060534a516464ca058672e361e 100644 (file)
 #define RXBD_TRUNCATED         0x0001
 #define RXBD_STATS             0x003f
 
-typedef struct txbd8
-{
-       ushort       status;         /* Status Fields */
-       ushort       length;         /* Buffer length */
-       uint         bufptr;         /* Buffer Pointer */
-} txbd8_t;
+struct txbd8 {
+       uint16_t     status;         /* Status Fields */
+       uint16_t     length;         /* Buffer length */
+       uint32_t     bufptr;         /* Buffer Pointer */
+};
 
-typedef struct rxbd8
-{
-       ushort       status;         /* Status Fields */
-       ushort       length;         /* Buffer Length */
-       uint         bufptr;         /* Buffer Pointer */
-} rxbd8_t;
+struct rxbd8 {
+       uint16_t     status;         /* Status Fields */
+       uint16_t     length;         /* Buffer Length */
+       uint32_t     bufptr;         /* Buffer Pointer */
+};
 
 typedef struct rmon_mib
 {