banan-os/kernel/kernel
Bananymous 9ff9d679e9 Kernel: Fix text mode cursor
Apparently text mode renders cursor in the *foreground* color. My
current clear function used the same color for foreground and background
making the cursor effectively invisible.

Also cursor hiding is now done by moving the cursor off bounds (0, height)
some website I read said this to be valid even on VGA compatible cards
without disable bit.

http://www.osdever.net/FreeVGA/vga/textcur.htm
2025-04-25 02:31:33 +03:00
..
ACPI Kernel: Add better panic message for failed shutdown 2025-04-25 01:52:33 +03:00
Device
FS
Input
Memory Kernel: Implement MemoryRegion pinning 2025-04-22 04:30:07 +03:00
Networking Kernel: Fix unix domain socket close detection 2025-04-22 08:36:44 +03:00
Storage
Terminal Kernel: Fix text mode cursor 2025-04-25 02:31:33 +03:00
Timer
USB
APIC.cpp
BootInfo.cpp
CPUID.cpp
Credentials.cpp
Debug.cpp Kernel: Add per terminal palette for TerminalDriver 2025-04-23 18:44:37 +03:00
ELF.cpp
Errors.cpp
GDT.cpp
IDT.cpp
InterruptController.cpp
Interruptable.cpp
OpenFileDescriptorSet.cpp Kernel: Make OpenFileDescriptorSet thread safe 2025-04-22 04:31:18 +03:00
PCI.cpp
PIC.cpp
Panic.cpp
Process.cpp Kernel: Fix deadlock caused by multithreading 2025-04-22 04:51:53 +03:00
Processor.cpp Kernel: Add per terminal palette for TerminalDriver 2025-04-23 18:44:37 +03:00
Random.cpp
SSP.cpp
Scheduler.cpp Kernel: Fix scheduler load balancing 2025-04-23 08:09:51 +03:00
Syscall.cpp
Thread.cpp
ThreadBlocker.cpp
kernel.cpp