Commit graph

27 commits

Author SHA1 Message Date
Jozef Nagy
ad1b840637
Updated driver loading template 2025-05-21 22:16:58 +02:00
Jozef Nagy
d9bcce9008
Updated LibSEFI module path 2025-05-21 22:07:25 +02:00
Jozef Nagy
fb99d8d36f
Basic driver loading 2025-05-21 02:32:30 +02:00
Jozef Nagy
dae7b9c869
Added a very hacky text UI 2025-05-20 19:24:16 +02:00
Jozef Nagy
06fb67beca
Added bootloader gitignore 2025-05-15 21:33:59 +02:00
Jozef Nagy
a3bc0fc76c
Added localization, datetime and power management 2025-05-15 21:32:40 +02:00
Jozef Nagy
dd4fda27bb
Added font renderer and terminal emulator 2025-05-15 00:55:59 +02:00
Jozef Nagy
bc4ec556e2
did some stuff, will probably refactor later 2025-05-11 22:20:45 +02:00
Jozef Nagy
10ee4fcbd9
Transferred to UART communication 2025-04-20 19:35:57 +02:00
Jozef Nagy
5c682c4209
Get Framebuffer and its modes 2025-04-20 19:17:03 +02:00
Jozef Nagy
42cc0d9f40
Added TrueType base and HDA driver 2025-04-20 16:43:59 +02:00
Jozef Nagy
aa3f734406
Fixed paging 2025-04-17 16:28:43 +02:00
Jozef Nagy
819a24ab8d
Fixed ELF loading again, memory management needs to be redone properly 2025-04-16 23:11:21 +02:00
Jozef Nagy
67f719c73f
rsp should point to the top of the stack 2025-03-10 17:16:29 +01:00
Jozef Nagy
72a46bc7ce
I don't even know what to write at this point 2025-03-10 17:10:35 +01:00
Jozef Nagy
df0ebbbbcd
Added extra warning levels and fixed existing warnings 2025-01-31 21:22:48 +01:00
Jozef Nagy
a39e30d17e
Added x86_64 paging and ELF loader 2025-01-31 21:12:29 +01:00
Jozef Nagy
36ae3ec0b7
Fixed disk reading 2025-01-29 20:33:45 +01:00
Jozef Nagy
fae958815f
Mount boot drive to '\' by default 2025-01-29 20:07:42 +01:00
Jozef Nagy
4ec95a6a52
Added SimpleFS read support 2025-01-29 20:05:50 +01:00
Jozef Nagy
758d681005
Added VFS read and started UEFI SFS driver 2025-01-26 18:05:21 +01:00
Jozef Nagy
b4289c429e
Maximum amount of allocations doesn't have to be public 2025-01-26 01:06:54 +01:00
Jozef Nagy
b7639e84dc
Start working on VFS 2025-01-26 00:18:53 +01:00
Jozef Nagy
12c9b4fdcc
Added mem_realloc and string functions 2025-01-25 23:28:33 +01:00
Jozef Nagy
50093e70e4
Basic memory management for UEFI only 2025-01-25 21:42:26 +01:00
Jozef Nagy
1fc97f9c5f
Added build type detection, simplified legacy BIOS booting on x86_64 2025-01-25 19:53:01 +01:00
Jozef Nagy
94aad4b8e1
Initial import 2025-01-20 21:52:47 +01:00