File history
Tracking elks/arch/i86/drivers/char/console-bios.c
| Commit | Author | Date | Message |
|---|---|---|---|
c137c6184862512805d366fcb6f3582b96c01a4 | Greg Haerr | 2024-09-15 | [kernel] Cleanup register decls in console*.c, cleanup init/main.c |
3ca8ff33be2ced7849e5d0a3089d6b047a36cb9 | Greg Haerr | 2024-09-15 | [kernel] Updates to console code from #1980 |
dba7eb1f817bd7fb876a82ebb7cbd98206bb92c | Valtteri Koskivuori | 2024-09-15 | [console] Remove MaxCol & MaxRow |
0caac72e21045ff6ed3dccb19d88d0b647eb88d | Valtteri Koskivuori | 2024-09-13 | [console] Remove zero-init in console drivers |
d72fa5eebc0cffc3e3310ce9fc68551f02122ef | Valtteri Koskivuori | 2024-09-08 | [console] Incorporate further feedback |
5d7826837b9565d5ec4f6d7a702727fbf7f1308 | Valtteri Koskivuori | 2024-09-07 | [console] Remove output struct to reduce indirection |
b2d6d0c0b17015b5fb2f192ae8423882757e09c | Valtteri Koskivuori | 2024-09-02 | [console] Add dual-screen support to console-direct.c |
b477617ffd7ca52ee80e0120d03654e2d8bb4ed | Greg Haerr | 2024-03-24 | Extensive removal of include <config.h> from types.h |
d0aa2c3cdc0190ceefbe3d8d8737daad703a2e2 | Greg Haerr | 2024-03-24 | Remove CONFIG_EMUL_VT52 |
686888f6ab9c2c9e475c575deffd0dfd39287ef | Greg Haerr | 2023-09-04 | [kernel] Increase parsed ANSI sequence length to 28 |
9e8c53ac5a086f823154eba5944ef1dfd45eb97 | Greg Haerr | 2023-09-02 | Final retabs for now |
ac95d81f82fa24c6fec40ff00b26617788187ee | Greg Haerr | 2023-08-25 | Add console_init and ne2k_drv_init |
aa057bb2e99ead47de7ab79b33fe47de0cadca6 | tyama501 | 2023-07-22 | [console] Add DisplayCursor On/Off to AnsiCmd |
7eb60c4d641247eace1a447a074302662f140ce | Greg Haerr | 2022-12-22 | [cmds/libc/man] Various cleanups |
bad9a2c937accf34a378342c6ac2c8789f2f79c | Helge Skrivervik | 2022-11-23 | [driver] Bring console-bios.c in sync with parameter type changes in console.c |
cf0871b61ea93ecdbfdb91996461977ce9ce1a3 | tkchia | 2022-11-20 | [kernel] Add KIOCSOUND ioctl for console terminal |
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 |
4e98718f78138d4f0fefed573506be1e17e2a3a | Greg Haerr | 2022-02-25 | Fix compilation errors |
56aade66bd0499259554aad0622973c4ec1ff2f | Greg Haerr | 2021-05-20 | [kernel] Reorganize console source code for 8018X port |
efa6eecd45d8054244c91c27e8078872acfdca1 | Greg Haerr | 2021-05-12 | [kernel] Allow setup.S INITSEG values to be specified in config.h |
e9d82e2a93dd5bc6bb6a4512de7c203fca1d4bb | Greg Haerr | 2021-05-07 | [console] Add configurable scancode vs BIOS keyboard driver |
d5701e3ec2e15a8e0b90c9b8de5f11737f00319 | Greg Haerr | 2020-11-03 | Call set_console before console_init |
79d411c7915571095ad1d602e28742a557ec593 | Greg Haerr | 2020-11-02 | [kernel] Add experimental display showing disk access |
ef6ed5f8989bd9580e9de085bdcc4359c4b9ebe | Greg Haerr | 2020-11-01 | [kernel] Remove need for DMASEG 64K wrap handling in BIOS disk driver |
8d8ceebdcc660b92ac243cc81d4d57378111709 | Greg Haerr | 2020-10-17 | [kernel] Refactor console driver code; create headless console for emu86 |
02c160c80804a03f34d289a105087b98c68e7d7 | Greg Haerr | 2020-10-16 | [kernel] Get CONFIG_ROMCODE kernel build operational again |
d0780057c2c774dc00f7e678f40fc279d6c41e7 | Greg Haerr | 2020-10-14 | [kernel] Source code cast cleanups |
a7b47effc7649c143b58cb527a1fa252185ce8a | Greg Haerr | 2020-10-14 | Move configurable items to limits.h |
003a0220aee8b54a3e7c484b0d570c5c7d50150 | Greg Haerr | 2020-05-07 | Add additional bios key codes |
9853807fc886dc7410632b41f4ba9222e23e758 | Greg Haerr | 2020-05-07 | [kernel] De-duplicate console code, update BIOS console |
ab1c8b810fb9447bc03ebc48b319680b3edba95 | Greg Haerr | 2020-05-04 | [kernel] Add boot command line options, switchable system console |
d416ac1dac5a2c86a5e0957034f98a3aa544f6a | Greg Haerr | 2020-04-25 | [kernel] Fix BIOS console driver |
d4aab196be9d533e02df01e495e72b82521ca92 | Greg Haerr | 2020-04-19 | [kernel] Cleanup char driver directory |
22a3e9af46faea5885d2d40528ec9a396fcc733 | Greg Haerr | 2020-04-14 | [ioctl] Fix tty subdrivers to handle TCSETA messages |
abfecd3007eec3f3539d7cb611cd1a33d4c7bbb | mfld-fr | 2019-01-23 | [bioscon] Use BIOS INT 03h to get cursor position |
d25164a02e6d1efd3d19d02a69af2c623f97fc8 | mfld-fr | 2018-05-20 | Fix initial text hidden in virtual consoles |
7c02b9745a4d0f24761f14da7a374256ba09af0 | mfld-fr | 2017-11-11 | Tune BIOS console build with GCC |
dd5fbd0a7cbaec7e60feaced17dc8b7a046f9d3 | mfld-fr | 2017-11-01 | Normalize peek & poke - Add fmemcmp |
84ed04c00a21bdb33697544fb82db9e2e9afb29 | lithoxs | 2017-09-15 | Optimization in char devices directory. Fix waste of kernel data memory in tty buffers and reduce code size. Code size reduced 16 bytes and data size reduced 640 bytes. Compiled with BCC and tested with Qemu. |
bbe6a5c120d3c4bf79e694b304ff2f9981198fa | lithoxs | 2017-05-03 | Fixes to BIOS console driver. |
c66cfacdf644ad636b8f36015c57f3a699fac5b | lithoxs | 2017-04-27 | Second fix to BIOS console driver. Tested with emulators Qemu, PCE and Dioscuri. Still needs a test with real hardware. |
ec5e192862e8eab758bdb23bbf29d54bfc52a98 | lithoxs | 2017-04-26 | Fix to BIOS console driver. |
2e1b7a4be6ef1cacae0caa1602957ac5c9e1486 | Jody Bruchon | 2016-08-18 | Change style of if/while/for to include space after keyword |
5dc0534e734239865b819e28416b19dfc24d95f | lithoxs | 2016-06-30 | Corrections to pty's. Simplify queue handling Make struct member names in queues the same as the queue in pipes. Make queue members in pipes actually a struct chq_queue. Kernel tested under Qemu. Code size reduced by 64 bytes. |
257a9be30169668cb884a711faef434b6f702ad | lithoxs | 2016-06-09 | Tty output processing more compatible with posix It is now placed between output buffer and tty device Modified tty output devices to use new function. Simplified chq_getch(). Translation from input CR into NL now performed by tty layer. In keyboard drive |
f0495b647ae0b67379fe86da867e811e53d0b07 | lithoxs | 2016-05-16 | Reorganization of serial driver. Simplification in tty devices. Now, every driver request its own interrupt. Improved comments in xt_key.c |
8fd2909b5bc00c148700f5c33fb2a2871aaa25a | lithoxs | 2016-05-16 | Provide the ability to configure bios console with ansi, vt52 or none emulation, the same way as with direct console driver. Compiled with bcc, tested with qemu all possible configurations. |
e63fc78eb0ae35da66700029e8e29081b8aad12 | lithoxs | 2016-05-13 | New Bios console driver Derived from new dircon.c. Inherits virtual consoles, ansi and vt52 terminal emulators. Uses a polling keyboard driver instead of blocking the entire system waiting for a keypress. |
6d1d1c2cdaaf76451c7aff24151f9e450b6303c | Jody Bruchon | 2012-07-07 | Large set of bug fix patches by Juan Perez-Sanchez. |
f86c5c9ee7e74f71bc622a58682c38cfc7d63fd | Jody Bruchon | 2012-02-18 | Included patches from the "nanox" project at: http://code.google.com/p/nanox/ which is maintained by tinybit1@gmail.com. |
d9cb07e718e34516d70add96d28524b7819d161 | Jody Bruchon | 2012-02-18 | Included patches from the "nanox" project at: http://code.google.com/p/nanox/ which is maintained by tinybit1@gmail.com. |
9694a20fc1bb53a24541ff13e5fb7ee2d564d2f | Riley H. Williams | 2002-05-13 | Standardised macros for debugging printk's - now uses debug() and debug[1-9]() for all except memory handlers, which use debugmem() and debugmem[1-9]() respectively. |
e86211760502daff0922cd7d4697d35f1ac72fc | Riley H. Williams | 2002-04-23 | Simplified keycode system, also ANSI'fied and reindented arch/i86/drivers/char subtree. |
c0b9471d43de64a9adc7d37482fb3f27b851a49 | Riley H. Williams | 2002-02-24 | Fixed #else and #endif to not fox the bcc -ansi option. Reformatted scripts/Configure and scripts/Menuconfig to a consistent style. Removed ELKS dependency on the Linux kernel source being available. |
83c598e310d51c0a9b34dd783d6a895c60dbef7 | Riley H. Williams | 2001-08-21 | First stage of validating printk() usage |
74c34211f496288a00fa00c66d21d8f192ab583 | Riley H. Williams | 2001-08-21 | Documented VT52 sequences as per the Digital VT100 User Guide |
bb6cd206c33acba72c76dc7624ad628cc874fe1 | Andrew Richards | 1999-07-09 | Added support for pseudo ttys |
13f44271209c32c312f06d08bd2911a05083f80 | Andrew Richards | 1999-06-24 | Small compile time bug fix. |
4d1002403744cbc866aed3c5dec8740d0279d9c | Andrew Richards | 1999-05-29 | Modified tty interface to simplify it. |
9e79ed884d0d4549157c4e2a6f481b3c4fb4e7f | Andrew Richards | 1998-11-11 | Fixed bioscon driver as contributed by David Murn - now works correctly. Minor tweaks to nearby code. |
f9b47559bca2467fdcc9c102c605ce826b6a78e | Unspecified Developer | 1998-09-12 | Imported elks-0.0.73-pre2 source |