|
|
9f142941c3
|
wip: separate allocators into a kernel one and a user one
|
2025-11-12 16:04:16 +01:00 |
|
|
|
2e09db2dd1
|
fix: memory is now working completely (size issue)
fix: reboot with invalid opcode
|
2025-04-17 15:09:22 +02:00 |
|
|
|
3b798e5daa
|
core: remove bozo typedef for types
|
2025-02-07 12:35:32 +01:00 |
|
|
|
d7626df19c
|
core: change types from uint32_t to u32 (e.g)
|
2025-01-27 11:26:15 +01:00 |
|
|
|
e5d7b80ed5
|
fix: irqs are handled correctly with regs->int_no (and the keyboard handler works)
|
2024-10-09 18:03:17 +02:00 |
|
|
|
4fb51d4356
|
feature: start to implement keyboard handler and better isrs/irqs
|
2024-10-09 17:54:29 +02:00 |
|
|
|
1640b2e125
|
fix: no more looping on some weird input
|
2024-10-09 16:16:22 +02:00 |
|
|
|
f3db3060af
|
add: pic work
|
2024-10-09 16:09:45 +02:00 |
|
|
|
599de25eec
|
fix: no more random reboot
|
2024-10-08 23:56:34 +02:00 |
|
|
|
d348ac109e
|
fix: interrupt handler function uses an array
fix: gdt calls cli asm instruction at init
|
2024-10-08 10:56:15 +02:00 |
|
|
|
14758ff4ea
|
feature: kpanic on interrupts (merdella cmd to test it)
|
2024-10-03 17:00:47 +02:00 |
|
|
|
d6b35a2786
|
feature: apic is now enabled and the double fault interrupt at boot no longer occurs
|
2024-10-03 15:20:19 +02:00 |
|
|
|
9479515685
|
fix: isr.s not compiling because of movb instruction instead of mov
|
2024-10-02 14:20:43 +02:00 |
|
|
|
8b2d35594d
|
add: idt
|
2024-10-02 14:15:57 +02:00 |
|
|
|
64a3f6ee0d
|
feature: start to implements isrs
|
2024-10-01 20:24:33 +02:00 |
|