summaryrefslogtreecommitdiffstats
path: root/c/src/libchip/network/sonic.h
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2004-03-23 09:59:52 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2004-03-23 09:59:52 +0000
commitee4f57d9a6c032da422c6b9b84761dbb30cc2fd8 (patch)
tree06ca24c6757f6f442b80960ca602da9a9e05304a /c/src/libchip/network/sonic.h
parent2004-03-23 Ralf Corsepius <ralf_corsepius@rtems.org> (diff)
downloadrtems-ee4f57d9a6c032da422c6b9b84761dbb30cc2fd8.tar.bz2
2004-03-23 Ralf Corsepius <ralf_corsepius@rtems.org>
* libchip/ide/ata.c, libchip/ide/ata_internal.h, libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c, libchip/network/dec21140.c, libchip/network/elnk.c, libchip/network/if_fxp.c, libchip/network/open_eth.c, libchip/network/open_eth.h, libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c, libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c, libchip/serial/ns16550_p.h, libchip/serial/serial.h, libchip/serial/z85c30.c, libchip/serial/z85c30.h, libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c, libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c, libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c, libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99 fixed-size types.
Diffstat (limited to 'c/src/libchip/network/sonic.h')
-rw-r--r--c/src/libchip/network/sonic.h70
1 files changed, 35 insertions, 35 deletions
diff --git a/c/src/libchip/network/sonic.h b/c/src/libchip/network/sonic.h
index bc9367ae08..b4a28ea6d4 100644
--- a/c/src/libchip/network/sonic.h
+++ b/c/src/libchip/network/sonic.h
@@ -71,22 +71,22 @@ extern char SONIC_Reg_name[64][6];
typedef void (*sonic_write_register_t)(
void *base,
- unsigned32 regno,
- unsigned32 value
+ uint32_t regno,
+ uint32_t value
);
-typedef unsigned32 (*sonic_read_register_t)(
+typedef uint32_t (*sonic_read_register_t)(
void *base,
- unsigned32 regno
+ uint32_t regno
);
typedef struct {
- unsigned32 base_address;
- unsigned32 vector;
- unsigned32 dcr_value;
- unsigned32 dc2_value;
- unsigned32 tda_count;
- unsigned32 rda_count;
+ uint32_t base_address;
+ uint32_t vector;
+ uint32_t dcr_value;
+ uint32_t dc2_value;
+ uint32_t tda_count;
+ uint32_t rda_count;
sonic_write_register_t write_register;
sonic_read_register_t read_register;
} sonic_configuration_t;
@@ -302,32 +302,32 @@ typedef struct {
*/
#define MAXIMUM_FRAGS_PER_DESCRIPTOR 6
struct TransmitDescriptor {
- rtems_unsigned32 status;
- rtems_unsigned32 pkt_config;
- rtems_unsigned32 pkt_size;
- rtems_unsigned32 frag_count;
+ uint32_t status;
+ uint32_t pkt_config;
+ uint32_t pkt_size;
+ uint32_t frag_count;
/*
* Packet fragment pointers
*/
struct TransmitDescriptorFragLink {
- rtems_unsigned32 frag_lsw; /* LSW of fragment address */
+ uint32_t frag_lsw; /* LSW of fragment address */
#define frag_link frag_lsw
- rtems_unsigned32 frag_msw; /* MSW of fragment address */
- rtems_unsigned32 frag_size;
+ uint32_t frag_msw; /* MSW of fragment address */
+ uint32_t frag_size;
} frag[MAXIMUM_FRAGS_PER_DESCRIPTOR];
/*
* Space for link if all fragment pointers are used.
*/
- rtems_unsigned32 link_pad;
+ uint32_t link_pad;
/*
* Extra RTEMS stuff
*/
struct TransmitDescriptor *next; /* Circularly-linked list */
struct mbuf *mbufp; /* First mbuf in packet */
- volatile rtems_unsigned32 *linkp; /* Pointer to un[xxx].link */
+ volatile uint32_t *linkp; /* Pointer to un[xxx].link */
};
typedef struct TransmitDescriptor TransmitDescriptor_t;
typedef volatile TransmitDescriptor_t *TransmitDescriptorPointer_t;
@@ -378,10 +378,10 @@ typedef volatile TransmitDescriptor_t *TransmitDescriptorPointer_t;
* receive resource entry corresponds to one correctly-received packet.
*/
struct ReceiveResource {
- rtems_unsigned32 buff_ptr_lsw; /* LSW of RBA address */
- rtems_unsigned32 buff_ptr_msw; /* MSW of RBA address */
- rtems_unsigned32 buff_wc_lsw; /* LSW of RBA size (16-bit words) */
- rtems_unsigned32 buff_wc_msw; /* MSW of RBA size (16-bit words) */
+ uint32_t buff_ptr_lsw; /* LSW of RBA address */
+ uint32_t buff_ptr_msw; /* MSW of RBA address */
+ uint32_t buff_wc_lsw; /* LSW of RBA size (16-bit words) */
+ uint32_t buff_wc_msw; /* MSW of RBA size (16-bit words) */
};
typedef struct ReceiveResource ReceiveResource_t;
typedef volatile ReceiveResource_t *ReceiveResourcePointer_t;
@@ -391,13 +391,13 @@ typedef volatile ReceiveResource_t *ReceiveResourcePointer_t;
* There is one receive descriptor for each packet received.
*/
struct ReceiveDescriptor {
- rtems_unsigned32 status;
- rtems_unsigned32 byte_count;
- rtems_unsigned32 pkt_lsw; /* LSW of packet address */
- rtems_unsigned32 pkt_msw; /* MSW of packet address */
- rtems_unsigned32 seq_no;
- rtems_unsigned32 link;
- rtems_unsigned32 in_use;
+ uint32_t status;
+ uint32_t byte_count;
+ uint32_t pkt_lsw; /* LSW of packet address */
+ uint32_t pkt_msw; /* MSW of packet address */
+ uint32_t seq_no;
+ uint32_t link;
+ uint32_t in_use;
/*
* Extra RTEMS stuff
@@ -409,11 +409,11 @@ typedef struct ReceiveDescriptor ReceiveDescriptor_t;
typedef volatile ReceiveDescriptor_t *ReceiveDescriptorPointer_t;
typedef struct {
- rtems_unsigned32 cep; /* CAM Entry Pointer */
- rtems_unsigned32 cap0; /* CAM Address Port 0 xx-xx-xx-xx-YY-YY */
- rtems_unsigned32 cap1; /* CAM Address Port 1 xx-xx-YY-YY-xxxx */
- rtems_unsigned32 cap2; /* CAM Address Port 2 YY-YY-xx-xx-xx-xx */
- rtems_unsigned32 ce;
+ uint32_t cep; /* CAM Entry Pointer */
+ uint32_t cap0; /* CAM Address Port 0 xx-xx-xx-xx-YY-YY */
+ uint32_t cap1; /* CAM Address Port 1 xx-xx-YY-YY-xxxx */
+ uint32_t cap2; /* CAM Address Port 2 YY-YY-xx-xx-xx-xx */
+ uint32_t ce;
} CamDescriptor_t;
typedef volatile CamDescriptor_t *CamDescriptorPointer_t;