Changeset ee4f57d in rtems


Ignore:
Timestamp:
Mar 23, 2004, 9:59:52 AM (16 years ago)
Author:
Ralf Corsepius <ralf.corsepius@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
e7ceef91
Parents:
83c5fc1
Message:

2004-03-23 Ralf Corsepius <ralf_corsepius@…>

  • 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.
Location:
c/src
Files:
51 edited

Legend:

Unmodified
Added
Removed
  • c/src/ChangeLog

    r83c5fc1 ree4f57d  
     12004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
     2
     3        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
     4        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
     5        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
     6        libchip/network/dec21140.c, libchip/network/elnk.c,
     7        libchip/network/if_fxp.c, libchip/network/open_eth.c,
     8        libchip/network/open_eth.h, libchip/network/sonic.c,
     9        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
     10        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
     11        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
     12        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
     13        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
     14        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
     15        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
     16        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
     17        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
     18        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
     19        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
     20        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
     21        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
     22        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
     23        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
     24        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
     25        fixed-size types.
     26
    1272004-03-14      Chris Johns  <chrisj@rtems.org>
    228
    3         * cs8900.c.bsp, cs8900.h.bsp: Updated the BSP example code.
    4 
    5         * cs8900.c, cs8900.h:
    6         Changes made to support the DIMMPC. This is a pc396 target with IO port
    7         support.
    8         Minor formating clean up.
    9         Add documentation to the header file.
    10 
    11         * README.cs8900:
    12         The CS8900 driver is documented in the cs8900.h header file.
     29        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
     30        the BSP example code.
     31        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
     32        support the DIMMPC. This is a pc386 target with IO port support. Minor
     33        formating clean up. Add documentation to the header file.
     34        * libchip/network/README.cs8900: The CS8900 driver is documented in the
     35        cs8900.h header file.
    1336
    14372004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
  • c/src/libchip/ide/ata.c

    r83c5fc1 ree4f57d  
    135135                                           */
    136136    rtems_device_minor_number  ctrl_minor;
    137     unsigned8                  dev;
     137    uint8_t                    dev;
    138138   
    139139    rel_minor = (rtems_filesystem_dev_minor_t(device)) /
     
    218218    if (ATA_DEV_INFO(ctrl_minor, dev).lba_avaible)
    219219    {
    220         areq->regs.regs[IDE_REGISTER_LBA0] = (unsigned8)req->start;
    221         areq->regs.regs[IDE_REGISTER_LBA1] = (unsigned8)(req->start >> 8);
    222         areq->regs.regs[IDE_REGISTER_LBA2] = (unsigned8)(req->start >> 16);
    223         areq->regs.regs[IDE_REGISTER_LBA3] |= (unsigned8) (req->start >> 24);
     220        areq->regs.regs[IDE_REGISTER_LBA0] = (uint8_t  )req->start;
     221        areq->regs.regs[IDE_REGISTER_LBA1] = (uint8_t  )(req->start >> 8);
     222        areq->regs.regs[IDE_REGISTER_LBA2] = (uint8_t  )(req->start >> 16);
     223        areq->regs.regs[IDE_REGISTER_LBA3] |= (uint8_t  ) (req->start >> 24);
    224224        areq->regs.regs[IDE_REGISTER_LBA3] |= IDE_REGISTER_LBA3_L;
    225225    }
    226226    else
    227227    {
    228         unsigned32 count = req->start;
     228        uint32_t  count = req->start;
    229229
    230230        areq->regs.regs[IDE_REGISTER_SECTOR_NUMBER] =
     
    238238        /* now count = number of cylinders */
    239239        count %= ATA_DEV_INFO(ctrl_minor, dev).cylinders;
    240         areq->regs.regs[IDE_REGISTER_CYLINDER_LOW] = (unsigned8)count;
    241         areq->regs.regs[IDE_REGISTER_CYLINDER_HIGH] = (unsigned8)(count >> 8);
     240        areq->regs.regs[IDE_REGISTER_CYLINDER_LOW] = (uint8_t  )count;
     241        areq->regs.regs[IDE_REGISTER_CYLINDER_HIGH] = (uint8_t  )(count >> 8);
    242242        areq->regs.regs[IDE_REGISTER_DEVICE_HEAD] &=
    243243                                                ~IDE_REGISTER_DEVICE_HEAD_L;
     
    275275                                           */
    276276    rtems_device_minor_number  ctrl_minor;
    277     unsigned8                  dev;
     277    uint8_t                    dev;
    278278    ata_queue_msg_t            msg;   
    279279   
     
    313313            areq->regs.to_write |=
    314314                               ATA_REGISTERS_VALUE(IDE_REGISTER_SECTOR_COUNT);
    315             areq->regs.regs[IDE_REGISTER_SECTOR_COUNT] = *(unsigned8 *)argp;
     315            areq->regs.regs[IDE_REGISTER_SECTOR_COUNT] = *(uint8_t  *)argp;
    316316            break;
    317317       
     
    357357            case ATAIO_SET_MULTIPLE_MODE:
    358358                ATA_DEV_INFO(ctrl_minor, dev).current_multiple =
    359                                                            *(unsigned8 *)argp;
     359                                                           *(uint8_t  *)argp;
    360360                break;
    361361       
     
    392392{
    393393    ata_req_t       *areq;
    394     unsigned16       byte; /* emphasize that only 8 low bits is meaningful */
     394    uint16_t         byte; /* emphasize that only 8 low bits is meaningful */
    395395    ata_queue_msg_t  msg;
    396     unsigned8        i, dev;
    397     unsigned16       val;
    398     unsigned16       data_bs; /* the number of 512-bytes sectors in one
     396    uint8_t          i, dev;
     397    uint16_t         val;
     398    uint16_t         data_bs; /* the number of 512-bytes sectors in one
    399399                               * data block
    400400                               */
     
    430430    for (i=0; i< ATA_MAX_CMD_REG_OFFSET; i++)
    431431    {
    432         unsigned32 reg = (1 << i);
     432        uint32_t  reg = (1 << i);
    433433        if (areq->regs.to_write & reg)
    434434            ide_controller_write_register(ctrl_minor, i, areq->regs.regs[i]);
     
    555555    if (Chain_Has_only_one_node(&ata_ide_ctrls[ctrl_minor].reqs))
    556556    {
    557         unsigned16      val;
     557        uint16_t        val;
    558558        ata_queue_msg_t msg;
    559559
     
    590590    Chain_Node      *the_node = ((Chain_Control *)(&ata_int_vec[vec]))->first;
    591591    ata_queue_msg_t  msg;
    592     unsigned16       byte; /* emphasize that only 8 low bits is meaningful */
     592    uint16_t         byte; /* emphasize that only 8 low bits is meaningful */
    593593   
    594594    for ( ; !Chain_Is_tail(&ata_int_vec[vec], the_node) ; )
     
    622622ata_pio_in_protocol(rtems_device_minor_number ctrl_minor, ata_req_t *areq)
    623623{
    624     unsigned16      bs, val;
    625     unsigned8       dev;
    626     unsigned32      min_val;
     624    uint16_t        bs, val;
     625    uint8_t         dev;
     626    uint32_t        min_val;
    627627    ata_queue_msg_t msg;
    628628       
     
    665665ata_pio_out_protocol(rtems_device_minor_number ctrl_minor, ata_req_t *areq)
    666666{
    667     unsigned16      bs, val;
    668     unsigned8       dev;
    669     unsigned32      min_val;
     667    uint16_t        bs, val;
     668    uint8_t         dev;
     669    uint32_t        min_val;
    670670    ata_queue_msg_t msg;
    671671   
     
    716716{
    717717    ata_queue_msg_t            msg;
    718     rtems_unsigned32           size;
     718    uint32_t             size;
    719719    ata_req_t                 *areq;
    720720    rtems_device_minor_number  ctrl_minor;
    721     unsigned16                 val;
    722     unsigned16                 val1;
     721    uint16_t                   val;
     722    uint16_t                   val1;
    723723    rtems_status_code          rc;
    724724    ISR_Level                  level;
     
    898898               void *args)
    899899{
    900     unsigned32         ctrl_minor;
     900    uint32_t           ctrl_minor;
    901901    rtems_status_code  status;
    902902    ata_req_t          areq;
    903903    blkdev_request1    breq;     
    904     unsigned8          i, dev = 0;
    905     unsigned16        *buffer;
    906     unsigned16         ec;
     904    uint8_t            i, dev = 0;
     905    uint16_t          *buffer;
     906    uint16_t           ec;
    907907    char               name[ATA_MAX_NAME_LENGTH];
    908908    dev_t              device;
     
    963963    }   
    964964   
    965     buffer = (unsigned16 *)malloc(ATA_SECTOR_SIZE);
     965    buffer = (uint16_t  *)malloc(ATA_SECTOR_SIZE);
    966966    if (buffer == NULL)
    967967    {
     
    11481148                (CF_LE_W(buffer[ATA_IDENT_WORD_CAPABILITIES]) >> 9) & 0x1;
    11491149            ATA_DEV_INFO(ctrl_minor, dev).max_multiple =
    1150                 (unsigned8) (CF_LE_W(buffer[ATA_IDENT_WORD_RW_MULT]));
     1150                (uint8_t  ) (CF_LE_W(buffer[ATA_IDENT_WORD_RW_MULT]));
    11511151            ATA_DEV_INFO(ctrl_minor, dev).current_multiple =
    11521152                (CF_LE_W(buffer[ATA_IDENT_WORD_MULT_SECS]) & 0x100) ?
    1153                 (unsigned8)(CF_LE_W(buffer[ATA_IDENT_WORD_MULT_SECS])) :
     1153                (uint8_t  )(CF_LE_W(buffer[ATA_IDENT_WORD_MULT_SECS])) :
    11541154                 0;
    11551155
     
    12371237                                  ata_req_t                 *areq)
    12381238{
    1239     unsigned16         byte;/* emphasize that only 8 low bits is meaningful */
    1240     unsigned8          i, dev;
    1241     unsigned16         val, val1;
    1242     unsigned16         data_bs; /* the number of 512 bytes sectors into one
     1239    uint16_t           byte;/* emphasize that only 8 low bits is meaningful */
     1240    uint8_t            i, dev;
     1241    uint16_t           val, val1;
     1242    uint16_t           data_bs; /* the number of 512 bytes sectors into one
    12431243                                 * data block
    12441244                                 */
     
    12611261    for (i=0; i< ATA_MAX_CMD_REG_OFFSET; i++)
    12621262    {
    1263         unsigned32 reg = (1 << i);
     1263        uint32_t  reg = (1 << i);
    12641264        if (areq->regs.to_write & reg)
    12651265            ide_controller_write_register(ctrl_minor, i,
  • c/src/libchip/ide/ata_internal.h

    r83c5fc1 ree4f57d  
    211211/* Command block registers */
    212212typedef struct ata_registers_s {
    213     unsigned16 regs[8];  /* command block registers */
    214     unsigned16 to_read;  /* mask: which ata registers should be read */
    215     unsigned16 to_write; /* mask: which ata registers should be written */
     213    uint16_t  regs[8];  /* command block registers */
     214    uint16_t  to_read;  /* mask: which ata registers should be read */
     215    uint16_t  to_write; /* mask: which ata registers should be written */
    216216} ata_registers_t;
    217217
     
    221221    char              type;   /* request type */
    222222    ata_registers_t   regs;   /* ATA command */
    223     rtems_unsigned32  cnt;    /* Number of sectors to be exchanged */
    224     rtems_unsigned32  cbuf;   /* number of current buffer from breq in use */
    225     rtems_unsigned32  pos;    /* current position in 'cbuf' */
     223    uint32_t    cnt;    /* Number of sectors to be exchanged */
     224    uint32_t    cbuf;   /* number of current buffer from breq in use */
     225    uint32_t    pos;    /* current position in 'cbuf' */
    226226    blkdev_request   *breq;   /* blkdev_request which corresponds to the
    227227                               * ata request
     
    296296 */
    297297typedef struct ata_dev_s {
    298     signed8     present;     /* 1 -- present, 0 -- not present, */
     298    int8_t       present;     /* 1 -- present, 0 -- not present, */
    299299                             /* -1 -- non-initialized */
    300     unsigned16  cylinders;
    301     unsigned16  heads;
    302     unsigned16  sectors;
    303     unsigned32  lba_sectors;  /* for small disk */
     300    uint16_t    cylinders;
     301    uint16_t    heads;
     302    uint16_t    sectors;
     303    uint32_t    lba_sectors;  /* for small disk */
    304304                              /* == cylinders * heads * sectors */
    305305
    306     unsigned8   lba_avaible;  /* 0 - CHS mode, 1 - LBA mode */
    307 
    308     unsigned8   max_multiple; /* 0 if READ/WRITE MULTIPLE is unsupported */
    309     unsigned8   current_multiple;
    310 
    311     unsigned8   modes_avaible; /* OR of values for this modes */
    312     unsigned8   mode_active;
     306    uint8_t     lba_avaible;  /* 0 - CHS mode, 1 - LBA mode */
     307
     308    uint8_t     max_multiple; /* 0 if READ/WRITE MULTIPLE is unsupported */
     309    uint8_t     current_multiple;
     310
     311    uint8_t     modes_avaible; /* OR of values for this modes */
     312    uint8_t     mode_active;
    313313} ata_dev_t;
    314314
  • c/src/libchip/ide/ide_controller.c

    r83c5fc1 ree4f57d  
    8585void
    8686ide_controller_read_data_block(rtems_device_minor_number  minor,
    87                                unsigned16                 block_size,
     87                               uint16_t                   block_size,
    8888                               blkdev_sg_buffer          *bufs,
    89                                rtems_unsigned32          *cbuf,
    90                                rtems_unsigned32          *pos)
     89                               uint32_t            *cbuf,
     90                               uint32_t            *pos)
    9191{
    9292    IDE_Controller_Table[minor].fns->ctrl_read_block(minor, block_size, bufs,
     
    110110void
    111111ide_controller_write_data_block(rtems_device_minor_number  minor,
    112                                 unsigned16                 block_size,
     112                                uint16_t                   block_size,
    113113                                blkdev_sg_buffer          *bufs,
    114                                 rtems_unsigned32          *cbuf,
    115                                 rtems_unsigned32          *pos)
     114                                uint32_t            *cbuf,
     115                                uint32_t            *pos)
    116116
    117117{
     
    135135ide_controller_read_register(rtems_device_minor_number  minor,
    136136                             int                        reg,
    137                              unsigned16                *value)
     137                             uint16_t                  *value)
    138138{
    139139    IDE_Controller_Table[minor].fns->ctrl_reg_read(minor, reg, value);
     
    154154void
    155155ide_controller_write_register(rtems_device_minor_number minor, int reg,
    156                               unsigned16 value)
     156                              uint16_t  value)
    157157{
    158158    IDE_Controller_Table[minor].fns->ctrl_reg_write(minor, reg, value);
     
    172172 */
    173173rtems_status_code
    174 ide_controller_config_io_speed(int minor, unsigned8 modes_avaible)
     174ide_controller_config_io_speed(int minor, uint8_t  modes_avaible)
    175175{
    176176    return IDE_Controller_Table[minor].fns->ctrl_config_io_speed(
  • c/src/libchip/ide/ide_ctrl_cfg.h

    r83c5fc1 ree4f57d  
    3939    boolean           (*ctrl_probe)(int minor); /* probe routine */
    4040    void              (*ctrl_initialize)(int minor);
    41     int               (*ctrl_control)(int minor, unsigned32 command,
     41    int               (*ctrl_control)(int minor, uint32_t  command,
    4242                                      void *arg);
    4343    /*
     
    4646     * ide_controller_write_register)
    4747     */
    48     void    (*ctrl_reg_read)(int minor, int regist, unsigned16 *value);
    49     void    (*ctrl_reg_write)(int minor, int regist, unsigned16 value);
     48    void    (*ctrl_reg_read)(int minor, int regist, uint16_t  *value);
     49    void    (*ctrl_reg_write)(int minor, int regist, uint16_t  value);
    5050   
    5151    /*
     
    5353     * functions calls
    5454     */
    55     void  (*ctrl_read_block)(int minor, unsigned16 block_size,
    56                              blkdev_sg_buffer *bufs, rtems_unsigned32 *cbuf,
    57                              rtems_unsigned32 *pos);
    58     void  (*ctrl_write_block)(int minor, unsigned16 block_size,
    59                               blkdev_sg_buffer *bufs, rtems_unsigned32 *cbuf,
    60                               rtems_unsigned32 *pos);
     55    void  (*ctrl_read_block)(int minor, uint16_t  block_size,
     56                             blkdev_sg_buffer *bufs, uint32_t  *cbuf,
     57                             uint32_t  *pos);
     58    void  (*ctrl_write_block)(int minor, uint16_t  block_size,
     59                              blkdev_sg_buffer *bufs, uint32_t  *cbuf,
     60                              uint32_t  *pos);
    6161   
    6262    rtems_status_code (*ctrl_config_io_speed)(int minor,
    63                                               unsigned8 modes_available);
     63                                              uint8_t  modes_available);
    6464} ide_ctrl_fns_t;
    6565
     
    7373    ide_ctrl_fns_t      *fns;   /* pointer to the set of driver routines */
    7474    boolean              (*probe)(int minor); /* general probe routine */
    75     unsigned8            status; /* initialized/non initialized. Should be set
     75    uint8_t              status; /* initialized/non initialized. Should be set
    7676                                  * to zero by static initialization 
    7777                                  */
    78     unsigned32           port1; /* port number for the port of the device */
     78    uint32_t             port1; /* port number for the port of the device */
    7979    rtems_boolean        int_driven; /* interrupt/poll driven */
    8080    rtems_vector_number  int_vec; /* the interrupt vector of the device */
  • c/src/libchip/ide/ide_ctrl_io.h

    r83c5fc1 ree4f57d  
    104104void
    105105ide_controller_read_data_block(rtems_device_minor_number  minor,
    106                                unsigned16                 block_size,
     106                               uint16_t                   block_size,
    107107                               blkdev_sg_buffer          *bufs,
    108                                rtems_unsigned32          *cbuf,
    109                                rtems_unsigned32          *pos);
     108                               uint32_t            *cbuf,
     109                               uint32_t            *pos);
    110110
    111111/*
     
    125125void
    126126ide_controller_write_data_block(rtems_device_minor_number  minor,
    127                                 unsigned16                 block_size,
     127                                uint16_t                   block_size,
    128128                                blkdev_sg_buffer          *bufs,
    129                                rtems_unsigned32           *cbuf,
    130                                rtems_unsigned32           *pos);
     129                               uint32_t             *cbuf,
     130                               uint32_t             *pos);
    131131
    132132/*
     
    145145ide_controller_read_register(rtems_device_minor_number  minor,
    146146                             int                        reg,
    147                              unsigned16                *value);
     147                             uint16_t                  *value);
    148148
    149149/*
     
    161161void
    162162ide_controller_write_register(rtems_device_minor_number minor,
    163                               int reg, unsigned16 value);
     163                              int reg, uint16_t  value);
    164164
    165165/*
     
    176176 */
    177177rtems_status_code
    178 ide_controller_config_io_speed(int minor, unsigned8 modes_avaible);
     178ide_controller_config_io_speed(int minor, uint8_t  modes_avaible);
    179179
    180180#ifdef __cplusplus
  • c/src/libchip/network/cs8900.c

    r83c5fc1 ree4f57d  
    199199 */
    200200
    201 rtems_unsigned32 rtems_read_timer ();
     201uint32_t  rtems_read_timer ();
    202202
    203203static inline void
  • c/src/libchip/network/dec21140.c

    r83c5fc1 ree4f57d  
    171171struct MD {
    172172    /* used by hardware */
    173     volatile unsigned32 status;
    174     volatile unsigned32 counts;
    175     volatile unsigned32 buf1, buf2; 
     173    volatile uint32_t  status;
     174    volatile uint32_t  counts;
     175    volatile uint32_t  buf1, buf2; 
    176176    /* used by software */
    177177    volatile struct mbuf *m;
     
    244244#define CPU_CACHE_ALIGNMENT_FOR_BUFFER PG_SIZE
    245245
    246 inline void st_le32(volatile unsigned32 *addr, unsigned32 value)
     246inline void st_le32(volatile uint32_t   *addr, uint32_t  value)
    247247{
    248248  *(addr)=value ;
    249249}
    250250
    251 inline unsigned32 ld_le32(volatile unsigned32 *addr)
     251inline uint32_t   ld_le32(volatile uint32_t  *addr)
    252252{
    253253  return(*addr);
     
    426426dec21140Enet_interrupt_handler ( struct dec21140_softc *sc )
    427427{
    428    volatile unsigned32    *tbase;
    429    unsigned32             status;
    430 
    431    tbase = (unsigned32 *)(sc->base);
     428   volatile uint32_t      *tbase;
     429   uint32_t               status;
     430
     431   tbase = (uint32_t  *)(sc->base);
    432432
    433433   /*
     
    11911191   pci_write_config_word(pbus, pdev, pfun,
    11921192                         PCI_COMMAND,
    1193                          (unsigned16) ( PCI_COMMAND_MEMORY |
     1193                         (uint16_t  ) ( PCI_COMMAND_MEMORY |
    11941194                                        PCI_COMMAND_MASTER |
    11951195                                        PCI_COMMAND_INVALIDATE |
  • c/src/libchip/network/elnk.c

    r83c5fc1 ree4f57d  
    205205#define CPU_CACHE_ALIGNMENT_FOR_BUFFER PG_SIZE
    206206
    207 inline void st_le32(volatile unsigned32 *addr, unsigned32 value)
     207inline void st_le32(volatile uint32_t   *addr, uint32_t  value)
    208208{
    209209  *(addr)=value ;
    210210}
    211211
    212 inline unsigned32 ld_le32(volatile unsigned32 *addr)
     212inline uint32_t   ld_le32(volatile uint32_t  *addr)
    213213{
    214214  return(*addr);
     
    880880{
    881881      /* used by hardware */
    882       volatile unsigned32 next;
    883       volatile unsigned32 status;
    884       volatile unsigned32 addr;
    885       volatile unsigned32 length;
     882      volatile uint32_t  next;
     883      volatile uint32_t  status;
     884      volatile uint32_t  addr;
     885      volatile uint32_t  length;
    886886      /* used by software */
    887887      struct mbuf       *mbuf;        /* scratch variable used in the tx ring */
     
    901901struct tfrag
    902902{
    903       volatile unsigned32 addr;
    904       volatile unsigned32 length;
     903      volatile uint32_t  addr;
     904      volatile uint32_t  length;
    905905} __attribute__ ((packed));
    906906
     
    908908{
    909909      /* used by hardware */
    910       volatile unsigned32 next;
    911       volatile unsigned32 status;
     910      volatile uint32_t  next;
     911      volatile uint32_t  status;
    912912      struct tfrag        txfrags[NUM_FRAGS];
    913913      /* used by software */
     
    941941
    942942      rtems_id                  stat_timer_id;
    943       unsigned32                stats_update_ticks;
     943      uint32_t                  stats_update_ticks;
    944944
    945945      struct xl_stats           xl_stats;
     
    20482048#if 0
    20492049   {
    2050       unsigned16 intstatus, intenable, indenable;
     2050      uint16_t  intstatus, intenable, indenable;
    20512051
    20522052      intstatus = CSR_READ_2(sc, XL_STATUS );
     
    21332133      for(i=0 ; i<sc->numRxbuffers; i++)
    21342134      {
    2135          if( ((unsigned32)&sc->rx_ring[i] & 0x7) )
     2135         if( ((uint32_t  )&sc->rx_ring[i] & 0x7) )
    21362136         {
    21372137            rtems_panic ("etherlink : unit elnk%d rx ring entry %d not aligned to 8 bytes\n", sc->xl_unit, i );
     
    21522152
    21532153         st_le32( &sc->rx_ring[i].status, 0);
    2154          st_le32( &sc->rx_ring[i].next, (unsigned32)phys_to_bus( nxtmd ));
    2155          st_le32( &sc->rx_ring[i].addr, (unsigned32)phys_to_bus( mtod(m, void *) ));
     2154         st_le32( &sc->rx_ring[i].next, (uint32_t  )phys_to_bus( nxtmd ));
     2155         st_le32( &sc->rx_ring[i].addr, (uint32_t  )phys_to_bus( mtod(m, void *) ));
    21562156         st_le32( &sc->rx_ring[i].length, XL_LAST_FRAG | XL_PACKET_SIZE );
    21572157      }
     
    21822182      for(i=0 ; i<sc->numTxbuffers; i++)
    21832183      {
    2184          if( ((unsigned32)&sc->tx_ring[i] & 0x7) )
     2184         if( ((uint32_t  )&sc->tx_ring[i] & 0x7) )
    21852185         {
    21862186            rtems_panic ("etherlink : unit elnk%d tx ring entry %d not aligned to 8 bytes\n", sc->xl_unit, i );
     
    23282328                        rmd->mbuf   = m;
    23292329                        st_le32( &rmd->status, 0 );
    2330                         st_le32( &rmd->addr, (unsigned32)phys_to_bus(mtod(m, void *)) );
     2330                        st_le32( &rmd->addr, (uint32_t  )phys_to_bus(mtod(m, void *)) );
    23312331                     }
    23322332                     else
     
    24162416                  {
    24172417                     struct TXMD *chainhead, *chaintail;
    2418                      unsigned32  esize;
     2418                     uint32_t    esize;
    24192419
    24202420                     if( rtems_message_queue_receive( chainRecoveryQueue, &chainhead, &esize,
     
    24762476                     {
    24772477                        st_le32( &nextmd->txfrags[i].length, ((m->m_next)?0:XL_LAST_FRAG) | ( m->m_len & XL_TXSTAT_LENMASK) );
    2478                         st_le32( &nextmd->txfrags[i].addr, (unsigned32)phys_to_bus( m->m_data ) );
     2478                        st_le32( &nextmd->txfrags[i].addr, (uint32_t  )phys_to_bus( m->m_data ) );
    24792479                        if ((m = m->m_next) == NULL)
    24802480                           break;
     
    24922492                     char *pkt = bus_to_phys( ld_le32( &nextmd->txfrags[i].addr )), *delim;
    24932493                     int  i;
    2494                      printk("unit %d queued  pkt (%08x) ", sc->xl_unit, (unsigned32)pkt );
     2494                     printk("unit %d queued  pkt (%08x) ", sc->xl_unit, (uint32_t  )pkt );
    24952495                     for(delim="", i=0; i < sizeof(struct ether_header); i++, delim=":")
    24962496                        printk("%s%02x", delim, (char) pkt[i] );
     
    25232523                  {
    25242524                     /* hook this packet to the previous one */
    2525                      st_le32( &lastmd->next, (unsigned32)phys_to_bus( nextmd ));
     2525                     st_le32( &lastmd->next, (uint32_t  )phys_to_bus( nextmd ));
    25262526                  }
    25272527
     
    25752575                         sc->xl_unit,
    25762576                         chainCount,
    2577                          (unsigned32)ld_le32( &lastmd->status) );
     2577                         (uint32_t  )ld_le32( &lastmd->status) );
    25782578#endif
    25792579
     
    26582658
    26592659      {
    2660          unsigned32 cr,sr;
     2660         uint32_t  cr,sr;
    26612661
    26622662         xl_miibus_writereg(sc, 0x18, MII_BMCR, BMCR_RESET );
     
    29282928   {
    29292929      struct TXMD *chainhead;
    2930       unsigned32  esize;
     2930      uint32_t    esize;
    29312931
    29322932      while( rtems_message_queue_receive( chainRecoveryQueue, &chainhead, &esize,
     
    33303330   pci_write_config_word(pbus, pdev, pfun,
    33313331                         PCI_COMMAND,
    3332                          (unsigned16)( PCI_COMMAND_IO |
     3332                         (uint16_t  )( PCI_COMMAND_IO |
    33333333                                       PCI_COMMAND_MASTER |
    33343334                                       PCI_COMMAND_INVALIDATE |
     
    33413341                         &lvalue);
    33423342
    3343    sc->ioaddr = (unsigned32)lvalue & PCI_BASE_ADDRESS_IO_MASK;
     3343   sc->ioaddr = (uint32_t  )lvalue & PCI_BASE_ADDRESS_IO_MASK;
    33443344   /*
    33453345   ** Store the interrupt name, we'll use it later when we initialize
     
    33613361
    33623362   {
    3363       unsigned8 pci_latency;
    3364       unsigned8 new_latency = 248;
     3363      uint8_t  pci_latency;
     3364      uint8_t  new_latency = 248;
    33653365
    33663366      /* Check the PCI latency value.  On the 3c590 series the latency timer
  • c/src/libchip/network/if_fxp.c

    r83c5fc1 ree4f57d  
    7777#include <pcibios.h>
    7878#include <irq.h>
    79 #include "pci.h"
     79#include <rtems/pci.h>
    8080
    8181#ifdef NS
  • c/src/libchip/network/open_eth.c

    r83c5fc1 ree4f57d  
    163163open_eth_interrupt_handler (rtems_vector_number v)
    164164{
    165     unsigned32 status;
     165    uint32_t  status;
    166166
    167167    /* read and clear interrupt cause */
     
    191191}
    192192
    193 static unsigned32 read_mii(unsigned32 addr)
     193static uint32_t   read_mii(uint32_t  addr)
    194194{
    195195    while (oc.regs->miistatus & OETH_MIISTATUS_BUSY) {}
     
    205205}
    206206
    207 static void write_mii(unsigned32 addr, unsigned32 data)
     207static void write_mii(uint32_t   addr, uint32_t  data)
    208208{
    209209    while (oc.regs->miistatus & OETH_MIISTATUS_BUSY) {}
     
    301301          m->m_pkthdr.rcvif = &sc->arpcom.ac_if;
    302302          sc->rxdesc[i].m = m;
    303           sc->regs->xd[i + sc->txbufs].addr = mtod (m, unsigned32 *);
     303          sc->regs->xd[i + sc->txbufs].addr = mtod (m, uint32_t  *);
    304304          sc->regs->xd[i + sc->txbufs].len_status =
    305305              OETH_RX_BD_EMPTY | OETH_RX_BD_IRQ;
     
    419419                      dp->rxdesc[dp->rx_ptr].m = m;
    420420                      dp->regs->xd[dp->rx_ptr + dp->txbufs].addr =
    421                           (unsigned32 *) mtod (m, void *);
     421                          (uint32_t  *) mtod (m, void *);
    422422                      dp->rxPackets++;
    423423                  }
     
    459459    len = 0;
    460460    temp = (unsigned char *) dp->txdesc[dp->tx_ptr].buf;
    461     dp->regs->xd[dp->tx_ptr].addr = (unsigned32 *) temp;
     461    dp->regs->xd[dp->tx_ptr].addr = (uint32_t  *) temp;
    462462
    463463#ifdef OPEN_ETH_DEBUG
  • c/src/libchip/network/open_eth.h

    r83c5fc1 ree4f57d  
    99
    1010typedef struct {
    11   unsigned32              base_address;
    12   unsigned32              vector;
    13   unsigned32              txd_count;
    14   unsigned32              rxd_count;
     11  uint32_t                base_address;
     12  uint32_t                vector;
     13  uint32_t                txd_count;
     14  uint32_t                rxd_count;
    1515} open_eth_configuration_t;
    1616
     
    1919
    2020typedef struct _oeth_rxtxdesc {
    21     volatile unsigned32 len_status; /* Length and status */
    22     volatile unsigned32 *addr;      /* Buffer pointer */
     21    volatile uint32_t  len_status; /* Length and status */
     22    volatile uint32_t  *addr;      /* Buffer pointer */
    2323} oeth_rxtxdesc;
    2424
     
    2626
    2727typedef struct _oeth_regs {
    28     volatile unsigned32 moder;       /* Mode Register */
    29     volatile unsigned32 int_src;     /* Interrupt Source Register */
    30     volatile unsigned32 int_mask;    /* Interrupt Mask Register */
    31     volatile unsigned32 ipgt;        /* Back to Bak Inter Packet Gap Register */
    32     volatile unsigned32 ipgr1;       /* Non Back to Back Inter Packet Gap Register 1 */
    33     volatile unsigned32 ipgr2;       /* Non Back to Back Inter Packet Gap Register 2 */
    34     volatile unsigned32 packet_len;  /* Packet Length Register (min. and max.) */
    35     volatile unsigned32 collconf;    /* Collision and Retry Configuration Register */
    36     volatile unsigned32 tx_bd_num;   /* Transmit Buffer Descriptor Number Register */
    37     volatile unsigned32 ctrlmoder;   /* Control Module Mode Register */
    38     volatile unsigned32 miimoder;    /* MII Mode Register */
    39     volatile unsigned32 miicommand;  /* MII Command Register */
    40     volatile unsigned32 miiaddress;  /* MII Address Register */
    41     volatile unsigned32 miitx_data;  /* MII Transmit Data Register */
    42     volatile unsigned32 miirx_data;  /* MII Receive Data Register */
    43     volatile unsigned32 miistatus;   /* MII Status Register */
    44     volatile unsigned32 mac_addr0;   /* MAC Individual Address Register 0 */
    45     volatile unsigned32 mac_addr1;   /* MAC Individual Address Register 1 */
    46     volatile unsigned32 hash_addr0;  /* Hash Register 0 */
    47     volatile unsigned32 hash_addr1;  /* Hash Register 1 */
    48     volatile unsigned32 txctrl;      /* Transmitter control register */
    49     unsigned32 empty[235];           /* Unused space */
     28    volatile uint32_t  moder;       /* Mode Register */
     29    volatile uint32_t  int_src;     /* Interrupt Source Register */
     30    volatile uint32_t  int_mask;    /* Interrupt Mask Register */
     31    volatile uint32_t  ipgt;        /* Back to Bak Inter Packet Gap Register */
     32    volatile uint32_t  ipgr1;       /* Non Back to Back Inter Packet Gap Register 1 */
     33    volatile uint32_t  ipgr2;       /* Non Back to Back Inter Packet Gap Register 2 */
     34    volatile uint32_t  packet_len;  /* Packet Length Register (min. and max.) */
     35    volatile uint32_t  collconf;    /* Collision and Retry Configuration Register */
     36    volatile uint32_t  tx_bd_num;   /* Transmit Buffer Descriptor Number Register */
     37    volatile uint32_t  ctrlmoder;   /* Control Module Mode Register */
     38    volatile uint32_t  miimoder;    /* MII Mode Register */
     39    volatile uint32_t  miicommand;  /* MII Command Register */
     40    volatile uint32_t  miiaddress;  /* MII Address Register */
     41    volatile uint32_t  miitx_data;  /* MII Transmit Data Register */
     42    volatile uint32_t  miirx_data;  /* MII Receive Data Register */
     43    volatile uint32_t  miistatus;   /* MII Status Register */
     44    volatile uint32_t  mac_addr0;   /* MAC Individual Address Register 0 */
     45    volatile uint32_t  mac_addr1;   /* MAC Individual Address Register 1 */
     46    volatile uint32_t  hash_addr0;  /* Hash Register 0 */
     47    volatile uint32_t  hash_addr1;  /* Hash Register 1 */
     48    volatile uint32_t  txctrl;      /* Transmitter control register */
     49    uint32_t  empty[235];           /* Unused space */
    5050    oeth_rxtxdesc xd[128];           /* TX & RX descriptors */
    5151} oeth_regs;
  • c/src/libchip/network/sonic.c

    r83c5fc1 ree4f57d  
    5959 */
    6060
    61 void *set_vector(void *, unsigned32, unsigned32);
     61void *set_vector(void *, uint32_t  , uint32_t  );
    6262
    6363#if (SONIC_DEBUG & SONIC_DEBUG_DUMP_MBUFS)
     
    117117 * Macros for manipulating 32-bit pointers as 16-bit fragments
    118118 */
    119 #define LSW(p)   ((rtems_unsigned16)((rtems_unsigned32)(p)))
    120 #define MSW(p)   ((rtems_unsigned16)((rtems_unsigned32)(p) >> 16))
    121 #define PTR(m,l) ((void*)(((rtems_unsigned16)(m)<<16)|(rtems_unsigned16)(l)))
     119#define LSW(p)   ((uint16_t  )((uint32_t  )(p)))
     120#define MSW(p)   ((uint16_t  )((uint32_t  )(p) >> 16))
     121#define PTR(m,l) ((void*)(((uint16_t  )(m)<<16)|(uint16_t  )(l)))
    122122
    123123/*
     
    152152   * Data Configuration Register values
    153153   */
    154   rtems_unsigned32                dcr_value;
    155   rtems_unsigned32                dc2_value;
     154  uint32_t                  dcr_value;
     155  uint32_t                  dc2_value;
    156156
    157157  /*
     
    264264void sonic_enable_interrupts(
    265265  struct sonic_softc *sc,
    266   unsigned32  mask
     266  uint32_t    mask
    267267)
    268268{
     
    281281void sonic_disable_interrupts(
    282282  struct sonic_softc *sc,
    283   unsigned32  mask
     283  uint32_t    mask
    284284)
    285285{
     
    298298void sonic_clear_interrupts(
    299299  struct sonic_softc *sc,
    300   unsigned32  mask
     300  uint32_t    mask
    301301)
    302302{
     
    311311void sonic_command(
    312312  struct sonic_softc *sc,
    313   unsigned32  mask
     313  uint32_t    mask
    314314)
    315315{
     
    403403{
    404404  struct sonic_softc *sc = sonic_softc;
    405   unsigned32 isr, imr;
     405  uint32_t  isr, imr;
    406406  void *rp;
    407407
     
    466466SONIC_STATIC void sonic_retire_tda (struct sonic_softc *sc)
    467467{
    468   rtems_unsigned16 status;
     468  uint16_t  status;
    469469  unsigned int collisions;
    470470  struct mbuf *m, *n;
     
    501501       * packets waiting to go.
    502502       */
    503       rtems_unsigned16 link;
     503      uint16_t  link;
    504504#if (SONIC_DEBUG & SONIC_DEBUG_ERRORS)
    505505      printf("restarting sonic after error\n");
     
    931931  void *rp = sc->sonic;
    932932  struct mbuf *m;
    933   rtems_unsigned16 status;
     933  uint16_t  status;
    934934  ReceiveDescriptorPointer_t rdp;
    935935  ReceiveResourcePointer_t rwp, rea;
    936   rtems_unsigned16 newMissedTally, oldMissedTally;
     936  uint16_t  newMissedTally, oldMissedTally;
    937937
    938938  rwp = sc->rsa;
     
    986986      m = rdp->mbufp;
    987987      m->m_len = m->m_pkthdr.len = rdp->byte_count -
    988                           sizeof(rtems_unsigned32) -
     988                          sizeof(uint32_t  ) -
    989989                          sizeof(struct ether_header);
    990990      eh = mtod (m, struct ether_header *);
  • c/src/libchip/network/sonic.h

    r83c5fc1 ree4f57d  
    7272typedef void (*sonic_write_register_t)(
    7373  void       *base,
    74   unsigned32  regno,
    75   unsigned32  value
     74  uint32_t    regno,
     75  uint32_t    value
    7676);
    7777
    78 typedef unsigned32 (*sonic_read_register_t)(
     78typedef uint32_t  (*sonic_read_register_t)(
    7979  void       *base,
    80   unsigned32  regno
     80  uint32_t    regno
    8181);
    8282
    8383typedef struct {
    84   unsigned32              base_address;
    85   unsigned32              vector;
    86   unsigned32              dcr_value;
    87   unsigned32              dc2_value;
    88   unsigned32              tda_count;
    89   unsigned32              rda_count;
     84  uint32_t                base_address;
     85  uint32_t                vector;
     86  uint32_t                dcr_value;
     87  uint32_t                dc2_value;
     88  uint32_t                tda_count;
     89  uint32_t                rda_count;
    9090  sonic_write_register_t  write_register;
    9191  sonic_read_register_t   read_register;
     
    303303#define MAXIMUM_FRAGS_PER_DESCRIPTOR    6
    304304struct TransmitDescriptor {
    305   rtems_unsigned32        status;
    306   rtems_unsigned32        pkt_config;
    307   rtems_unsigned32        pkt_size;
    308   rtems_unsigned32        frag_count;
     305  uint32_t          status;
     306  uint32_t          pkt_config;
     307  uint32_t          pkt_size;
     308  uint32_t          frag_count;
    309309
    310310  /*
     
    312312   */
    313313  struct TransmitDescriptorFragLink {
    314       rtems_unsigned32 frag_lsw;  /* LSW of fragment address */
     314      uint32_t  frag_lsw;  /* LSW of fragment address */
    315315#define                      frag_link frag_lsw
    316       rtems_unsigned32 frag_msw;  /* MSW of fragment address */
    317       rtems_unsigned32 frag_size;
     316      uint32_t  frag_msw;  /* MSW of fragment address */
     317      uint32_t  frag_size;
    318318  }                       frag[MAXIMUM_FRAGS_PER_DESCRIPTOR];
    319319
     
    321321   * Space for link if all fragment pointers are used.
    322322   */
    323   rtems_unsigned32        link_pad;
     323  uint32_t          link_pad;
    324324
    325325  /*
     
    328328  struct TransmitDescriptor       *next;  /* Circularly-linked list */
    329329  struct mbuf                     *mbufp; /* First mbuf in packet */
    330   volatile rtems_unsigned32       *linkp; /* Pointer to un[xxx].link */
     330  volatile uint32_t         *linkp; /* Pointer to un[xxx].link */
    331331};
    332332typedef struct TransmitDescriptor TransmitDescriptor_t;
     
    379379 */
    380380struct ReceiveResource {
    381   rtems_unsigned32        buff_ptr_lsw;   /* LSW of RBA address */
    382   rtems_unsigned32        buff_ptr_msw;   /* MSW of RBA address */
    383   rtems_unsigned32        buff_wc_lsw;    /* LSW of RBA size (16-bit words) */
    384   rtems_unsigned32        buff_wc_msw;    /* MSW of RBA size (16-bit words) */
     381  uint32_t          buff_ptr_lsw;   /* LSW of RBA address */
     382  uint32_t          buff_ptr_msw;   /* MSW of RBA address */
     383  uint32_t          buff_wc_lsw;    /* LSW of RBA size (16-bit words) */
     384  uint32_t          buff_wc_msw;    /* MSW of RBA size (16-bit words) */
    385385};
    386386typedef struct ReceiveResource ReceiveResource_t;
     
    392392 */
    393393struct ReceiveDescriptor {
    394   rtems_unsigned32        status;
    395   rtems_unsigned32        byte_count;
    396   rtems_unsigned32        pkt_lsw;        /* LSW of packet address */
    397   rtems_unsigned32        pkt_msw;        /* MSW of packet address */
    398   rtems_unsigned32        seq_no;
    399   rtems_unsigned32        link;
    400   rtems_unsigned32        in_use;
     394  uint32_t          status;
     395  uint32_t          byte_count;
     396  uint32_t          pkt_lsw;        /* LSW of packet address */
     397  uint32_t          pkt_msw;        /* MSW of packet address */
     398  uint32_t          seq_no;
     399  uint32_t          link;
     400  uint32_t          in_use;
    401401
    402402  /*
     
    410410
    411411typedef struct {
    412   rtems_unsigned32  cep;  /* CAM Entry Pointer */
    413   rtems_unsigned32  cap0; /* CAM Address Port 0 xx-xx-xx-xx-YY-YY */
    414   rtems_unsigned32  cap1; /* CAM Address Port 1 xx-xx-YY-YY-xxxx */
    415   rtems_unsigned32  cap2; /* CAM Address Port 2 YY-YY-xx-xx-xx-xx */
    416   rtems_unsigned32  ce;
     412  uint32_t    cep;  /* CAM Entry Pointer */
     413  uint32_t    cap0; /* CAM Address Port 0 xx-xx-xx-xx-YY-YY */
     414  uint32_t    cap1; /* CAM Address Port 1 xx-xx-YY-YY-xxxx */
     415  uint32_t    cap2; /* CAM Address Port 2 YY-YY-xx-xx-xx-xx */
     416  uint32_t    ce;
    417417} CamDescriptor_t;
    418418
  • c/src/libchip/rtc/icm7170.c

    r83c5fc1 ree4f57d  
    4242)
    4343{
    44   unsigned32     icm7170;
     44  uint32_t       icm7170;
    4545  setRegister_f  setReg;           
    46   unsigned32     clock;
     46  uint32_t       clock;
    4747
    4848  icm7170 = RTC_Table[ minor ].ulCtrlPort1;
     
    5353   */
    5454
    55   clock = (unsigned32) RTC_Table[ minor ].pDeviceParams;
     55  clock = (uint32_t  ) RTC_Table[ minor ].pDeviceParams;
    5656  (*setReg)( icm7170, ICM7170_CONTROL, 0x0c | clock );
    5757}
     
    6666)
    6767{
    68   unsigned32     icm7170;
     68  uint32_t       icm7170;
    6969  getRegister_f  getReg;
    7070  setRegister_f  setReg;
    71   unsigned32     year;
     71  uint32_t       year;
    7272
    7373  icm7170 = RTC_Table[ minor ].ulCtrlPort1;
     
    119119)
    120120{
    121   unsigned32     icm7170;
     121  uint32_t       icm7170;
    122122  getRegister_f  getReg;
    123123  setRegister_f  setReg;
    124   unsigned32     year;
    125   unsigned32     clock;
     124  uint32_t       year;
     125  uint32_t       clock;
    126126
    127127  icm7170 = RTC_Table[ minor ].ulCtrlPort1;
    128128  getReg = RTC_Table[ minor ].getRegister;
    129129  setReg = RTC_Table[ minor ].setRegister;
    130   clock = (unsigned32) RTC_Table[ minor ].pDeviceParams;
     130  clock = (uint32_t  ) RTC_Table[ minor ].pDeviceParams;
    131131
    132132  year = time->year;
  • c/src/libchip/rtc/icm7170.h

    r83c5fc1 ree4f57d  
    5252 */
    5353
    54 unsigned32 icm7170_get_register(    /* registers are at 1 byte boundaries */
    55   unsigned32  ulCtrlPort,           /*   and accessed as bytes            */
    56   unsigned8   ucRegNum
     54uint32_t  icm7170_get_register(    /* registers are at 1 byte boundaries */
     55  uint32_t    ulCtrlPort,           /*   and accessed as bytes            */
     56  uint8_t     ucRegNum
    5757);
    5858
    5959void  icm7170_set_register(
    60   unsigned32  ulCtrlPort,
    61   unsigned8   ucRegNum,
    62   unsigned32  ucData
     60  uint32_t    ulCtrlPort,
     61  uint8_t     ucRegNum,
     62  uint32_t    ucData
    6363);
    6464
    65 unsigned32 icm7170_get_register_2(  /* registers are at 2 byte boundaries */
    66   unsigned32  ulCtrlPort,           /*   and accessed as bytes            */
    67   unsigned8   ucRegNum
     65uint32_t  icm7170_get_register_2(  /* registers are at 2 byte boundaries */
     66  uint32_t    ulCtrlPort,           /*   and accessed as bytes            */
     67  uint8_t     ucRegNum
    6868);
    6969
    7070void  icm7170_set_register_2(
    71   unsigned32  ulCtrlPort,
    72   unsigned8   ucRegNum,
    73   unsigned32  ucData
     71  uint32_t    ulCtrlPort,
     72  uint8_t     ucRegNum,
     73  uint32_t    ucData
    7474);
    7575
    76 unsigned32 icm7170_get_register_4(  /* registers are at 4 byte boundaries */
    77   unsigned32  ulCtrlPort,           /*   and accessed as bytes            */
    78   unsigned8   ucRegNum
     76uint32_t  icm7170_get_register_4(  /* registers are at 4 byte boundaries */
     77  uint32_t    ulCtrlPort,           /*   and accessed as bytes            */
     78  uint8_t     ucRegNum
    7979);
    8080
    8181void  icm7170_set_register_4(
    82   unsigned32  ulCtrlPort,
    83   unsigned8   ucRegNum,
    84   unsigned32  ucData
     82  uint32_t    ulCtrlPort,
     83  uint8_t     ucRegNum,
     84  uint32_t    ucData
    8585);
    8686
    87 unsigned32 icm7170_get_register_8(  /* registers are at 8 byte boundaries */
    88   unsigned32  ulCtrlPort,           /*   and accessed as bytes            */
    89   unsigned8   ucRegNum
     87uint32_t  icm7170_get_register_8(  /* registers are at 8 byte boundaries */
     88  uint32_t    ulCtrlPort,           /*   and accessed as bytes            */
     89  uint8_t     ucRegNum
    9090);
    9191
    9292void  icm7170_set_register_8(
    93   unsigned32  ulCtrlPort,
    94   unsigned8   ucRegNum,
    95   unsigned32  ucData
     93  uint32_t    ulCtrlPort,
     94  uint8_t     ucRegNum,
     95  uint32_t    ucData
    9696);
    9797
  • c/src/libchip/rtc/icm7170_reg.c

    r83c5fc1 ree4f57d  
    2121#define _ICM7170_MULTIPLIER 1
    2222#define _ICM7170_NAME(_X) _X
    23 #define _ICM7170_TYPE unsigned8
     23#define _ICM7170_TYPE uint8_t 
    2424#endif
    2525
     
    3131 */
    3232
    33 unsigned32 _ICM7170_NAME(icm7170_get_register)(
    34   unsigned32  ulCtrlPort,
    35   unsigned8   ucRegNum
     33uint32_t  _ICM7170_NAME(icm7170_get_register)(
     34  uint32_t    ulCtrlPort,
     35  uint8_t     ucRegNum
    3636)
    3737{
     
    4848
    4949void  _ICM7170_NAME(icm7170_set_register)(
    50   unsigned32  ulCtrlPort,
    51   unsigned8   ucRegNum,
    52   unsigned32  ucData
     50  uint32_t    ulCtrlPort,
     51  uint8_t     ucRegNum,
     52  uint32_t    ucData
    5353)
    5454{
  • c/src/libchip/rtc/icm7170_reg2.c

    r83c5fc1 ree4f57d  
    1818#define _ICM7170_MULTIPLIER 2
    1919#define _ICM7170_NAME(_X) _X##_2
    20 #define _ICM7170_TYPE unsigned8
     20#define _ICM7170_TYPE uint8_t 
    2121
    2222#include "icm7170_reg.c"
  • c/src/libchip/rtc/icm7170_reg4.c

    r83c5fc1 ree4f57d  
    1818#define _ICM7170_MULTIPLIER 4
    1919#define _ICM7170_NAME(_X) _X##_4
    20 #define _ICM7170_TYPE unsigned8
     20#define _ICM7170_TYPE uint8_t 
    2121
    2222#include "icm7170_reg.c"
  • c/src/libchip/rtc/icm7170_reg8.c

    r83c5fc1 ree4f57d  
    1818#define _ICM7170_MULTIPLIER 8
    1919#define _ICM7170_NAME(_X) _X##_8
    20 #define _ICM7170_TYPE unsigned8
     20#define _ICM7170_TYPE uint8_t 
    2121
    2222#include "icm7170_reg.c"
  • c/src/libchip/rtc/m48t08.c

    r83c5fc1 ree4f57d  
    5858)
    5959{
    60   unsigned32     m48t08;
     60  uint32_t       m48t08;
    6161  getRegister_f  getReg;
    6262  setRegister_f  setReg;
    63   unsigned8      controlReg;
    64   unsigned32     value1;
    65   unsigned32     value2;
     63  uint8_t        controlReg;
     64  uint32_t       value1;
     65  uint32_t       value2;
    6666
    6767  m48t08 = RTC_Table[ minor ].ulCtrlPort1;
     
    118118)
    119119{
    120   unsigned32     m48t08;
     120  uint32_t       m48t08;
    121121  getRegister_f  getReg;
    122122  setRegister_f  setReg;
    123   unsigned8      controlReg;
     123  uint8_t        controlReg;
    124124
    125125  m48t08 = RTC_Table[ minor ].ulCtrlPort1;
  • c/src/libchip/rtc/m48t08.h

    r83c5fc1 ree4f57d  
    4242 */
    4343
    44 unsigned32 m48t08_get_register(     /* registers are at 1 byte boundaries */
    45   unsigned32  ulCtrlPort,           /*   and accessed as bytes            */
    46   unsigned8   ucRegNum
     44uint32_t  m48t08_get_register(     /* registers are at 1 byte boundaries */
     45  uint32_t    ulCtrlPort,           /*   and accessed as bytes            */
     46  uint8_t     ucRegNum
    4747);
    4848
    4949void  m48t08_set_register(
    50   unsigned32  ulCtrlPort,
    51   unsigned8   ucRegNum,
    52   unsigned32  ucData
     50  uint32_t    ulCtrlPort,
     51  uint8_t     ucRegNum,
     52  uint32_t    ucData
    5353);
    5454
    55 unsigned32 m48t08_get_register_2(   /* registers are at 2 byte boundaries */
    56   unsigned32  ulCtrlPort,           /*   and accessed as bytes            */
    57   unsigned8   ucRegNum
     55uint32_t  m48t08_get_register_2(   /* registers are at 2 byte boundaries */
     56  uint32_t    ulCtrlPort,           /*   and accessed as bytes            */
     57  uint8_t     ucRegNum
    5858);
    5959
    6060void  m48t08_set_register_2(
    61   unsigned32  ulCtrlPort,
    62   unsigned8   ucRegNum,
    63   unsigned32  ucData
     61  uint32_t    ulCtrlPort,
     62  uint8_t     ucRegNum,
     63  uint32_t    ucData
    6464);
    6565
    66 unsigned32 m48t08_get_register_4(   /* registers are at 4 byte boundaries */
    67   unsigned32  ulCtrlPort,           /*   and accessed as bytes            */
    68   unsigned8   ucRegNum
     66uint32_t  m48t08_get_register_4(   /* registers are at 4 byte boundaries */
     67  uint32_t    ulCtrlPort,           /*   and accessed as bytes            */
     68  uint8_t     ucRegNum
    6969);
    7070
    7171void  m48t08_set_register_4(
    72   unsigned32  ulCtrlPort,
    73   unsigned8   ucRegNum,
    74   unsigned32  ucData
     72  uint32_t    ulCtrlPort,
     73  uint8_t     ucRegNum,
     74  uint32_t    ucData
    7575);
    7676
    77 unsigned32 m48t08_get_register_8(   /* registers are at 8 byte boundaries */
    78   unsigned32  ulCtrlPort,           /*   and accessed as bytes            */
    79   unsigned8   ucRegNum
     77uint32_t  m48t08_get_register_8(   /* registers are at 8 byte boundaries */
     78  uint32_t    ulCtrlPort,           /*   and accessed as bytes            */
     79  uint8_t     ucRegNum
    8080);
    8181
    8282void  m48t08_set_register_8(
    83   unsigned32  ulCtrlPort,
    84   unsigned8   ucRegNum,
    85   unsigned32  ucData
     83  uint32_t    ulCtrlPort,
     84  uint8_t     ucRegNum,
     85  uint32_t    ucData
    8686);
    8787
  • c/src/libchip/rtc/m48t08_reg.c

    r83c5fc1 ree4f57d  
    2121#define _M48T08_MULTIPLIER 1
    2222#define _M48T08_NAME(_X) _X
    23 #define _M48T08_TYPE unsigned8
     23#define _M48T08_TYPE uint8_t 
    2424#endif
    2525
     
    3131 */
    3232
    33 unsigned32 _M48T08_NAME(m48t08_get_register)(
    34   unsigned32  ulCtrlPort,
    35   unsigned8   ucRegNum
     33uint32_t  _M48T08_NAME(m48t08_get_register)(
     34  uint32_t    ulCtrlPort,
     35  uint8_t     ucRegNum
    3636)
    3737{
     
    4848
    4949void  _M48T08_NAME(m48t08_set_register)(
    50   unsigned32  ulCtrlPort,
    51   unsigned8   ucRegNum,
    52   unsigned32  ucData
     50  uint32_t    ulCtrlPort,
     51  uint8_t     ucRegNum,
     52  uint32_t    ucData
    5353)
    5454{
  • c/src/libchip/rtc/m48t08_reg2.c

    r83c5fc1 ree4f57d  
    1818#define _M48T08_MULTIPLIER 2
    1919#define _M48T08_NAME(_X) _X##_2
    20 #define _M48T08_TYPE unsigned8
     20#define _M48T08_TYPE uint8_t 
    2121
    2222#include "m48t08_reg.c"
  • c/src/libchip/rtc/m48t08_reg4.c

    r83c5fc1 ree4f57d  
    1818#define _M48T08_MULTIPLIER 4
    1919#define _M48T08_NAME(_X) _X##_4
    20 #define _M48T08_TYPE unsigned8
     20#define _M48T08_TYPE uint8_t 
    2121
    2222#include "m48t08_reg.c"
  • c/src/libchip/rtc/m48t08_reg8.c

    r83c5fc1 ree4f57d  
    1818#define _M48T08_MULTIPLIER 8
    1919#define _M48T08_NAME(_X) _X##_8
    20 #define _M48T08_TYPE unsigned8
     20#define _M48T08_TYPE uint8_t 
    2121
    2222#include "m48t08_reg.c"
  • c/src/libchip/rtc/rtc.h

    r83c5fc1 ree4f57d  
    2020 */
    2121
    22 typedef unsigned32 (*getRegister_f)(unsigned32 port, unsigned8 register);
     22typedef uint32_t   (*getRegister_f)(uint32_t   port, uint8_t  register);
    2323typedef void       (*setRegister_f)(
    24                             unsigned32 port, unsigned8 reg, unsigned32 value);
     24                            uint32_t   port, uint8_t   reg, uint32_t  value);
    2525
    2626typedef struct _rtc_fns {
     
    6565  boolean      (*deviceProbe)(int minor);
    6666  void          *pDeviceParams;
    67   unsigned32     ulCtrlPort1;
    68   unsigned32     ulDataPort;
     67  uint32_t       ulCtrlPort1;
     68  uint32_t       ulDataPort;
    6969  getRegister_f  getRegister;
    7070  setRegister_f  setRegister;
  • c/src/libchip/serial/mc68681.c

    r83c5fc1 ree4f57d  
    9090)
    9191{
    92   unsigned32             pMC68681_port;
    93   unsigned32             pMC68681;
     92  uint32_t               pMC68681_port;
     93  uint32_t               pMC68681;
    9494  unsigned int           mode1;
    9595  unsigned int           mode2;
     
    220220MC68681_STATIC void mc68681_init(int minor)
    221221{
    222   unsigned32              pMC68681_port;
    223   unsigned32              pMC68681;
     222  uint32_t                pMC68681_port;
     223  uint32_t                pMC68681;
    224224  mc68681_context        *pmc68681Context;
    225225  setRegister_f           setReg;
     
    274274)
    275275{
    276   unsigned32             pMC68681;
    277   unsigned32             pMC68681_port;
     276  uint32_t               pMC68681;
     277  uint32_t               pMC68681_port;
    278278  unsigned int           baud;
    279279  unsigned int           acr_bit;
     
    331331)
    332332{
    333   unsigned32      pMC68681;
    334   unsigned32      pMC68681_port;
     333  uint32_t        pMC68681;
     334  uint32_t        pMC68681_port;
    335335  setRegister_f   setReg;
    336336
     
    362362)
    363363{
    364   unsigned32              pMC68681_port;
     364  uint32_t                pMC68681_port;
    365365  unsigned char           ucLineStatus;
    366366  int                     iTimeout;
     
    455455)
    456456{
    457   unsigned32      Irql;
    458   unsigned32      pMC68681_port;
     457  uint32_t        Irql;
     458  uint32_t        pMC68681_port;
    459459  setRegister_f   setReg;
    460460
     
    527527)
    528528{
    529   unsigned32           pMC68681_port;
     529  uint32_t             pMC68681_port;
    530530  unsigned char        ucLineStatus;
    531531  unsigned char        cChar;
     
    624624)
    625625{
    626   unsigned32              pMC68681;
    627   unsigned32              pMC68681_port;
    628   volatile unsigned8      ucLineStatus;
    629   volatile unsigned8      ucISRStatus;
     626  uint32_t                pMC68681;
     627  uint32_t                pMC68681_port;
     628  volatile uint8_t        ucLineStatus;
     629  volatile uint8_t        ucISRStatus;
    630630  unsigned char           cChar;
    631631  getRegister_f           getReg;
     
    763763)
    764764{
    765   unsigned32            pMC68681;
     765  uint32_t              pMC68681;
    766766  setRegister_f         setReg;
    767767
  • c/src/libchip/serial/mc68681.h

    r83c5fc1 ree4f57d  
    7171 */
    7272
    73 unsigned8 mc68681_get_register(     /* registers are at 1 byte boundaries */
    74   unsigned32  ulCtrlPort,           /*   and accessed as bytes            */
    75   unsigned8   ucRegNum
     73uint8_t  mc68681_get_register(     /* registers are at 1 byte boundaries */
     74  uint32_t    ulCtrlPort,           /*   and accessed as bytes            */
     75  uint8_t     ucRegNum
    7676);
    7777
    7878void  mc68681_set_register(
    79   unsigned32  ulCtrlPort,
    80   unsigned8   ucRegNum,
    81   unsigned8   ucData
     79  uint32_t    ulCtrlPort,
     80  uint8_t     ucRegNum,
     81  uint8_t     ucData
    8282);
    8383
    84 unsigned8 mc68681_get_register_2(   /* registers are at 2 byte boundaries */
    85   unsigned32  ulCtrlPort,           /*   and accessed as bytes            */
    86   unsigned8   ucRegNum
     84uint8_t  mc68681_get_register_2(   /* registers are at 2 byte boundaries */
     85  uint32_t    ulCtrlPort,           /*   and accessed as bytes            */
     86  uint8_t     ucRegNum
    8787);
    8888
    8989void  mc68681_set_register_2(
    90   unsigned32  ulCtrlPort,
    91   unsigned8   ucRegNum,
    92   unsigned8   ucData
     90  uint32_t    ulCtrlPort,
     91  uint8_t     ucRegNum,
     92  uint8_t     ucData
    9393);
    9494
    95 unsigned8 mc68681_get_register_4(   /* registers are at 4 byte boundaries */
    96   unsigned32  ulCtrlPort,           /*   and accessed as bytes            */
    97   unsigned8   ucRegNum
     95uint8_t  mc68681_get_register_4(   /* registers are at 4 byte boundaries */
     96  uint32_t    ulCtrlPort,           /*   and accessed as bytes            */
     97  uint8_t     ucRegNum
    9898);
    9999
    100100void  mc68681_set_register_4(
    101   unsigned32  ulCtrlPort,
    102   unsigned8   ucRegNum,
    103   unsigned8   ucData
     101  uint32_t    ulCtrlPort,
     102  uint8_t     ucRegNum,
     103  uint8_t     ucData
    104104);
    105105
    106 unsigned8 mc68681_get_register_8(   /* registers are at 8 byte boundaries */
    107   unsigned32  ulCtrlPort,           /*   and accessed as bytes            */
    108   unsigned8   ucRegNum
     106uint8_t  mc68681_get_register_8(   /* registers are at 8 byte boundaries */
     107  uint32_t    ulCtrlPort,           /*   and accessed as bytes            */
     108  uint8_t     ucRegNum
    109109);
    110110
    111111void  mc68681_set_register_8(
    112   unsigned32  ulCtrlPort,
    113   unsigned8   ucRegNum,
    114   unsigned8   ucData
     112  uint32_t    ulCtrlPort,
     113  uint8_t     ucRegNum,
     114  uint8_t     ucData
    115115);
    116116
  • c/src/libchip/serial/mc68681_reg.c

    r83c5fc1 ree4f57d  
    2121#define _MC68681_MULTIPLIER 1
    2222#define _MC68681_NAME(_X) _X
    23 #define _MC68681_TYPE unsigned8
     23#define _MC68681_TYPE uint8_t 
    2424#endif
    2525
     
    3131 */
    3232
    33 unsigned8 _MC68681_NAME(mc68681_get_register)(
    34   unsigned32  ulCtrlPort,
    35   unsigned8   ucRegNum
     33uint8_t  _MC68681_NAME(mc68681_get_register)(
     34  uint32_t    ulCtrlPort,
     35  uint8_t     ucRegNum
    3636)
    3737{
     
    4848
    4949void  _MC68681_NAME(mc68681_set_register)(
    50   unsigned32  ulCtrlPort,
    51   unsigned8   ucRegNum,
    52   unsigned8   ucData
     50  uint32_t    ulCtrlPort,
     51  uint8_t     ucRegNum,
     52  uint8_t     ucData
    5353)
    5454{
  • c/src/libchip/serial/mc68681_reg2.c

    r83c5fc1 ree4f57d  
    1818#define _MC68681_MULTIPLIER 2
    1919#define _MC68681_NAME(_X) _X##_2
    20 #define _MC68681_TYPE unsigned8
     20#define _MC68681_TYPE uint8_t 
    2121
    2222#include "mc68681_reg.c"
  • c/src/libchip/serial/mc68681_reg4.c

    r83c5fc1 ree4f57d  
    1818#define _MC68681_MULTIPLIER 4
    1919#define _MC68681_NAME(_X) _X##_4
    20 #define _MC68681_TYPE unsigned8
     20#define _MC68681_TYPE uint8_t 
    2121
    2222#include "mc68681_reg.c"
  • c/src/libchip/serial/mc68681_reg8.c

    r83c5fc1 ree4f57d  
    1818#define _MC68681_MULTIPLIER 8
    1919#define _MC68681_NAME(_X) _X##_8
    20 #define _MC68681_TYPE unsigned8
     20#define _MC68681_TYPE uint8_t 
    2121
    2222#include "mc68681_reg.c"
  • c/src/libchip/serial/ns16550.c

    r83c5fc1 ree4f57d  
    7676NS16550_STATIC void ns16550_init(int minor)
    7777{
    78   unsigned32              pNS16550;
    79   unsigned8               ucTrash;
    80   unsigned8               ucDataByte;
    81   unsigned32              ulBaudDivisor;
     78  uint32_t                pNS16550;
     79  uint8_t                 ucTrash;
     80  uint8_t                 ucDataByte;
     81  uint32_t                ulBaudDivisor;
    8282  ns16550_context        *pns16550Context;
    8383  setRegister_f           setReg;
     
    104104
    105105  ulBaudDivisor = NS16550_Baud(
    106     (unsigned32) Console_Port_Tbl[minor].ulClock,
    107     (unsigned32) Console_Port_Tbl[minor].pDeviceParams
     106    (uint32_t  ) Console_Port_Tbl[minor].ulClock,
     107    (uint32_t  ) Console_Port_Tbl[minor].pDeviceParams
    108108  );
    109109  ucDataByte = SP_LINE_DLAB;
     
    186186)
    187187{
    188   unsigned32              pNS16550;
     188  uint32_t                pNS16550;
    189189  unsigned char           ucLineStatus;
    190190  int                     iTimeout;
     
    232232NS16550_STATIC int ns16550_assert_RTS(int minor)
    233233{
    234   unsigned32              pNS16550;
    235   unsigned32              Irql;
     234  uint32_t                pNS16550;
     235  uint32_t                Irql;
    236236  ns16550_context        *pns16550Context;
    237237  setRegister_f           setReg;
     
    258258NS16550_STATIC int ns16550_negate_RTS(int minor)
    259259{
    260   unsigned32              pNS16550;
    261   unsigned32              Irql;
     260  uint32_t                pNS16550;
     261  uint32_t                Irql;
    262262  ns16550_context        *pns16550Context;
    263263  setRegister_f           setReg;
     
    289289NS16550_STATIC int ns16550_assert_DTR(int minor)
    290290{
    291   unsigned32              pNS16550;
    292   unsigned32              Irql;
     291  uint32_t                pNS16550;
     292  uint32_t                Irql;
    293293  ns16550_context        *pns16550Context;
    294294  setRegister_f           setReg;
     
    315315NS16550_STATIC int ns16550_negate_DTR(int minor)
    316316{
    317   unsigned32              pNS16550;
    318   unsigned32              Irql;
     317  uint32_t                pNS16550;
     318  uint32_t                Irql;
    319319  ns16550_context        *pns16550Context;
    320320  setRegister_f           setReg;
     
    347347)
    348348{
    349   unsigned32              pNS16550;
    350   unsigned32              ulBaudDivisor;
    351   unsigned8               ucLineControl;
    352   unsigned32              baud_requested;
     349  uint32_t                pNS16550;
     350  uint32_t                ulBaudDivisor;
     351  uint8_t                 ucLineControl;
     352  uint32_t                baud_requested;
    353353  setRegister_f           setReg;
    354354  getRegister_f           getReg;
    355   unsigned32              Irql;
     355  uint32_t                Irql;
    356356
    357357  pNS16550 = Console_Port_Tbl[minor].ulCtrlPort1;
     
    368368
    369369  ulBaudDivisor = NS16550_Baud(
    370     (unsigned32) Console_Port_Tbl[minor].ulClock,
     370    (uint32_t  ) Console_Port_Tbl[minor].ulClock,
    371371    termios_baud_to_number(baud_requested)
    372372  );
     
    444444)
    445445{
    446   unsigned32              pNS16550;
    447   volatile unsigned8      ucLineStatus;
    448   volatile unsigned8      ucInterruptId;
     446  uint32_t                pNS16550;
     447  volatile uint8_t        ucLineStatus;
     448  volatile uint8_t        ucInterruptId;
    449449  unsigned char           cChar;
    450450  getRegister_f           getReg;
     
    540540)
    541541{
    542   unsigned32     pNS16550;
     542  uint32_t       pNS16550;
    543543  setRegister_f  setReg;
    544544
     
    578578)
    579579{
    580   unsigned32     Irql;
    581   unsigned32     pNS16550;
     580  uint32_t       Irql;
     581  uint32_t       pNS16550;
    582582  setRegister_f  setReg;
    583583
     
    650650)
    651651{
    652   unsigned32           pNS16550;
     652  uint32_t             pNS16550;
    653653  unsigned char        ucLineStatus;
    654654  char                 cChar;
  • c/src/libchip/serial/ns16550_p.h

    r83c5fc1 ree4f57d  
    161161typedef struct _ns16550_context
    162162{
    163         unsigned8       ucModemCtrl;
     163        uint8_t         ucModemCtrl;
    164164} ns16550_context;
    165165
  • c/src/libchip/serial/serial.h

    r83c5fc1 ree4f57d  
    2323 */
    2424
    25 typedef unsigned8 (*getRegister_f)(unsigned32 port, unsigned8 register);
     25typedef uint8_t   (*getRegister_f)(uint32_t   port, uint8_t  register);
    2626typedef void      (*setRegister_f)(
    27                             unsigned32 port, unsigned8 reg, unsigned8 value);
    28 typedef unsigned8 (*getData_f)(unsigned32 port);
    29 typedef void      (*setData_f)(unsigned32 port, unsigned8 value);
     27                            uint32_t   port, uint8_t   reg, uint8_t  value);
     28typedef uint8_t   (*getData_f)(uint32_t  port);
     29typedef void      (*setData_f)(uint32_t   port, uint8_t  value);
    3030
    3131typedef struct _console_fns {
     
    121121  boolean      (*deviceProbe)(int minor);
    122122  console_flow  *pDeviceFlow;
    123   unsigned32     ulMargin;
    124   unsigned32     ulHysteresis;
     123  uint32_t       ulMargin;
     124  uint32_t       ulHysteresis;
    125125  void          *pDeviceParams;
    126   unsigned32     ulCtrlPort1;
    127   unsigned32     ulCtrlPort2;
    128   unsigned32     ulDataPort;
     126  uint32_t       ulCtrlPort1;
     127  uint32_t       ulCtrlPort2;
     128  uint32_t       ulDataPort;
    129129  getRegister_f  getRegister;
    130130  setRegister_f  setRegister;
    131131  getData_f      getData;
    132132  setData_f      setData;
    133   unsigned32     ulClock;
     133  uint32_t       ulClock;
    134134  unsigned int   ulIntVector;
    135135} console_tbl;
  • c/src/libchip/serial/z85c30.c

    r83c5fc1 ree4f57d  
    9393)
    9494{
    95   unsigned32      ulCtrlPort;
    96   unsigned32      ulBaudDivisor;
     95  uint32_t        ulCtrlPort;
     96  uint32_t        ulBaudDivisor;
    9797  setRegister_f   setReg;
    9898
     
    138138
    139139  ulBaudDivisor = Z85C30_Baud(
    140     (unsigned32) Console_Port_Tbl[minor].ulClock,
    141     (unsigned32) Console_Port_Tbl[minor].pDeviceParams
     140    (uint32_t  ) Console_Port_Tbl[minor].ulClock,
     141    (uint32_t  ) Console_Port_Tbl[minor].pDeviceParams
    142142  );
    143143
     
    254254Z85C30_STATIC void z85c30_init(int minor)
    255255{
    256   unsigned32       ulCtrlPort;
    257   unsigned8        dummy;
     256  uint32_t         ulCtrlPort;
     257  uint8_t          dummy;
    258258  z85c30_context  *pz85c30Context;
    259259  setRegister_f    setReg;
     
    431431)
    432432{
    433   unsigned32             ulCtrlPort;
    434   unsigned32             ulBaudDivisor;
    435   unsigned32             wr3;
    436   unsigned32             wr4;
    437   unsigned32             wr5;
     433  uint32_t               ulCtrlPort;
     434  uint32_t               ulBaudDivisor;
     435  uint32_t               wr3;
     436  uint32_t               wr4;
     437  uint32_t               wr5;
    438438  int                    baud_requested;
    439439  setRegister_f          setReg;
     
    452452
    453453  ulBaudDivisor = Z85C30_Baud(
    454     (unsigned32) Console_Port_Tbl[minor].ulClock,
    455     (unsigned32) termios_baud_to_number( baud_requested )
     454    (uint32_t  ) Console_Port_Tbl[minor].ulClock,
     455    (uint32_t  ) termios_baud_to_number( baud_requested )
    456456  );
    457457
     
    533533Z85C30_STATIC void z85c30_process(
    534534  int        minor,
    535   unsigned8  ucIntPend
    536 )
    537 {
    538   unsigned32          ulCtrlPort;
    539   volatile unsigned8  z85c30_status;
     535  uint8_t    ucIntPend
     536)
     537{
     538  uint32_t            ulCtrlPort;
     539  volatile uint8_t    z85c30_status;
    540540  unsigned char       cChar;
    541541  setRegister_f       setReg;
     
    642642{
    643643  int                 minor;
    644   unsigned32          ulCtrlPort;
    645   volatile unsigned8  ucIntPend;
    646   volatile unsigned8  ucIntPendPort;
     644  uint32_t            ulCtrlPort;
     645  volatile uint8_t    ucIntPend;
     646  volatile uint8_t    ucIntPendPort;
    647647  getRegister_f       getReg;
    648648
     
    685685)
    686686{
    687   unsigned32     ulCtrlPort;
     687  uint32_t       ulCtrlPort;
    688688  setRegister_f  setReg;
    689689
     
    704704)
    705705{
    706   unsigned32     ulCtrlPort1;
    707   unsigned32     ulCtrlPort2;
     706  uint32_t       ulCtrlPort1;
     707  uint32_t       ulCtrlPort2;
    708708  setRegister_f  setReg;
    709709
     
    749749  int   len)
    750750{
    751   unsigned32     Irql;
    752   unsigned32     ulCtrlPort;
     751  uint32_t       Irql;
     752  uint32_t       ulCtrlPort;
    753753  setRegister_f  setReg;
    754754
     
    792792)
    793793{
    794   volatile unsigned8  z85c30_status;
    795   unsigned32          ulCtrlPort;
     794  volatile uint8_t    z85c30_status;
     795  uint32_t            ulCtrlPort;
    796796  getRegister_f       getReg;
    797797
     
    853853)
    854854{
    855   volatile unsigned8 z85c30_status;
    856   unsigned32         ulCtrlPort;
     855  volatile uint8_t  z85c30_status;
     856  uint32_t           ulCtrlPort;
    857857  getRegister_f      getReg;
    858858  setRegister_f      setReg;
  • c/src/libchip/serial/z85c30.h

    r83c5fc1 ree4f57d  
    5151 */
    5252
    53 unsigned8 z85c30_get_register(   /* registers are byte-wide */
    54   unsigned32  ulCtrlPort,
    55   unsigned8   ucRegNum
     53uint8_t  z85c30_get_register(   /* registers are byte-wide */
     54  uint32_t    ulCtrlPort,
     55  uint8_t     ucRegNum
    5656);
    5757
    5858void z85c30_set_register(
    59   unsigned32  ulCtrlPort,
    60   unsigned8   ucRegNum,
    61   unsigned8   ucData
     59  uint32_t    ulCtrlPort,
     60  uint8_t     ucRegNum,
     61  uint8_t     ucData
    6262);
    6363
    64 unsigned8 z85c30_get_data(
    65   unsigned32  ulDataPort
     64uint8_t  z85c30_get_data(
     65  uint32_t    ulDataPort
    6666);
    6767
    6868void z85c30_set_data(
    69   unsigned32  ulDataPort,
    70   unsigned8   ucData
     69  uint32_t    ulDataPort,
     70  uint8_t     ucData
    7171);
    7272
  • c/src/libchip/serial/z85c30_p.h

    r83c5fc1 ree4f57d  
    311311typedef struct _z85c30_context
    312312{
    313   unsigned8 ucModemCtrl;
     313  uint8_t  ucModemCtrl;
    314314} z85c30_context;
    315315
  • c/src/libchip/serial/z85c30_reg.c

    r83c5fc1 ree4f57d  
    2020#define _Z85C30_MULTIPLIER 1
    2121#define _Z85C30_NAME(_X) _X
    22 #define _Z85C30_TYPE unsigned8
     22#define _Z85C30_TYPE uint8_t 
    2323#endif
    2424
     
    2727 */
    2828
    29 unsigned8 _Z85C30_NAME(z85c30_get_register)(
    30   unsigned32  ulCtrlPort,
    31   unsigned8   ucRegNum
     29uint8_t  _Z85C30_NAME(z85c30_get_register)(
     30  uint32_t    ulCtrlPort,
     31  uint8_t     ucRegNum
    3232)
    3333{
    3434  _Z85C30_TYPE          *port;
    35   unsigned8              data;
     35  uint8_t                data;
    3636  rtems_interrupt_level  level;
    3737
     
    5454
    5555void _Z85C30_NAME(z85c30_set_register)(
    56   unsigned32  ulCtrlPort,
    57   unsigned8   ucRegNum,
    58   unsigned8   ucData
     56  uint32_t    ulCtrlPort,
     57  uint8_t     ucRegNum,
     58  uint8_t     ucData
    5959)
    6060{
  • c/src/libchip/shmdr/addlq.c

    r83c5fc1 ree4f57d  
    2727)
    2828{
    29   rtems_unsigned32 index;
     29  uint32_t  index;
    3030
    3131  ecb->next  = Shm_Locked_queue_End_of_list;
  • c/src/libchip/shmdr/cnvpkt.c

    r83c5fc1 ree4f57d  
    3131)
    3232{
    33   rtems_unsigned32 *pkt, i;
     33  uint32_t  *pkt, i;
    3434
    35   pkt = (rtems_unsigned32 *) packet;
     35  pkt = (uint32_t  *) packet;
    3636  for ( i=RTEMS_MINIMUN_HETERO_CONVERSION ; i ; i--, pkt++ )
    3737    *pkt = CPU_swap_u32( *pkt );
  • c/src/libchip/shmdr/dump.c

    r83c5fc1 ree4f57d  
    2525Shm_Print_statistics(void)
    2626{
    27   rtems_unsigned32  ticks;
    28   rtems_unsigned32  ticks_per_second;
    29   rtems_unsigned32  seconds;
     27  uint32_t    ticks;
     28  uint32_t    ticks_per_second;
     29  uint32_t    seconds;
    3030  int               packets_per_second;
    3131
  • c/src/libchip/shmdr/fatal.c

    r83c5fc1 ree4f57d  
    2424  Internal_errors_Source  source,
    2525  boolean                 is_internal,
    26   rtems_unsigned32        error
     26  uint32_t          error
    2727)
    2828{
  • c/src/libchip/shmdr/getlq.c

    r83c5fc1 ree4f57d  
    2929{
    3030  Shm_Envelope_control *tmp_ecb;
    31   rtems_unsigned32 tmpfront;
     31  uint32_t  tmpfront;
    3232
    3333  tmp_ecb = NULL;
  • c/src/libchip/shmdr/init.c

    r83c5fc1 ree4f57d  
    3737
    3838{
    39   rtems_unsigned32         i, all_initialized;
    40   rtems_unsigned32         interrupt_cause, interrupt_value;
     39  uint32_t           i, all_initialized;
     40  uint32_t           interrupt_cause, interrupt_value;
    4141  void                    *interrupt_address;
    4242  Shm_Node_status_control *nscb;
    43   rtems_unsigned32         extension_id;    /* for installation of MPCI_Fatal */
    44   rtems_unsigned32         remaining_memory;
     43  uint32_t           extension_id;    /* for installation of MPCI_Fatal */
     44  uint32_t           remaining_memory;
    4545/* XXX these should use "public" methods to set their values.... */
    4646  rtems_configuration_table   *configuration = _Configuration_Table;
     
    123123
    124124  interrupt_address =
    125     (void *) Shm_Convert( (rtems_unsigned32)Shm_Configuration->Intr.address );
     125    (void *) Shm_Convert( (uint32_t  )Shm_Configuration->Intr.address );
    126126  interrupt_value   = Shm_Convert( Shm_Configuration->Intr.value );
    127127  interrupt_cause   = Shm_Convert( Shm_Configuration->Intr.length );
     
    173173     */
    174174
    175     Shm_Local_node_status->int_address = (rtems_unsigned32) interrupt_address;
     175    Shm_Local_node_status->int_address = (uint32_t  ) interrupt_address;
    176176    Shm_Local_node_status->int_value   = interrupt_value;
    177177    Shm_Local_node_status->int_length  = interrupt_cause;
     
    221221
    222222        Shm_Local_node_status->int_address =
    223           (rtems_unsigned32) interrupt_address;
     223          (uint32_t  ) interrupt_address;
    224224        Shm_Local_node_status->int_value   = interrupt_value;
    225225        Shm_Local_node_status->int_length  = interrupt_cause;
  • c/src/libchip/shmdr/initlq.c

    r83c5fc1 ree4f57d  
    2525void Shm_Locked_queue_Initialize(
    2626  Shm_Locked_queue_Control *lq_cb,
    27   rtems_unsigned32 owner
     27  uint32_t  owner
    2828)
    2929{
  • c/src/libchip/shmdr/intr.c

    r83c5fc1 ree4f57d  
    2727
    2828void Shm_Cause_interrupt(
    29   rtems_unsigned32 node
     29  uint32_t  node
    3030)
    3131{
    3232  Shm_Interrupt_information *intr;
    33   rtems_unsigned8  *u8;
    34   rtems_unsigned16 *u16;
    35   rtems_unsigned32 *u32;
    36   rtems_unsigned32  value;
     33  uint8_t    *u8;
     34  uint16_t  *u16;
     35  uint32_t  *u32;
     36  uint32_t    value;
    3737
    3838  intr = &Shm_Interrupt_table[node];
     
    4343       break;
    4444    case BYTE:
    45       u8   = (rtems_unsigned8 *)intr->address;
    46       *u8  = (rtems_unsigned8) value;
     45      u8   = (uint8_t  *)intr->address;
     46      *u8  = (uint8_t  ) value;
    4747      break;
    4848    case WORD:
    49       u16   = (rtems_unsigned16 *)intr->address;
    50       *u16  = (rtems_unsigned16) value;
     49      u16   = (uint16_t  *)intr->address;
     50      *u16  = (uint16_t  ) value;
    5151      break;
    5252    case LONG:
    53       u32   = (rtems_unsigned32 *)intr->address;
    54       *u32  = (rtems_unsigned32) value;
     53      u32   = (uint32_t  *)intr->address;
     54      *u32  = (uint32_t  ) value;
    5555      break;
    5656  }
  • c/src/libchip/shmdr/poll.c

    r83c5fc1 ree4f57d  
    2727void Shm_Poll()
    2828{
    29   rtems_unsigned32 tmpfront;
     29  uint32_t  tmpfront;
    3030  rtems_libio_ioctl_args_t args;
    3131
  • c/src/libchip/shmdr/send.c

    r83c5fc1 ree4f57d  
    2626
    2727struct pkt_cpy {
    28   rtems_unsigned32 packet[MAX_PACKET_SIZE/4];
     28  uint32_t  packet[MAX_PACKET_SIZE/4];
    2929};
    3030
    3131rtems_mpci_entry Shm_Send_packet(
    32   rtems_unsigned32 node,
     32  uint32_t  node,
    3333  rtems_packet_prefix *packet
    3434)
    3535{
    3636  Shm_Envelope_control *ecb, *tmp_ecb;
    37   rtems_unsigned32 nnum;
     37  uint32_t  nnum;
    3838
    3939  ecb = Shm_Packet_prefix_to_envelope_control_pointer( packet );
  • c/src/libchip/shmdr/shm_driver.h

    r83c5fc1 ree4f57d  
    8585 *  comply with the restrictive placement of lock bit by this
    8686 *  instruction.  The lock bit is the most significant bit in a
    87  *  big-endian rtems_unsigned32.  On other processors, the lock is
     87 *  big-endian uint32_t  .  On other processors, the lock is
    8888 *  typically implemented via an atomic swap or atomic modify
    8989 *  bits type instruction.
     
    255255
    256256#define Shm_Packet_prefix_to_envelope_control_pointer( pkt )   \
    257    ((Shm_Envelope_control *)((rtems_unsigned8 *)(pkt) - \
     257   ((Shm_Envelope_control *)((uint8_t  *)(pkt) - \
    258258   (sizeof(Shm_Envelope_preamble) + SHM_ENVELOPE_PREFIX_OVERHEAD)))
    259259
     
    265265/* volatile types */
    266266
    267 typedef volatile rtems_unsigned8  vol_u8;
    268 typedef volatile rtems_unsigned32 vol_u32;
     267typedef volatile uint8_t    vol_u8;
     268typedef volatile uint32_t  vol_u32;
    269269
    270270/* shm control information */
     
    397397 *               address may be specific to this node.
    398398 *  length     - The length of the shared memory in bytes.
    399  *  format     - The natural format for rtems_unsigned32's in the
     399 *  format     - The natural format for uint32_t  's in the
    400400 *               shared memory.  Valid values are currently
    401401 *               only SHM_LITTLE and SHM_BIG.
     
    426426  vol_u32          (*convert)();/* neutral conversion routine */
    427427  vol_u32            poll_intr;/* POLLED or INTR driven mode  */
    428   void             (*cause_intr)( rtems_unsigned32 );
     428  void             (*cause_intr)( uint32_t  );
    429429  Shm_Interrupt_information   Intr;     /* cause intr information      */
    430430};
     
    447447SHM_EXTERN rtems_configuration_table    *Shm_RTEMS_Configuration;
    448448SHM_EXTERN rtems_multiprocessing_table  *Shm_RTEMS_MP_Configuration;
    449 SHM_EXTERN rtems_unsigned32              Shm_Receive_message_count;
    450 SHM_EXTERN rtems_unsigned32              Shm_Null_message_count;
    451 SHM_EXTERN rtems_unsigned32              Shm_Interrupt_count;
    452 SHM_EXTERN rtems_unsigned32              Shm_Local_node;
     449SHM_EXTERN uint32_t                Shm_Receive_message_count;
     450SHM_EXTERN uint32_t                Shm_Null_message_count;
     451SHM_EXTERN uint32_t                Shm_Interrupt_count;
     452SHM_EXTERN uint32_t                Shm_Local_node;
    453453SHM_EXTERN Shm_Locked_queue_Control      *Shm_Local_receive_queue;
    454454SHM_EXTERN Shm_Node_status_control       *Shm_Local_node_status;
    455 SHM_EXTERN rtems_unsigned32              Shm_isrstat;
     455SHM_EXTERN uint32_t                Shm_isrstat;
    456456                                                     /* reported by shmdr */
    457457
    458 SHM_EXTERN rtems_unsigned32 Shm_Pending_initialization;
    459 SHM_EXTERN rtems_unsigned32 Shm_Initialization_complete;
    460 SHM_EXTERN rtems_unsigned32 Shm_Active_node;
    461 
    462 SHM_EXTERN rtems_unsigned32 Shm_Maximum_nodes;
    463 SHM_EXTERN rtems_unsigned32 Shm_Maximum_envelopes;
    464 
    465 SHM_EXTERN rtems_unsigned32 Shm_Locked_queue_End_of_list;
    466 SHM_EXTERN rtems_unsigned32 Shm_Locked_queue_Not_on_list;
     458SHM_EXTERN uint32_t  Shm_Pending_initialization;
     459SHM_EXTERN uint32_t  Shm_Initialization_complete;
     460SHM_EXTERN uint32_t  Shm_Active_node;
     461
     462SHM_EXTERN uint32_t  Shm_Maximum_nodes;
     463SHM_EXTERN uint32_t  Shm_Maximum_envelopes;
     464
     465SHM_EXTERN uint32_t  Shm_Locked_queue_End_of_list;
     466SHM_EXTERN uint32_t  Shm_Locked_queue_Not_on_list;
    467467
    468468/* functions */
     
    473473Shm_Envelope_control *Shm_Locked_queue_Get( Shm_Locked_queue_Control * );
    474474void           Shm_Locked_queue_Initialize(
    475                   Shm_Locked_queue_Control *, rtems_unsigned32 );
     475                  Shm_Locked_queue_Control *, uint32_t  );
    476476            /* Shm_Initialize_lock is CPU dependent */
    477477            /* Shm_Lock is CPU dependent */
     
    481481void           Init_env_pool();
    482482void           Shm_Print_statistics( void );
    483 void           MPCI_Fatal( Internal_errors_Source, boolean, rtems_unsigned32 );
    484 rtems_task     Shm_Cause_interrupt( rtems_unsigned32 );
     483void           MPCI_Fatal( Internal_errors_Source, boolean, uint32_t  );
     484rtems_task     Shm_Cause_interrupt( uint32_t  );
    485485void           Shm_Poll();
    486486void           Shm_setclockvec();
     
    491491/* target specific routines */
    492492void          *Shm_Convert_address( void * );
    493 void           Shm_Get_configuration( rtems_unsigned32, shm_config_table ** );
     493void           Shm_Get_configuration( uint32_t  , shm_config_table ** );
    494494void           Shm_isr();
    495495void           Shm_setvec( void );
     
    515515
    516516rtems_mpci_entry Shm_Send_packet(
    517   rtems_unsigned32,
     517  uint32_t  ,
    518518  rtems_packet_prefix *
    519519);
Note: See TracChangeset for help on using the changeset viewer.