Changeset b607d9c8 in rtems


Ignore:
Timestamp:
04/26/05 23:03:51 (18 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
a6e2293
Parents:
17a5e1d8
Message:

2005-04-26 Joel Sherrill <joel@…>

  • 3c509/3c509.c, wd8003/wd8003.c: Eliminate warnings.
Location:
c/src/lib/libbsp/i386/pc386
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/i386/pc386/3c509/3c509.c

    r17a5e1d8 rb607d9c8  
    5959 * MODIFICATION/HISTORY:
    6060 * $Log$
     61 * Revision 1.5  2004/07/25 14:21:43  joel
     62 * 2004-07-25   Joel Sherrill <joel@OARcorp.com>
     63 *
     64 *      * 3c509/3c509.c: Add <sys/errno.h>.
     65 *      * startup/linkcmds: Add .jcr section.
     66 *
    6167 * Revision 1.4  2004/04/21 16:01:33  ralf
    6268 * Remove duplicate white lines.
     
    243249 *
    244250 **********************************************************************************/
    245 static __inline void outsl( unsigned short io_addr, unsigned char *out_data, int len )
     251static __inline void outsl( unsigned short io_addr, uint8_t *out_data, int len )
    246252{
    247253   u_long *pl = ( u_long *)out_data;
     
    261267 *
    262268 **********************************************************************************/
    263 static __inline void outsw( unsigned short io_addr, unsigned char *out_data, int len )
     269static __inline void outsw( unsigned short io_addr, uint8_t *out_data, int len )
    264270{
    265271   u_short *ps = ( u_short *)out_data;
     
    279285 *
    280286 **********************************************************************************/
    281 static __inline void outsb( unsigned short io_addr, unsigned char *out_data, int len )
     287static __inline void outsb( unsigned short io_addr, uint8_t *out_data, int len )
    282288{
    283289   while( len-- )
     
    296302 *
    297303 **********************************************************************************/
    298 static __inline void insw( unsigned short io_addr, unsigned char *in_data, int len )
     304static __inline void insw( unsigned short io_addr, uint8_t *in_data, int len )
    299305{
    300306   u_short *ps = ( u_short *)in_data;
     
    314320 *
    315321 **********************************************************************************/
    316 static __inline void insl( unsigned short io_addr, unsigned char *in_data, int len )
     322static __inline void insl( unsigned short io_addr, uint8_t *in_data, int len )
    317323{
    318324   u_long *pl = ( u_long *)in_data;
     
    332338 *
    333339 **********************************************************************************/
    334 static __inline void insb( unsigned short io_addr, unsigned char *in_data, int len )
     340static __inline void insb( unsigned short io_addr, uint8_t *in_data, int len )
    335341{
    336342   while( len-- )
     
    376382 *
    377383 **********************************************************************************/
    378 void __inline outb( unsigned short io_addr, unsigned char out_data )
     384void __inline outb( unsigned short io_addr, uint8_t out_data )
    379385{
    380386  outport_byte( io_addr, out_data );
     
    388394 *
    389395 **********************************************************************************/
    390 static __inline unsigned char inb( unsigned short io_addr )
    391 {
    392   unsigned char in_data;
     396static __inline uint8_t inb( unsigned short io_addr )
     397{
     398  uint8_t in_data;
    393399  inport_byte( io_addr, in_data );
    394400  return in_data;
     
    13301336       if( ep_ftst(F_ACCESS_32_BITS ) )
    13311337       {
    1332               outsl( BASE + EP_W1_TX_PIO_WR_1, mtod(m, caddr_t), m->m_len / 4 );
     1338              outsl( BASE + EP_W1_TX_PIO_WR_1, mtod(m, uint8_t *), m->m_len / 4 );
    13331339              if( m->m_len & 3 )
    1334              outsb(BASE + EP_W1_TX_PIO_WR_1, mtod(m, caddr_t) + (m->m_len & (~3)), m->m_len & 3 );
     1340             outsb(BASE + EP_W1_TX_PIO_WR_1, mtod(m, uint8_t *) + (m->m_len & (~3)), m->m_len & 3 );
    13351341       }
    13361342       else
    13371343       {
    1338               outsw( BASE + EP_W1_TX_PIO_WR_1, mtod(m, caddr_t), m->m_len / 2 );
     1344              outsw( BASE + EP_W1_TX_PIO_WR_1, mtod(m, uint8_t *), m->m_len / 2 );
    13391345              if( m->m_len & 1 )
    1340                   outb( BASE + EP_W1_TX_PIO_WR_1, *(mtod(m, caddr_t) + m->m_len - 1) );
     1346                  outb( BASE + EP_W1_TX_PIO_WR_1, *(mtod(m, uint8_t *) + m->m_len - 1) );
    13411347           }
    13421348        }
     
    14241430
    14251431           /* Read what should be the header. */
    1426            insw(BASE + EP_W1_RX_PIO_RD_1, mtod(top, caddr_t), sizeof(struct ether_header) / 2);
     1432           insw(BASE + EP_W1_RX_PIO_RD_1, mtod(top, uint8_t *), sizeof(struct ether_header) / 2);
    14271433           top->m_len = sizeof(struct ether_header);
    14281434           rx_fifo -= sizeof(struct ether_header);
     
    14551461           if( ep_ftst( F_ACCESS_32_BITS ) )
    14561462           { /* default for EISA configured cards*/
    1457               insl( BASE + EP_W1_RX_PIO_RD_1, mtod(m, caddr_t) + m->m_len, lenthisone / 4);
     1463              insl( BASE + EP_W1_RX_PIO_RD_1, mtod(m, uint8_t *) + m->m_len, lenthisone / 4);
    14581464              m->m_len += (lenthisone & ~3);
    14591465              if (lenthisone & 3)
    1460                      insb(BASE + EP_W1_RX_PIO_RD_1, mtod(m, caddr_t) + m->m_len, lenthisone & 3);
     1466                     insb(BASE + EP_W1_RX_PIO_RD_1, mtod(m, uint8_t *) + m->m_len, lenthisone & 3);
    14611467              m->m_len += (lenthisone & 3);
    14621468            }
    14631469            else
    14641470            {
    1465               insw(BASE + EP_W1_RX_PIO_RD_1, mtod(m, caddr_t) + m->m_len, lenthisone / 2);
     1471              insw(BASE + EP_W1_RX_PIO_RD_1, mtod(m, uint8_t *) + m->m_len, lenthisone / 2);
    14661472              m->m_len += lenthisone;
    14671473              if( lenthisone & 1 )
    1468                      *(mtod(m, caddr_t) + m->m_len - 1) = inb(BASE + EP_W1_RX_PIO_RD_1);
     1474                     *(mtod(m, uint8_t *) + m->m_len - 1) = inb(BASE + EP_W1_RX_PIO_RD_1);
    14691475           }
    14701476           rx_fifo -= lenthisone;
  • c/src/lib/libbsp/i386/pc386/ChangeLog

    r17a5e1d8 rb607d9c8  
     12005-04-26      Joel Sherrill <joel@OARcorp.com>
     2
     3        * 3c509/3c509.c, wd8003/wd8003.c: Eliminate warnings.
     4
    152005-04-18      Eric Valette <eric.valette@free.fr>
    26
  • c/src/lib/libbsp/i386/pc386/wd8003/wd8003.c

    r17a5e1d8 rb607d9c8  
    324324      m->m_pkthdr.rcvif = ifp;
    325325
    326       temp = m->m_data;
     326      temp = (unsigned char *) m->m_data;
    327327      m->m_len = m->m_pkthdr.len = len - sizeof(struct ether_header);
    328328
     
    364364        struct mbuf *n;
    365365        unsigned int len, tport;
    366         char *shp, txReady;
     366        uint8_t *shp, txReady;
    367367
    368368        tport = dp->port;
Note: See TracChangeset for help on using the changeset viewer.