File history
Tracking elks/arch/i86/drivers/char/console-direct-pc98.c
| Commit | Author | Date | Message |
|---|---|---|---|
3e9fc8081166f69abf6f1ae6362579b257f9ab7 | Greg Haerr | 2025-03-27 | Fixup xms startup messages and PC-98 config |
c137c6184862512805d366fcb6f3582b96c01a4 | Greg Haerr | 2024-09-15 | [kernel] Cleanup register decls in console*.c, cleanup init/main.c |
88fe778016e1f760190431671ad60468e88d5ae | Greg Haerr | 2024-09-15 | Fix unsigned |
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 |
a95bd7d465fdc353cdca6607ff6f0e6d4e58cf6 | tyama501 | 2024-04-21 | [console] No display only when fg = 0 and bg = 0 for PC-98 |
6e860ad56a506fcd29b4fefb1f98d91cc8ba60e | tyama501 | 2024-04-20 | [console] Use bg color and invert for PC-98 when bg is not zero |
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 |
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 |
3c09f57ecceb4c4d913430fda6858d5249f971b | tyama501 | 2023-05-14 | [console] Add VideoSeg and AttributeSeg for High Resolution PC-98 |
cf0871b61ea93ecdbfdb91996461977ce9ce1a3 | tkchia | 2022-11-20 | [kernel] Add KIOCSOUND ioctl for console terminal |
8ca4bb52378a14537e7a7c72a2e266e09f26167 | Greg Haerr | 2022-08-01 | [kernel] Fix direct console to allow for code page 437 character display |
cba5a843f453b997fb87158f2a3cd8fb9e0d2c7 | Greg Haerr | 2022-07-08 | [kernel] More cleanup with enhanced gcc options |
dc607b65a099746c2eb1f0e1ef019868c5afd36 | Greg Haerr | 2022-07-07 | [kernel] Cleanup C code using enhanced gcc warnings |
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 |
2070dae714725ec4daf1775def7296cd4155168 | tyama501 | 2022-01-21 | Add conio-pc98-asm.h |
5216cbbdadfe39203881648915da737086fc95a | tyama501 | 2022-01-03 | Use default attribute value for PC-98 in console-direct-pc98 |
5163999f612ecf2166688aac8522c30419b9d03 | tyama501 | 2021-12-30 | Modified Video Write, Scroll, Clear for PC-98 |
8859659693dfed917577b38fae00c2e957dc0d7 | tyama501 | 2021-12-29 | Add color attribute to console-direct-pc98 |
35cf37ed3a4b02eb657f01e9836a44146929767 | tyama501 | 2021-12-25 | Add console-direct-pc98 |
74114875a329f79216ba0501e2bde961c24c32d | Greg Haerr | 2021-12-17 | [kernel] Add VideoSeg kernel global for portability |
56aade66bd0499259554aad0622973c4ec1ff2f | Greg Haerr | 2021-05-20 | [kernel] Reorganize console source code for 8018X port |
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 |
ef6ed5f8989bd9580e9de085bdcc4359c4b9ebe | Greg Haerr | 2020-11-01 | [kernel] Remove need for DMASEG 64K wrap handling in BIOS disk driver |
e2bf521d8ed609e22aac40890eababcaef071ba | Greg Haerr | 2020-10-26 | [kernel] fmemcpy / fmemset parameter cleanup |
34370dd44c018be4cf580296be3ca93fc7a21af | Greg Haerr | 2020-10-17 | Fix build |
8d8ceebdcc660b92ac243cc81d4d57378111709 | Greg Haerr | 2020-10-17 | [kernel] Refactor console driver code; create headless console for emu86 |
d0780057c2c774dc00f7e678f40fc279d6c41e7 | Greg Haerr | 2020-10-14 | [kernel] Source code cast cleanups |
a7b47effc7649c143b58cb527a1fa252185ce8a | Greg Haerr | 2020-10-14 | Move configurable items to limits.h |
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 |
9bd2257f8795469581b697856883a6348d7b47b | Greg Haerr | 2020-04-23 | [kernel] Dynamically allocate TTY input/output queues, add sercat test app |
d4aab196be9d533e02df01e495e72b82521ca92 | Greg Haerr | 2020-04-19 | [kernel] Cleanup char driver directory |
42026129b8946cb3cbf64f7b134672474401ff3 | Greg Haerr | 2020-04-15 | [kernel][cmds] Port 'kilo' color screen editor, fix/enhance ANSI console |
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 |
d4bc4779c08d4b9a4210cc0d57536d177b667e7 | Greg Haerr | 2020-03-26 | [kernel][cmds] Fix sys_link, console ANSI insert line function. Install elvis as /bin/vi |
13aa1215584539a72150a0656a41fea5ae889d2 | Greg Haerr | 2020-03-25 | [kernel] Last compiler warning cleanup for kernel and libc, other cleanup |
d25164a02e6d1efd3d19d02a69af2c623f97fc8 | mfld-fr | 2018-05-20 | Fix initial text hidden in virtual consoles |
b2d58dc87bffd517c88b093c603520442d1c8ad | mfld-fr | 2018-05-16 | Add early printk() to ease debugging |
de94d2f2933940abe0f390f863df2ea2468a427 | mfld-fr | 2017-11-02 | Move memory function back to /lib |
dd5fbd0a7cbaec7e60feaced17dc8b7a046f9d3 | mfld-fr | 2017-11-01 | Normalize peek & poke - Add fmemcmp |
1e745d4e93a7cc6155e7debcbbf718115a72030 | mfld-fr | 2017-11-01 | Normalize fmemset and fmemcpy |
2187d41970fc0bb64c08520e99bf7ac6ee1b484 | lithoxs | 2017-10-12 | Code size reduction in dircon.c and malloc.c. Functionality is unchanged. Code size reduced in 80 bytes, data size reduced in 16 bytes. Compiled with BCC, tested with Qemu. |
3aea2ed60e00bf9205efd90777459d6cca32e27 | lithoxs | 2017-10-11 | Code simplification in dircon.c, signals and map buffer. Code size reduced in 48 bytes. Compiled with BCC, tested with Qemu. |
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. |
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 |
a629302762c002e0fd43f9a45b8a0877d3817b6 | lithoxs | 2016-05-16 | Fixes in memory allocation for tty drivers. Do not include serial driver code if serial driver not included in configuration |
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. |
1215ad3809fb9862170f15d7b8697becc237c2c | lithoxs | 2016-05-13 | More simplification for dircon.c The new implementation of bioscon.c pointed to more simplifications. Code size reduced in 32 bytes. |
bad0f34ef6776c6dce7f8f444f2204cfcbfe62d | lithoxs | 2016-05-06 | Fixed terminal emulation in direct console driver (dircon.c) Changed config files to select ANSI, VT52 or NONE Updated termcap, keyboard driver (xt_key.c) and levee editor. Implemented standard Insert line and remove line in ANSI and VT52 emulators. Fixed |
de8a983771a66b8396c4fd804c2f901ac7ba0cc | lithoxs | 2016-04-20 | Fixes and reorganization in file arch/i86/drivers/char/dircon.c Fixed operations that overwrited the video memory past the current page. Reordered functions. Now, the 6 first 6 functions are hardware dependent, next comes the ansi emulator, the vt52 emula |
25b21516150da867ed22f1979d5d503d9009c79 | lithoxs | 2015-10-26 | Optimization for dircon.c |