File history
Tracking elks/arch/i86/drivers/char/ntty.c
| Commit | Author | Date | Message |
|---|---|---|---|
f9f59273b22e1791d4c8277e7d4f8d30cbefad7 | Greg Haerr | 2026-01-23 | [kernel] Add preliminary support for PS/2 mouse driver /dev/psaux |
8dfe185ab143a381e18866f81ef23d75d513cb0 | Greg Haerr | 2026-01-16 | Cleanup tty_write in ntty.c and pty.c |
2305a5e59e96fd8bd69485a5e0070f5bd93f5cf | Greg Haerr | 2026-01-16 | [net,kernel] Remove 50ms timeout in teletnd, cleanup tty_write |
b2207597ef767cc4e12d91bb079980084fe6614 | Greg Haerr | 2025-12-21 | [kernel] Minor fix for tty_intcheck, also add kputchar definition |
6d00d176c7d83a426ae24b772731e79f95420cd | Greg Haerr | 2025-12-17 | [kernel] Reduce kernel .text size for more near code space |
21c5bbf9faaa9f23efe3b937c9303842c21845f | Greg Haerr | 2025-12-13 | [kernel] Minor cleanup of ntty.c source |
a1f38be37cc4b83d0e9fbe49695871362b28e09 | Greg Haerr | 2025-12-12 | [cmds] Set CRNL input translation in sercat by default |
a8a63ad98860cf95a54a2e79431e423648770a4 | Greg Haerr | 2025-12-09 | [kernel] Set default baud rate using CONFIG_DEF_BAUD |
2b958c8f41cc30d444bead5ba64ef84a364d233 | Greg Haerr | 2025-12-09 | Release process TTY when reparenting children from dead parents |
7205f40166ba6bc75e516a5659ea3d233aa90ed | Greg Haerr | 2025-11-16 | [kernel] Implement signal handling within CONFIG_FAST_IRQx handlers |
62aaad6c0edb66932e068a66567a45c2f3f50b7 | Greg Haerr | 2025-11-15 | [kernel] Correct potential timing errors by using atomic jiffies access |
0285a773ae5b748cf3709ff12892be832f3ebbc | swausd | 2025-11-03 | Support for the NEC V25 microcontroller - changed Files |
d31ef769731d2f7bbbe4e7aab544bdafb8cebef | Greg Haerr | 2025-10-10 | [kernel] Various small fixes, source documenation enhancements |
01c5ad62a5dd2a960f2616dab73c49074f4a201 | Greg Haerr | 2024-09-05 | [kernel,cmds] Fix tty SIGINT not handled when using sercat |
3451cb698f2b06f484ce3311ea714ca59a5719a | Greg Haerr | 2024-07-02 | Remove unneeded _ptask currentp = current to improve code size/speed |
cf2718e7f69c4cccd60893c932a3d9f8af3e8d1 | Greg Haerr | 2024-05-24 | [libc] Consolidate compiler specific defintions in header files for Watcom C |
b477617ffd7ca52ee80e0120d03654e2d8bb4ed | Greg Haerr | 2024-03-24 | Extensive removal of include <config.h> from types.h |
1eecfecee9baf3a7b59a37e7faad0788db08fd6 | Greg Haerr | 2024-03-24 | [kernel] More types cleanup |
13339702b19375b6857b08a1e2c34826aa2439c | Greg Haerr | 2024-03-23 | Comment cleanups |
48aa86f1ddb20fc04cfea977133193fd9badffc | Greg Haerr | 2023-10-05 | Fix DIR register requiring recalibrate first time through |
80e582a02928acb50ccdfa2b4659eccd64e84b2 | Greg Haerr | 2023-10-05 | Rewrite check_disk_change cleanly |
62d104f4e01f540b14ea0cb9a4c5669c6121491 | Greg Haerr | 2023-09-11 | [kernel] Speed up TTY output processing |
8b996a2f11e76e458beb4faa35653bc8381e95a | Greg Haerr | 2023-09-04 | Update debug statements to use %P |
9e8c53ac5a086f823154eba5944ef1dfd45eb97 | Greg Haerr | 2023-09-02 | Final retabs for now |
a19dfa5fc93d3838ee48e792e88d961bf90c578 | Greg Haerr | 2023-09-02 | [kernel] Source cleanup replace #if 0 with #if UNUSED |
a61bf0b02edd3f146a1c1da89dfbce45a723c32 | Greg Haerr | 2023-08-19 | [kernel] Refactor debug events, add display inode table with ^N |
a75983aa7f13f48be7619b38039ab8e571ce451 | Greg Haerr | 2023-03-08 | [kernel] Add test_sigfail to demonstrate kernel clearing stacked signals |
10d4d08e0d3b6957fd6daa172730b7aec929b42 | Greg Haerr | 2022-07-24 | [kernel][libc][cmds] Add stty erase2, fix printf %*s, ls time format |
cba5a843f453b997fb87158f2a3cd8fb9e0d2c7 | Greg Haerr | 2022-07-08 | [kernel] More cleanup with enhanced gcc options |
975c6d8949c7f35f32f077941229d8e2bd0bbc4 | Greg Haerr | 2022-06-09 | [kernel] Add fmemalloc sys call, fix fsck on 65M disks |
482ff27844bca2107c331245176fd5e6a8be720 | Greg Haerr | 2022-01-11 | [kernel] Source cleanup of BLOAT_FS |
c06f025ed4e7ed20b989f288c846f375a6e4840 | Greg Haerr | 2021-12-25 | Source cleanup, PTY documentation |
1372270244c8c420ba2119f682a154a379b1ca7 | Greg Haerr | 2021-11-21 | [kernel] Fix dropping data in PTY |
676a285750d2b2642cb64d190c32e7f0c1dae05 | Santiago Hormazabal | 2021-11-07 | 8018x: add an IRQ-driven serial console |
f772cd03a182a0da605fce9ece10b425b1a1bf1 | Greg Haerr | 2021-03-30 | [kernel tty] Fix ICRNL to work when ICANON off |
8d8ceebdcc660b92ac243cc81d4d57378111709 | Greg Haerr | 2020-10-17 | [kernel] Refactor console driver code; create headless console for emu86 |
a35313fb89dd3ad4203ace365cd51cdbd073036 | Greg Haerr | 2020-10-09 | [kernel] Allow non-power of two char queues, pipe and network buffers |
bfb122594ce822c8df731d84444be232fb38105 | Greg Haerr | 2020-09-25 | Small fixups |
5fed8a921e68f20b0b433d83cce564eb62dac22 | Greg Haerr | 2020-09-25 | [kernel] Toggle debug display in kernel and applications with keystroke |
4d56ca48602e7f24db78af338265bdd0ce79454 | Greg Haerr | 2020-09-22 | [kernel] Implement operating far text kernel |
5e810409441f692c8ba74296af1a55d700769ce | Greg Haerr | 2020-08-13 | [kernel] Fix networking socket close issues |
bad7eb214751cf23a3da825184eef548b883d93 | Gregory Haerr | 2020-08-09 | [kernel] Don't call wake_up after each TTY character written to console or serial (#690) |
af7045ed3a08a5503b01ae90ec6d6aad45e159c | Greg Haerr | 2020-08-09 | Revert "[kernel] Don't call wake_up after each TTY character" |
28b0994716daa6552883ba66f5f363d816dfdc0 | Greg Haerr | 2020-08-09 | [kernel] Don't call wake_up after each TTY character |
d89b23f14c36066a31c7318edbd7ea3a14a6229 | Greg Haerr | 2020-08-08 | [kernel] Implement simple, race-safe sleep/wait calls |
ba80c8128bb20005e7ec4dc676a4c8bd021cd87 | Greg Haerr | 2020-08-04 | [kernel] Fix select busyloop, networking semaphore lockups, strace, ... |
c744ce11a808edb3a5ae9b821d7008e405305a9 | Greg Haerr | 2020-06-30 | [kernel] High speed serial driver and slip networking fixes |
775ab95bacf9bb31544b2ba47198522dd7cbf78 | Greg Haerr | 2020-05-07 | [cmds] Cleanup termios handling in various applications |
ab1c8b810fb9447bc03ebc48b319680b3edba95 | Greg Haerr | 2020-05-04 | [kernel] Add boot command line options, switchable system console |
0d43f1cb3b02d8507244fa84b15eefe165fe402 | Greg Haerr | 2020-04-25 | [cmds] Enhance ps and meminfo with heap and size info |
c6df4f4a3ffb50b6ed38f012032244cc9aadba2 | Greg Haerr | 2020-04-23 | Fix proper VMIN/VTIME operation |
9bd2257f8795469581b697856883a6348d7b47b | Greg Haerr | 2020-04-23 | [kernel] Dynamically allocate TTY input/output queues, add sercat test app |
4c2f3d9efbedd14604f647e61a62bea1afad89f | Greg Haerr | 2020-04-18 | [kernel][init] Add O_EXCL and O_NOCTTY for serial com/mouse, init runlevels |
1a370e5477c9405a51d09930f87cb6ca37169a7 | Greg Haerr | 2020-04-14 | Transfer all data received on read of tty/serial buffer instead of vmin |
ff5aded2ec5ff822f79f8fcf6ad3874918f2b74 | Greg Haerr | 2020-04-14 | Fix VTIME read return value on timeout |
c9cbb65d7f5be433f7633d1d0c50681567d9482 | Greg Haerr | 2020-04-14 | [kernel][cmds] Enhance kernel, vi and sh on serial ports |
22a3e9af46faea5885d2d40528ec9a396fcc733 | Greg Haerr | 2020-04-14 | [ioctl] Fix tty subdrivers to handle TCSETA messages |
f909ac96705b6e554d29efac14207fa124ee576 | Greg Haerr | 2020-04-12 | Rewrite uart probe, fix data overrun detect, optional enable fifo |
7ec2e1372b360a675cbd83054c1ec898b111a97 | Greg Haerr | 2020-04-09 | [kernel][cmds] Fix lots of serial port issues to run init/getty/vi from it |
9de9190d9bad8a695a5ea35e2e27a39f81644fe | Greg Haerr | 2020-04-05 | [kernel][stty] Fix stty erase and sane |
cb448c3eba5ca42aa7fd8e4c7ee3b0041ae1490 | Greg Haerr | 2020-03-31 | [kernel][cmds] Fix buggy getpass() causing login to run out of memory |
13aa1215584539a72150a0656a41fea5ae889d2 | Greg Haerr | 2020-03-25 | [kernel] Last compiler warning cleanup for kernel and libc, other cleanup |
22f4efdbdb3d6e4514410bc70eb95a64ee18ba0 | Greg Haerr | 2020-03-21 | [kernel] Implement task zombie state, rewrite wait, fix signal |
7ecded42442f986102f0c15f8d39d5705236f7a | Greg Haerr | 2020-03-19 | [kernel] Implement /dev/tty |