xamidev
|
98d3d346c2
|
Fix: framebuffer draw_char
|
2024-08-19 21:04:16 +02:00 |
|
xamidev
|
a2a7ab52a1
|
Revert: to more simple ISO generation w/o root privileges
|
2024-08-18 21:46:21 +02:00 |
|
xamidev
|
ef88100c1f
|
Filesystem part 1: FAT32 image bootstrapping
|
2024-08-15 16:19:07 +02:00 |
|
xamidev
|
6e162fc365
|
Add toolchain rule
|
2024-08-15 15:27:53 +02:00 |
|
xamidev
|
3524fdc760
|
Add: better dynamic command management
|
2024-08-09 11:09:15 +02:00 |
|
xamidev
|
907949305d
|
Switch to cross-compiling (to enable using other libs like va_args and maybe fix the printf %f specifier so the math interpreter could work??)
|
2024-08-07 22:52:44 +02:00 |
|
xamidev
|
f05347f73b
|
Driver section separation
|
2024-08-05 19:33:16 +02:00 |
|
xamidev
|
c988b281ad
|
Fix: real target
|
2024-07-27 15:34:44 +02:00 |
|
xamidev
|
01a4016f15
|
Add: build process for real hardware
|
2024-07-22 11:07:52 +02:00 |
|
xamidev
|
b8faf9dd8e
|
Restructuration part 2: libc, programs
|
2024-07-19 17:40:53 +02:00 |
|
xamidev
|
77f40f0bb0
|
Change: build process & makefile, tree restructuration
|
2024-07-18 20:25:42 +02:00 |
|
xamidev
|
ddbc549cb0
|
Add: very very basic keyboard driver with shady keymap
|
2024-07-16 22:13:56 +02:00 |
|
xamidev
|
af78ad21cd
|
Add: PIT (sysclock)
|
2024-07-16 22:00:07 +02:00 |
|
xamidev
|
11fc44ae49
|
Add: IRQ init
|
2024-07-15 21:35:11 +02:00 |
|
xamidev
|
c45c9b3b32
|
Add: ISR now handling common exceptions
|
2024-07-14 21:41:04 +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
|
aca525d3ce
|
Add: nonworking serial port driver implementation
|
2024-05-20 21:48:48 +02:00 |
|
xamidev
|
5cd61cf95c
|
Add: basic framebuffer write call
|
2024-05-19 14:31:10 +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 |
|