1
0
Fork 0
mirror of https://github.com/tailix/libkernaux.git synced 2025-03-24 17:16:12 -04:00
Commit graph

451 commits

Author SHA1 Message Date
a9fe84848c
Fix AUTHORS 2022-01-16 12:24:54 +05:00
3c34afb931
Improve linker scripts 2022-01-15 23:09:10 +05:00
71f4bf793c
Better organize QEMU params 2022-01-15 21:11:54 +05:00
a29b68d806
Add submodule "vendor/u-boot" 2022-01-15 18:42:10 +05:00
638006ece7
Improve .gitignore 2022-01-15 18:24:23 +05:00
731142b83e
Add submodule "vendor/opensbi" 2022-01-15 18:22:21 +05:00
5cd0853e78
Move Stivale 2 header to separate module 2022-01-15 18:10:47 +05:00
0aa8134fe8
Use libkernaux in Stivale 2 Limine example 2022-01-15 18:04:46 +05:00
3d7b6b5898
Rename vars 2022-01-15 16:17:06 +05:00
d1ba80702c
Remove hang functions 2022-01-15 15:42:13 +05:00
00345258e9
Add arch "riscv64" 2022-01-15 15:09:45 +05:00
536c1f44f7
Automate kernel example for RISC-V 2022-01-15 12:57:15 +05:00
0f3747e5b6
Automate kernel examples 2022-01-15 12:48:17 +05:00
19677e617a
Improve config scripts 2022-01-15 12:19:15 +05:00
381338d5e3
Reorder code 2022-01-15 11:40:02 +05:00
8479208501
Add func KernAux_Multiboot2_ITag_BootLoaderName_print 2022-01-15 11:39:01 +05:00
608f61946d
Add func KernAux_Multiboot2_ITag_BootCmdLine_print 2022-01-15 11:36:24 +05:00
2d86cd692d
Make tag print funcs public 2022-01-15 11:31:49 +05:00
3a3c828d84
Fix test example 2022-01-15 11:16:55 +05:00
50e825cdfd
Rename kernel examples 2022-01-15 11:05:40 +05:00
6261f9d635 Add TODOs 2022-01-14 12:23:30 +05:00
0718b62b8e Improve example 2022-01-14 12:23:30 +05:00
d91e43732f Write validations 2022-01-14 12:23:30 +05:00
ec665c5b8e Uncomment code 2022-01-14 12:23:30 +05:00
6c31af9cd8 Add TODOs 2022-01-14 12:23:30 +05:00
377ba05c95 Add example 2022-01-14 12:23:30 +05:00
afe3556467 Fix enums 2022-01-14 12:23:30 +05:00
e363c8dbcf Rename and move enum 2022-01-14 12:23:30 +05:00
95ad99e49c Reorder code 2022-01-14 12:23:30 +05:00
e37d4ac0f2 Remove unnecessary define 2022-01-14 12:23:30 +05:00
c8ccffbf47 Pack Multiboot 2 header 2022-01-14 12:23:30 +05:00
a225d0b1d3 Add WIPs 2022-01-14 12:23:30 +05:00
2113e601c9 Add defines 2022-01-14 12:23:30 +05:00
e5f850ec40 Generate Multiboot 2 headers 2022-01-14 12:23:30 +05:00
3eca55c41e Fix code style 2022-01-14 12:23:30 +05:00
65bda3f73a Add field multiboot2_header_example2.tag_relocatable_header 2022-01-14 12:23:30 +05:00
5a7a745c22 Add enum KernAux_Multiboot2_HTag_RelocatableHeader_Preference 2022-01-14 12:23:30 +05:00
df4f518f77 Add field multiboot2_header_example2.tag_efi_*_entry_addr 2022-01-14 12:23:30 +05:00
ade74a9941 Add field multiboot2_header_example2.tag_efi_boot_services 2022-01-14 12:23:30 +05:00
ef03fc4123 Add field multiboot2_header_example2.tag_module_align 2022-01-14 12:23:30 +05:00
2c7e0055d0 Add field multiboot2_header_example2.tag_framebuffer 2022-01-14 12:23:30 +05:00
0e8609977d Add field multiboot2_header_example2.tag_flags 2022-01-14 12:23:30 +05:00
b7a3949552 Add field multiboot2_header_example2.tag_entry_addr 2022-01-14 12:23:30 +05:00
999ccc17d0 Add field multiboot2_header_example2.tag_addr 2022-01-14 12:23:30 +05:00
cd2b1b99e3 Add field multiboot2_header_example2.tag_info_req 2022-01-14 12:23:30 +05:00
b32454dcdb Add define KERNAUX_MULTIBOOT2_HTAG_FLAG_OPTIONAL 2022-01-14 12:23:30 +05:00
7b7b3d7ce3 Write test 2022-01-14 12:23:30 +05:00
bd88af3f9a Write code 2022-01-14 12:23:30 +05:00
e2c60d3819 Test total size alignment 2022-01-14 12:23:30 +05:00
a6f8cbf6e7 Write code 2022-01-14 12:23:30 +05:00