Commit Graph

69 Commits

Author SHA1 Message Date
xamidev
43808da332 Add: framebuffer color output functions 2024-07-15 19:07:22 +02:00
xamidev
124d88f7b7 Add: kernel panic fault handler & dumps 2024-07-15 18:45:52 +02:00
xamidev
c45c9b3b32 Add: ISR now handling common exceptions 2024-07-14 21:41:04 +02:00
xamidev
db77556cfa Update README.md 2024-07-14 17:56:30 +02:00
xamidev
da6cb6c86d Add: IDT implementation without ISRs 2024-07-14 16:58:35 +02:00
xamidev
007018790a Add: GDT, entry initializing for code and data segments 2024-07-14 10:22:42 +02:00
xamidev
2b05b8b74f Fixed printf x86_div64_32 and testing 2024-07-07 10:08:25 +02:00
xamidev
fea04d5cfd Pausing project 2024-05-27 10:40:20 +02:00
xamidev
222bc9a511 Add: readme 2024-05-26 20:24:09 +02:00
xamidev
bb775dfa5b Add: semi-working printf implementation 2024-05-26 15:43:30 +02:00
xamidev
61dec7fe14 Add: serial logging function w/ errlevels 2024-05-22 11:54:59 +02:00
xamidev
87c1a97d47 Add: working serial port output driver 2024-05-22 10:33:48 +02:00
xamidev
aca525d3ce Add: nonworking serial port driver implementation 2024-05-20 21:48:48 +02:00
xamidev
841dee9e18 Add: framebuffer driver and scrolling 2024-05-19 15:09:53 +02:00
xamidev
8d33440ced Add: working puts implementation 2024-05-19 15:00:55 +02:00
xamidev
5cd61cf95c Add: basic framebuffer write call 2024-05-19 14:31:10 +02:00
xamidev
566860c6ea remove object files 2024-05-18 22:09:56 +02:00
xamidev
29932270ab add gitignore 2024-05-18 22:08:40 +02:00
xamidev
25405a7c11 First commit: add folder structure, make process, kernel main function, base for framebuffer driver 2024-05-18 22:06:31 +02:00