dualfroz
|
30188c37d0
|
feat: extend rtc with RtcDateTime
|
2026-09-01 21:13:01 +02:00 |
|
dualfroz
|
8af9a09f89
|
feat: add PollFd, PrioQNode and PrioQueue
|
2026-09-01 20:57:22 +02:00 |
|
dualfroz
|
25f50f156a
|
feat: add pidfd and pipe
|
2026-09-01 20:49:05 +02:00 |
|
dualfroz
|
9e9c28fe80
|
feat: extend mmap with Vma
|
2026-09-01 20:48:46 +02:00 |
|
dualfroz
|
fd358f0fa6
|
feat: add ListNode
|
2026-09-01 20:05:02 +02:00 |
|
dualfroz
|
c069cdcbe6
|
feat: extend keyboard
|
2026-09-01 19:38:36 +02:00 |
|
dualfroz
|
ed74e6df9b
|
feat: extend jobctl
|
2026-09-01 19:36:53 +02:00 |
|
dualfroz
|
0bdc393f39
|
feat: add jobctl
|
2026-09-01 19:11:57 +02:00 |
|
dualfroz
|
afbefed8da
|
feat: extend fs with HmapEntry and Hmap
|
2026-09-01 18:47:32 +02:00 |
|
dualfroz
|
0c36d813e5
|
feat: extend ata with Bitmap
|
2026-09-01 18:31:24 +02:00 |
|
dualfroz
|
d5b9cad635
|
feat(shell): add in-kernel interactive shell
|
2026-08-27 13:09:49 +02:00 |
|
dualfroz
|
8e03bfc320
|
feat(kernel): add int 0x80 syscall dispatch table
|
2026-08-27 09:48:38 +02:00 |
|
dualfroz
|
afd0649188
|
feat(loader): add static x86_64 ELF loader
|
2026-08-26 23:10:16 +02:00 |
|
dualfroz
|
94747d8c53
|
feat(fs): add VFS, initrd, and filesystem interface headers
|
2026-08-26 13:03:15 +02:00 |
|
dualfroz
|
455e81de5e
|
feat(kernel): add preemptive round-robin thread scheduler
|
2026-08-26 09:43:21 +02:00 |
|
dualfroz
|
ad8ae808e6
|
feat(drivers): add PS/2 keyboard driver
|
2026-08-25 23:10:42 +02:00 |
|
dualfroz
|
2bd8217f75
|
feat(mm): add free-list kernel heap with coalescing
|
2026-08-25 19:45:25 +02:00 |
|
dualfroz
|
6de7a0550a
|
feat(mm): add page table management and on-demand mapping
|
2026-08-25 16:25:50 +02:00 |
|
dualfroz
|
ef45af5077
|
feat(mm): add bitmap physical frame allocator
|
2026-08-25 13:06:40 +02:00 |
|
dualfroz
|
371b50a3a5
|
feat(drivers): remap PIC and drive PIT at 100 Hz
|
2026-08-25 09:41:20 +02:00 |
|
dualfroz
|
e5c4139e49
|
feat(cpu): install IDT with exception and syscall gate handling
|
2026-08-24 19:45:21 +02:00 |
|
dualfroz
|
4843406bf3
|
feat(cpu): add GDT and TSS for ring 0 and ring 3 segments
|
2026-08-24 16:24:42 +02:00 |
|
dualfroz
|
7b52e9d3f9
|
feat(drivers): add VGA text-mode driver with scrolling and cursor
|
2026-08-24 13:05:24 +02:00 |
|
dualfroz
|
39f8c5fc48
|
feat(drivers): add kprintf console over serial
|
2026-08-24 09:48:49 +02:00 |
|
dualfroz
|
803eeab7ec
|
feat(drivers): add port I/O helpers and serial COM1 driver
|
2026-08-23 23:10:38 +02:00 |
|
dualfroz
|
c111550d0e
|
feat(libc): add freestanding types and string helpers
|
2026-08-23 19:48:16 +02:00 |
|
dualfroz
|
fbe59c8ffc
|
feat(boot): parse multiboot2 boot information structure
|
2026-08-23 16:23:33 +02:00 |
|