summaryrefslogtreecommitdiff
path: root/src/kernel/arch
AgeCommit message (Expand)Author
2022-12-26amd64/ata: write supportdzwdz
2022-12-26amd64/ata: refactor the ATA driverdzwdz
2022-09-03driver/ps2,serial: handle all pending reads at the same timedzwdz
2022-09-01kernel: add a debug print for the amount of used memorydzwdz
2022-08-28kernel/amd64: SSE supportdzwdz
2022-08-28kernel/driver: add postqueue_join / postqueue_popdzwdz
2022-08-28kernel/driver: clean up ps2, add the reqpathcmp() macrodzwdz
2022-08-28kernel/vfs: minor vfs_request / vfs_root_register reworkdzwdz
2022-08-23shared/ring: rename ring_size to ring_used, add ring_availdzwdz
2022-08-21amd64/rtl8139: fix incorrect ring buffer wrapping readsdzwdz
2022-08-21user/ethdump: IPv4 fragment reassemblydzwdz
2022-08-19kernel: kzallocdzwdz
2022-08-17amd64/rtl8139: don't trust the card to have packets available on irqdzwdz
2022-08-17user/net: respond to pingsdzwdz
2022-08-17user/net: answer to ARPdzwdz
2022-08-17amd64/rtl8139: txdzwdz
2022-08-17amd64/rtl8139: expose CRC when reading packetsdzwdz
2022-08-17amd64: rtl8139 driver with basic rx supportdzwdz
2022-08-15kernel: combine kmain_early and kmaindzwdz
2022-08-15kernel: port to multiboot2dzwdz
2022-08-14kernel/ata: "proper" read supportdzwdz
2022-08-12fix some minor warningsdzwdz
2022-08-11vfs: support for removing filesdzwdz
2022-08-08driver/ata: separate out from the fsroot driverdzwdz
2022-08-08fs: getsize() on directoriesdzwdz
2022-08-08kernel/backend: remove the kern.ready() methoddzwdz
2022-08-07kernel: ps2 mouse supportdzwdz
2022-08-07driver/ps2: prepare for mouse supportdzwdz
2022-08-07kernel: ring_to_virtdzwdz
2022-08-06kernel/mem: make the page bitmap cover everything after bssdzwdz
2022-08-06make snprintf shared; dynamic resolution supportdzwdz
2022-08-05add _syscall_getsizedzwdz
2022-08-04do some simple TODOs, organize the rest; general code maintainancedzwdz
2022-08-04syscalls: add _syscall_sleep()dzwdz
2022-08-03amd64: cleanup the irq code, #define the magic numbersdzwdz
2022-08-03shared: clean up printf, %u support (amongst other things)dzwdz
2022-08-01amd64: remove the VGA text mode driverdzwdz
2022-08-01amd64: /video/b device, provided by grubdzwdz
2022-07-29syscall/write: WRITE_TRUNCATEdzwdz
2022-07-29syscall: up the max argument count to 5; make write accept flagsdzwdz
2022-07-29use a shared fs_normslice() function to handle offsetsdzwdz
2022-07-26shared: move some headers from shared/ to camellia/dzwdz
2022-07-26tools: add tools/sort_includes.rbdzwdz
2022-07-25kernel: cleaner and more compact stacktracesdzwdz
2022-07-21fix type-related compiler warningsdzwdz
2022-07-20user/elf: free memory not belonging to the elf when jumping to itdzwdz
2022-07-17amd64: ensure all addresses are canonicaldzwdz
2022-07-17kernel/virt_cpy: error struct, better error handlingdzwdz
2022-07-17amd64: remove dead code, combine shared codedzwdz
2022-07-16amd64: all tests passdzwdz