|
dda9c8a1ef
|
feature: terminal scroll works again (with a bg image, without the bg image it's a wip)
|
2024-12-17 15:33:21 +01:00 |
|
|
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 |
|
|
ed11ec794a
|
fix: nvm strcmp should crash on NULL, color cmd is now protected though
|
2024-09-27 12:07:17 +02:00 |
|
|
f65d5ce418
|
fix: strcmp protection with NULL args
|
2024-09-27 12:03:52 +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 |
|
|
9b3a6cb5a4
|
style: clang-format on all files
|
2024-09-18 22:30:11 +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 |
|
|
446eddf3b7
|
submodule added
|
2024-09-07 14:35:52 +02:00 |
|
|
60baa3ec46
|
update submodule
|
2024-09-07 12:24:13 +02:00 |
|
|
7d58ce2824
|
update lib
|
2024-09-07 10:51:59 +02:00 |
|
|
40bcda0d41
|
update lib
|
2024-09-07 02:00:15 +02:00 |
|
|
ce6d6ca969
|
use libbozo
|
2024-09-07 01:44:40 +02:00 |
|
|
8d1c31822f
|
add: libbozo
|
2024-09-07 01:14:18 +02:00 |
|