karlos/src
2026-07-08 21:52:16 +02:00
..
small3dlib Centered snake, city on the screen 2025-11-13 00:53:16 +01:00
x86_64 Utility to choose good IRQ numbers 2026-07-08 21:52:16 +02:00
acpi.c Work around buggy bochs ACPI tables 2025-08-15 02:35:27 +02:00
app.c remove parameter from all widget drawing functions 2026-05-27 10:21:49 +02:00
app_calculator.c remove parameter from all widget drawing functions 2026-05-27 10:21:49 +02:00
app_diskviewer.c remove parameter from all widget drawing functions 2026-05-27 10:21:49 +02:00
app_hexer.c remove parameter from all widget drawing functions 2026-05-27 10:21:49 +02:00
app_kernmsg.c remove parameter from all widget drawing functions 2026-05-27 10:21:49 +02:00
app_paint.c remove parameter from all widget drawing functions 2026-05-27 10:21:49 +02:00
app_snake.c remove parameter from all widget drawing functions 2026-05-27 10:21:49 +02:00
app_tron.c remove parameter from all widget drawing functions 2026-05-27 10:21:49 +02:00
bootparam.c Preprocessor+Linker Voodoo for boot param decl 2026-02-25 22:27:44 +01:00
font.c proof-of-concept file reading from tar-formatted disk 2026-05-30 16:03:43 +02:00
framebuffer.c fix fb damage out-of-bounds 2026-05-20 15:56:21 +02:00
karlos-logo.c karlos logo with variable radius 2026-05-08 17:02:09 +02:00
kernel.c virtio_cb(): squelched some compiler warnings 2026-07-08 20:13:12 +02:00
kernmsg.c kernmsg now has subsystem info 2026-05-21 12:44:12 +02:00
keyboard.c better keyboard event interface 2026-02-13 13:56:08 +01:00
mem_range.c merge main 2026-05-08 18:09:52 +02:00
mouse.c feat: ps2 mouse driver + event listener 2025-11-20 11:10:21 +01:00
nodevec.c replace phys alloc with tlsf almost everywhere; tron works again 2026-05-08 22:01:14 +02:00
pci.c msi-x for virtio block device 2026-06-24 22:14:19 +02:00
qoi.c some qoi framework 2026-03-11 19:00:34 +01:00
ram.c ram.c: FIX: uint overflow hang; debug print option ignored. 2026-06-03 21:46:54 +02:00
rect.c LCTRL+C to center current app instance 2026-05-20 17:37:57 +02:00
sata.c newtype for pci bdf 2026-05-27 23:56:27 +02:00
sff.c endian-based integer loading 2025-10-16 22:21:15 +02:00
slab.c proof-of-concept file reading from tar-formatted disk 2026-05-30 16:03:43 +02:00
stack_protector.c Stack Protector: Provide stack canary value 2025-10-18 15:25:38 +02:00
std.c fix hexchar parsing 2026-05-20 23:14:39 +02:00
sync.c sync primitives; local linebuf on every core; spin-locked output 2025-10-01 22:09:35 +02:00
tar.c proof-of-concept file reading from tar-formatted disk 2026-05-30 16:03:43 +02:00
test.c TEST_SHOULD_PANIC to test expected panic behavior 2025-11-22 01:48:43 +01:00
texture.c texture tests; fix blit with destination underflow left 2026-05-20 15:45:26 +02:00
time.c adapt apps to new texture interface; revert changes in timer callbacks (use container_of style) 2026-02-11 22:23:23 +01:00
tlsf.c bootparams for panic on mem exhaustion 2026-05-21 17:49:38 +02:00
unicode.c documentation and cleanup 2026-05-10 02:41:59 +02:00
virtio-block.c msi-x for virtio block device 2026-06-24 22:14:19 +02:00
virtio-common.c use interrupts for virtio; MSI not working! 2026-06-11 17:38:14 +02:00
widget.c keyboard and utf-8 textline input fix 2026-06-03 21:57:05 +02:00