Changeset 8a2d4f2b in rtems


Ignore:
Timestamp:
Jun 23, 1998, 2:54:09 PM (22 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
9eef52b
Parents:
7deeb16
Message:

Added NULL entry for setAttributes.

Location:
c/src
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libchip/serial/ns16550.c

    r7deeb16 r8a2d4f2b  
    5353  ns16550_initialize_interrupts,  /* deviceInitialize */
    5454  ns16550_write_polled,           /* deviceWritePolled */
     55  NULL,                           /* deviceSetAttributes */
    5556  FALSE,                          /* deviceOutputUsesInterrupts */
    5657};
     
    6566  ns16550_init,                        /* deviceInitialize */
    6667  ns16550_write_polled,                /* deviceWritePolled */
     68  NULL,                                /* deviceSetAttributes */
    6769  FALSE,                               /* deviceOutputUsesInterrupts */
    6870};
     
    599601  if(ucLineStatus & SP_LSR_RDY) {
    600602    cChar = (*getReg)(pNS16550, NS16550_RECEIVE_BUFFER);
    601     return((int)cChar);
     603    return (int)cChar;
    602604  } else {
    603     return(-1);
    604   }
    605 }
     605    return -1;
     606  }
     607}
  • c/src/lib/libchip/serial/serial.h

    r7deeb16 r8a2d4f2b  
    4343  void    (*deviceInitialize)(int minor);
    4444  void    (*deviceWritePolled)(int minor, char cChar);
     45  int     (*deviceSetAttributes)(int minor, const struct termios *t);
    4546  int       deviceOutputUsesInterrupts;
    4647} console_fns;
  • c/src/lib/libchip/serial/z85c30.c

    r7deeb16 r8a2d4f2b  
    6868  z85c30_initialize_interrupts,  /* deviceInitialize */
    6969  z85c30_write_polled,           /* deviceWritePolled */
     70  NULL,                          /* deviceSetAttributes */
    7071  FALSE,                         /* deviceOutputUsesInterrupts */
    7172};
     
    8081  z85c30_init,                       /* deviceInitialize */
    8182  z85c30_write_polled,               /* deviceWritePolled */
     83  NULL,                              /* deviceSetAttributes */
    8284  FALSE,                             /* deviceOutputUsesInterrupts */
    8385};
  • c/src/libchip/serial/ns16550.c

    r7deeb16 r8a2d4f2b  
    5353  ns16550_initialize_interrupts,  /* deviceInitialize */
    5454  ns16550_write_polled,           /* deviceWritePolled */
     55  NULL,                           /* deviceSetAttributes */
    5556  FALSE,                          /* deviceOutputUsesInterrupts */
    5657};
     
    6566  ns16550_init,                        /* deviceInitialize */
    6667  ns16550_write_polled,                /* deviceWritePolled */
     68  NULL,                                /* deviceSetAttributes */
    6769  FALSE,                               /* deviceOutputUsesInterrupts */
    6870};
     
    599601  if(ucLineStatus & SP_LSR_RDY) {
    600602    cChar = (*getReg)(pNS16550, NS16550_RECEIVE_BUFFER);
    601     return((int)cChar);
     603    return (int)cChar;
    602604  } else {
    603     return(-1);
    604   }
    605 }
     605    return -1;
     606  }
     607}
  • c/src/libchip/serial/serial.h

    r7deeb16 r8a2d4f2b  
    4343  void    (*deviceInitialize)(int minor);
    4444  void    (*deviceWritePolled)(int minor, char cChar);
     45  int     (*deviceSetAttributes)(int minor, const struct termios *t);
    4546  int       deviceOutputUsesInterrupts;
    4647} console_fns;
  • c/src/libchip/serial/z85c30.c

    r7deeb16 r8a2d4f2b  
    6868  z85c30_initialize_interrupts,  /* deviceInitialize */
    6969  z85c30_write_polled,           /* deviceWritePolled */
     70  NULL,                          /* deviceSetAttributes */
    7071  FALSE,                         /* deviceOutputUsesInterrupts */
    7172};
     
    8081  z85c30_init,                       /* deviceInitialize */
    8182  z85c30_write_polled,               /* deviceWritePolled */
     83  NULL,                              /* deviceSetAttributes */
    8284  FALSE,                             /* deviceOutputUsesInterrupts */
    8385};
Note: See TracChangeset for help on using the changeset viewer.