Commit Graph

18 Commits

Author SHA1 Message Date
xamidev
40561a6537 Add: snake game! (basics) 2024-09-12 17:54:30 +02:00
xamidev
d90682c40e Add: colorprintf, kernel panic coloring 2024-09-10 08:40:17 +02:00
xamidev
247558669e Add: BMP working renderer (24b) + minor bug fixes 2024-09-06 21:01:31 +02:00
xamidev
d10e00835c Fix: header-comment link 2024-08-24 17:23:26 +02:00
xamidev
fbd4fa6089 Clean: harmonizing & header-commenting code 2024-08-24 17:17:53 +02:00
xamidev
a03bb42790 Switch: to freestanding stdint and stdbool headers 2024-08-24 16:26:14 +02:00
xamidev
6d0c9ac62b Add: graphics fb cursor 2024-08-23 14:27:24 +02:00
xamidev
f1a9f84f24 Add: graphics mode terminal scrolling 2024-08-23 13:05:53 +02:00
xamidev
f8eb658c33 WIP: Framebuffer partial support, cursor & scoll TODO 2024-08-20 13:38:44 +02:00
xamidev
52a92a5358 Change: Framebuffer puts/printf graphics mode OK 2024-08-20 13:01:13 +02:00
xamidev
2f562758ad Re-add: ATA PIO driver (w/o paging) 2024-08-18 12:45:24 +02:00
xamidev
da127ee6b2 Small fixes: uptime, printf %f, math, and readme 2024-08-08 13:31:23 +02:00
xamidev
fc17e5eade Making: math interpreter. Need to fix printf %f 2024-08-06 13:43:01 +02:00
xamidev
b352d3f4e2 Fix: backspace, shift (kb driver) + Add: doc + ascii art 2024-07-24 12:47:12 +02:00
xamidev
d83299cb48 Fix: scrolling bug + shell void input 2024-07-24 11:17:48 +02:00
xamidev
5eee67a0e5 Add: begin shell with help command 2024-07-21 15:37:32 +02:00
xamidev
05393b36f8 Add: read keyboard input (getch) 2024-07-21 15:23:32 +02:00
xamidev
b8faf9dd8e Restructuration part 2: libc, programs 2024-07-19 17:40:53 +02:00