summaryrefslogtreecommitdiffstats
path: root/sys/kern/tty.c
Commit message (Expand)AuthorAgeFilesLines
* Make two "ttyout" ttysleep wmesg uniqueache1995-05-071-3/+4
* Test the correct nonblocking flag in ttylclose(). IO_NDELAY is only validbde1995-05-071-2/+2
* Speed up ttnread() in the !(ICANON | ISIG) case by copying to user spacebde1995-04-151-16/+53
* Oops, fix typing error in prev. commitache1995-03-291-2/+2
* Handle TTY_BI now instead of TTY_FE && c == 0ache1995-03-291-2/+2
* Move parmark 0377 double code after control chars processingache1995-03-291-6/+6
* ttyinput() fixes:ache1995-03-281-4/+8
* Bug fixed:ache1995-03-281-3/+3
* Add and move declarations to fix all of the warnings from `gcc -Wimplicit'bde1995-03-161-4/+1
* Workaround IXOFF bug when output queue is full && RTS control is onache1995-02-281-4/+16
* Incorporate bde's code-review comments.pst1995-02-281-1/+14
* sameugen1995-02-271-1/+13
* (a) remove the pointer to each driver's tty structure array from cdevswpst1995-02-251-9/+8
* Add releasing of input flow control intoache1995-02-241-1/+11
* Add two IXOFF checks to not confuse with CRTS_IFLOW.ache1995-02-231-3/+5
* Revive hadrware input flow controlache1995-02-221-11/+9
* Restore deleted in second time my & bde fixes.ache1995-02-151-24/+35
* More changes to support user calls.ugen1995-02-151-34/+29
* Remove duplicated code from ttymalloc(). Disable ttyfree().bde1995-02-151-30/+39
* Here it came-the all-brand-new snoop device..ugen1995-02-141-4/+16
* Purge queues in ttylclose(), if ttywflush() failedache1995-02-131-4/+2
* Replace previous fix with less agressive, just return EIOache1995-02-131-7/+6
* 1. If some output still present at the end of ttywait, kill it.ache1995-02-121-4/+7
* >32 PTY supportjkh1995-02-091-3/+43
* Disable bogus attempt to switch from the TS_ISOPEN state to thebde1995-02-081-1/+3
* Increase the reserved clist space for the raw queue from 512 to TTYHOG.bde1995-01-301-2/+2
* Fix error handling for new TIOCSDRAINWAIT ioctl.bde1995-01-061-5/+3
* Fight against hanging modems: add timeout to ttywait.ache1995-01-051-2/+15
* Call d_stop in ttyflush not only for WRITE but for READ tooache1994-12-041-7/+8
* Fix cblock starvation bugs by reserving enough cblocks for minimalbde1994-11-261-18/+25
* Don't block for output in non-blocking mode if clists run out.bde1994-11-261-5/+11
* Return immediately from ttwrite() if the ttysleep()s that wait forbde1994-11-011-3/+3
* Round down instead of up in 'kerninfo'/ctrl-T stats code. Incorrect outputdg1994-10-231-3/+3
* ttywait: check conditions again right after oprocache1994-10-151-5/+8
* Cosmetics: added ()'s and fixed prinf-formats to make gcc silent.phk1994-10-081-2/+2
* Use tsleep() rather than sleep so that 'ps' is more informative aboutdg1994-10-061-2/+2
* Add VMIN/VTIME supportache1994-10-031-18/+131
* All of this is cosmetic. prototypes, #includes, printfs and so on. Makesphk1994-10-021-30/+41
* Added support for TIOCSTAT ioctl. This allows shells that use raw/cbreakdg1994-08-181-1/+5
* Added $Id$dg1994-08-021-0/+1
* Allow for output processing routine to handle entire character bufferdg1994-08-011-2/+4
* Added code to allocate and deallocate a number of cblocks on open/close ofdg1994-07-061-0/+15
* The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.rgrimes1994-05-251-1/+1
* BSD 4.4 Lite Kernel Sourcesrgrimes1994-05-241-0/+1923
OpenPOWER on IntegriCloud