Ignore:
Timestamp:
May 3, 2005, 6:48:32 PM (15 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
dc5e3d4f
Parents:
e54db8b
Message:

2005-05-03 Joel Sherrill <joel@…>

  • sh7045/sci/sci.c, sh7045/sci/sci_termios.c: Remove warnings.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libcpu/sh/sh7045/sci/sci_termios.c

    re54db8b r2afd852a  
    6262  tcflag_t      cflag,
    6363  unsigned char *smr,
    64   unsigned char *brr );
     64  unsigned char *brr
     65);
    6566
    6667/*
     
    7273)
    7374{
    74     uint8_t     smr ;
    75     uint8_t     brr ;
     75    uint8_t     smr;
     76    uint8_t     brr;
    7677    int a;
    7778
    7879    tcflag_t c_cflag = t->c_cflag;
    7980
    80     if ( c_cflag & CBAUD )
    81     {
     81    if ( c_cflag & CBAUD ) {
    8282        if ( _sci_get_brparms( c_cflag, &smr, &brr ) != 0 )
    8383            return -1 ;
    8484    }
    8585
    86     if ( c_cflag & CSIZE )
    87     {
     86    if ( c_cflag & CSIZE ) {
    8887        if ( c_cflag & CS8 )
    8988            smr &= ~SCI_SEVEN_BIT_DATA;
     
    114113    SH_SCI_REG_DATA(brr, minor, SCI_BRR);
    115114
    116     for(a=0; a < 10000L; a++) { /* Delay one bit */
     115    for (a=0; a < 10000L; a++) { /* Delay one bit */
    117116        asm volatile ("nop");
    118117    }
     
    132131    int minor;
    133132
    134     for(minor = 0; minor < Console_Port_Count; minor++)
    135     {
    136         if(Console_Port_Tbl[minor].ulIntVector == vector)
    137         {
    138             uint8_t   temp8;
     133    for (minor = 0; minor < Console_Port_Count; minor++) {
     134        if (Console_Port_Tbl[minor].ulIntVector == vector) {
     135            char   temp8;
    139136
    140137            /*
     
    144141
    145142            rtems_termios_enqueue_raw_characters(
    146                 Console_Port_Data[minor].termios_data,
    147                 (char*)&temp8, 1);
     143                Console_Port_Data[minor].termios_data, &temp8, 1);
    148144
    149145            SH_SCI_REG_MASK(SCI_RDRF, minor, SCI_SSR);
     
    162158    int minor;
    163159
    164     for(minor = 0; minor < Console_Port_Count; minor++)
    165     {
    166         if(Console_Port_Tbl[minor].ulDataPort == vector)
    167         {
     160    for (minor = 0; minor < Console_Port_Count; minor++) {
     161        if (Console_Port_Tbl[minor].ulDataPort == vector) {
    168162            /*
    169163             * FIXME: Error handling should be added
     
    175169            SH_SCI_REG_MASK(SCI_TIE, minor, SCI_SCR);
    176170
    177             if(rtems_termios_dequeue_characters(
    178                    Console_Port_Data[minor].termios_data, 1))
    179             {
     171            if (rtems_termios_dequeue_characters(
     172                   Console_Port_Data[minor].termios_data, 1)) {
    180173                /*
    181174                 * More characters to be received - interrupt must be enabled
     
    199192     * set PFC registers to enable I/O pins
    200193     */
    201     if ((minor == 0))
    202     {
     194    if ((minor == 0)) {
    203195        temp16 = read16(PFC_PACRL2);         /* disable SCK0, DMA, IRQ */
    204196        temp16 &= ~(PA2MD1 | PA2MD0);
     
    206198        write16(temp16, PFC_PACRL2);
    207199
    208     }
    209     else if (minor == 1)
    210     {
     200    } else if (minor == 1) {
    211201        temp16 = read16(PFC_PACRL2);          /* disable SCK1, DMA, IRQ */
    212202        temp16 &= ~(PA5MD1 | PA5MD0);
     
    235225     * Disable IRQ of SCIx
    236226     */
    237     status = sh_set_irq_priority(
    238         Console_Port_Tbl[minor].ulIntVector, 0);
    239 
    240     if(status != RTEMS_SUCCESSFUL)
     227    status = sh_set_irq_priority( Console_Port_Tbl[minor].ulIntVector, 0);
     228
     229    if (status != RTEMS_SUCCESSFUL)
    241230        rtems_fatal_error_occurred(status);
    242231
     
    251240        &old_isr);
    252241
    253     if(status != RTEMS_SUCCESSFUL)
     242    if (status != RTEMS_SUCCESSFUL)
    254243        rtems_fatal_error_occurred(status);
    255244
     
    259248        &old_isr);
    260249
    261     if(status != RTEMS_SUCCESSFUL)
     250    if (status != RTEMS_SUCCESSFUL)
    262251        rtems_fatal_error_occurred(status);
    263252
     
    271260        Console_Port_Tbl[minor].ulCtrlPort2);
    272261
    273     if(status != RTEMS_SUCCESSFUL)
     262    if (status != RTEMS_SUCCESSFUL)
    274263        rtems_fatal_error_occurred(status);
    275264}
     
    284273  int major,
    285274  int minor,
    286   void *arg )
    287 {
    288     uint8_t   temp8;
     275  void *arg
     276)
     277{
     278    char   temp8;
    289279    unsigned int a ;
    290280
     
    292282     * check for valid minor number
    293283     */
    294     if(( minor > ( SCI_MINOR_DEVICES -1 )) || ( minor < 0 ))
    295     {
     284    if (( minor > ( SCI_MINOR_DEVICES -1 )) || ( minor < 0 )) {
    296285        return RTEMS_INVALID_NUMBER;
    297286    }
     
    306295    sh_sci_set_attributes(minor, Console_Port_Tbl[minor].pDeviceParams);
    307296
    308     for(a=0; a < 10000L; a++) {                      /* Delay */
     297    for (a=0; a < 10000L; a++) {                      /* Delay */
    309298        asm volatile ("nop");
    310299    }
     
    317306     */
    318307    temp8 = read8(Console_Port_Tbl[minor].ulCtrlPort1 + SCI_SSR);
    319     while(temp8 & (SCI_RDRF | SCI_ORER | SCI_FER | SCI_PER))
    320     {
     308    while(temp8 & (SCI_RDRF | SCI_ORER | SCI_FER | SCI_PER)) {
    321309        /* flush input */
    322310        temp8 = read8(Console_Port_Tbl[minor].ulCtrlPort1 + SCI_RDR);
     
    338326     * Interrupt setup
    339327     */
    340     if(Console_Port_Tbl[minor].pDeviceFns->deviceOutputUsesInterrupts)
    341     {
     328    if (Console_Port_Tbl[minor].pDeviceFns->deviceOutputUsesInterrupts) {
    342329        SH_SCI_REG_FLAG(SCI_RIE, minor, SCI_SCR);
    343330    }
     
    359346
    360347    /* Shutdown interrupts if necessary */
    361     if(Console_Port_Tbl[minor].pDeviceFns->deviceOutputUsesInterrupts)
     348    if (Console_Port_Tbl[minor].pDeviceFns->deviceOutputUsesInterrupts)
    362349    {
    363350        SH_SCI_REG_MASK((SCI_TIE | SCI_RIE), minor, SCI_SCR);
     
    370357 */
    371358int sh_sci_write_support_int(
    372     int         minor,
    373     const char *buf,
    374     int         len
    375 )
    376 {
    377     if(!len)
     359  int            minor,
     360  const char    *buf,
     361  int            len
     362)
     363{
     364    if (!len)
    378365        return 0;
    379366    /*
     
    394381 */
    395382int sh_sci_write_support_polled(
    396   int   minor,
    397   const char *buf,
    398   int   len
     383  int            minor,
     384  const char    *buf,
     385  int            len
    399386)
    400387{
    401388    int count = 0;
    402389
    403     while(count < len)
    404     {
     390    while(count < len) {
    405391        sh_sci_write_polled(minor, buf[count]);
    406392        count++;
     
    416402 */
    417403void sh_sci_write_polled(
    418     int minor,
    419     char c
     404  int    minor,
     405  char    c
    420406)
    421407{
     
    440426int sh_sci_inbyte_nonblocking_polled(int minor)
    441427{
    442     uint8_t   inbyte;
     428    char   inbyte;
    443429
    444430    /*
    445431     * Check if input buffer is full
    446432     */
    447     if(read8(Console_Port_Tbl[minor].ulCtrlPort1 + SCI_SSR) & SCI_RDRF)
    448     {
     433    if (read8(Console_Port_Tbl[minor].ulCtrlPort1 + SCI_SSR) & SCI_RDRF) {
    449434        inbyte = read8(Console_Port_Tbl[minor].ulCtrlPort1 + SCI_RDR);
    450435        SH_SCI_REG_MASK(SCI_RDRF, minor, SCI_SSR);
     
    453438         * Check for errors
    454439         */
    455         if(read8(Console_Port_Tbl[minor].ulCtrlPort1 + SCI_SSR) &
    456            (SCI_ORER | SCI_FER | SCI_PER))
    457         {
     440        if (read8(Console_Port_Tbl[minor].ulCtrlPort1 + SCI_SSR) &
     441           (SCI_ORER | SCI_FER | SCI_PER)) {
    458442            SH_SCI_REG_MASK((SCI_ORER | SCI_FER | SCI_PER), minor, SCI_SSR);
    459443            return -1;
Note: See TracChangeset for help on using the changeset viewer.