| .. |
|
x86_64
|
Merge branch 'main' into sata-redux
|
2026-05-06 20:22:26 +02:00 |
|
acpi.h
|
Fully implemented I/O APIC redirection entry writing
|
2025-06-25 19:34:50 +02:00 |
|
address.h
|
ram allocator uses new mem_range interface for initialization and testing
|
2025-10-31 17:59:26 +01:00 |
|
app.h
|
split app and components; rebrand to widget
|
2026-05-21 17:35:24 +02:00 |
|
bootboot.h
|
Separate src and include folders
|
2025-01-16 19:16:09 +01:00 |
|
bootparam.h
|
Preprocessor+Linker Voodoo for boot param decl
|
2026-02-25 22:27:44 +01:00 |
|
color.h
|
documentation and cleanup
|
2026-05-10 02:41:59 +02:00 |
|
cpu.h
|
remove core-based line buffering facilities
|
2026-02-19 18:14:16 +01:00 |
|
early_font.h
|
split early printing interface between panicked and non-panicked cores
|
2026-01-30 16:16:47 +01:00 |
|
font.h
|
simplified font handler; colored font drawing example
|
2026-02-14 02:59:41 +01:00 |
|
framebuffer.h
|
if a lower window draws, the ones above obscure it
|
2026-02-13 20:35:07 +01:00 |
|
hwclock.h
|
Streamlining the time interface & hwclock impl
|
2025-10-02 14:58:02 +02:00 |
|
interpreter.h
|
move input line handling to interpreter.c
|
2025-08-06 23:21:33 +02:00 |
|
jit.h
|
(TEMP) some more insns, cleanup; idea for app using jit
|
2026-06-17 22:12:23 +02:00 |
|
kernmsg.h
|
kernmsg now has subsystem info
|
2026-05-21 12:44:12 +02:00 |
|
keyboard.h
|
(broken) mouse redrawing works for top window
|
2026-05-08 01:04:08 +02:00 |
|
mem_range.h
|
merge main
|
2026-05-08 18:09:52 +02:00 |
|
mouse.h
|
feat: ps2 mouse driver + event listener
|
2025-11-20 11:10:21 +01:00 |
|
mpi.h
|
Made some changes to the cpu files to hanlde proper multicore boot
|
2025-07-24 23:33:23 +02:00 |
|
nodevec.h
|
nvec_clear
|
2025-07-25 17:17:28 +02:00 |
|
paging.h
|
create custom page table
|
2025-10-22 21:03:33 +02:00 |
|
pci.h
|
use interrupts for virtio; MSI not working!
|
2026-06-11 17:38:14 +02:00 |
|
qoi.h
|
some qoi framework
|
2026-03-11 19:00:34 +01:00 |
|
ram.h
|
replace phys alloc with tlsf almost everywhere; tron works again
|
2026-05-08 22:01:14 +02:00 |
|
rect.h
|
LCTRL+C to center current app instance
|
2026-05-20 17:37:57 +02:00 |
|
sata.h
|
SATA: Choose first available command slot
|
2026-04-22 22:57:23 +02:00 |
|
serial.h
|
suppress serial output on all but panicked core
|
2026-01-29 00:29:43 +01:00 |
|
sff.h
|
sff: automatically scale pixel value to 0..=255
|
2025-08-01 14:09:03 +02:00 |
|
slab.h
|
slab: simple test for custom alignment and unaligned size
|
2026-05-28 17:28:13 +02:00 |
|
snake.h
|
snake can now be quit via the escape key
|
2025-11-13 00:35:30 +01:00 |
|
std.h
|
fix hexchar parsing
|
2026-05-20 23:14:39 +02:00 |
|
sync.h
|
small barrier test
|
2025-10-08 19:22:44 +02:00 |
|
tar.h
|
proof-of-concept file reading from tar-formatted disk
|
2026-05-30 16:03:43 +02:00 |
|
test.h
|
jit: load and store, addi; testing
|
2026-06-17 16:42:22 +02:00 |
|
texture.h
|
documentation and cleanup
|
2026-05-10 02:41:59 +02:00 |
|
time.h
|
remove core-based line buffering facilities
|
2026-02-19 18:14:16 +01:00 |
|
tlsf.h
|
slab: custom alignment possible
|
2026-05-28 16:42:51 +02:00 |
|
unicode.h
|
documentation and cleanup
|
2026-05-10 02:41:59 +02:00 |
|
util.h
|
virtio-blk: better request interface; better endianness conversion
|
2026-05-30 02:13:25 +02:00 |
|
virtio-block.h
|
use interrupts for virtio; MSI not working!
|
2026-06-11 17:38:14 +02:00 |
|
virtio-common.h
|
moved device-independent functionality to virtio-common.c
|
2026-05-30 12:56:17 +02:00 |
|
widget.h
|
remove parameter from all widget drawing functions
|
2026-05-27 10:21:49 +02:00 |