Changeset 4b3c197f in rtems for c/src/lib/ChangeLog


Ignore:
Timestamp:
Aug 16, 2001, 8:04:19 PM (20 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
2f1b930
Parents:
2fe224f
Message:

2001-08-16 Mike Siers <mikes@…>

  • libc/termios.c: Fix a bug in the termios implementation in the following scenario: The General Terminal Interface document that me states that if VMIN = 0 and VTIME = 0, then read() should return the minimum of two values:

a) number of bytes available
b) number of bytes requested (I assume from the read call)

The current implementation of the fillBufferQueue() in termios.c is
always return 1 character with these setting values. I know the
termios buffer has more than one character available and my read()
call is requesting 1024 bytes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/ChangeLog

    r2fe224f r4b3c197f  
     12001-08-16      Mike Siers <mikes@poliac.com>
     2
     3        * libc/termios.c: Fix a bug in the termios implementation in
     4        the following scenario:
     5          The General Terminal Interface document that me states that
     6          if VMIN = 0 and VTIME = 0, then read() should return the minimum
     7          of two values:
     8                a) number of bytes available
     9                b) number of bytes requested (I assume from the read call)
     10
     11          The current implementation of the fillBufferQueue() in termios.c is
     12          always return 1 character with these setting values.  I know the
     13          termios buffer has more than one character available and my read()
     14          call is requesting 1024 bytes.
     15
    1162001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
    217
Note: See TracChangeset for help on using the changeset viewer.