Commit Graph

12 Commits

Author SHA1 Message Date
da804296c6 fix: memory: protect kernel code 2024-11-26 12:43:09 +01:00
41786ea523 feature: add a few helpers fn (is...)
fix: print unprintable characters no longer occurs
2024-10-11 13:10:47 +02:00
83e513c32f fix: read_reg and write_reg are better now, no more double fault 2024-10-03 16:43:48 +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
9ade568a64 core: oops forgot to add utils.h 2024-09-25 23:01:59 +02:00
943f2beab9 feature: kmalloc kfree and krealloc are good 2024-09-21 12:17:27 +02:00
2e41858c77 feature: log level on kprintf (color)
fix: kprintf now uses concatenated strings for the flag
2024-09-20 12:40:36 +02:00
19141e6883 fix: screen switch now works well with the shell and its "history" 2024-09-11 15:51:40 +02:00
07ff7f6087 lib: add: memcmp 2024-09-10 16:38:21 +02:00
8958b87f65 lib: add: inw, outw 2024-09-10 16:38:21 +02:00
cf617d6984 feature: multiple screens + cursor move (bug to fix)
style: reorganise code structure
2024-09-08 05:03:50 +02:00
d270657fc9 ratio submodule 2024-09-07 14:40:46 +02:00