Logo
Explore
CodingWorkshop
CodingWorkshop Site Community Issues
Help
Register Sign In
eersoy93/exectos
1
0
Fork 0
You've already forked exectos
forked from xt-sys/exectos
Code Pull Requests Activity
326 Commits 1 Branch 0 Tags
707c92e08a9e26f1e265cf69a487ec3568eb0882
Commit Graph

9 Commits

Author SHA1 Message Date
belliash
7496fa324e Map EfiLoaderData as some UEFI implementations might need this before kernel take over control 2023-01-11 23:26:54 +01:00
belliash
6d77ff42c5 Loop over halt; add missing calling convention 2022-12-27 20:12:59 +01:00
belliash
8f3a4aef60 Code formatting 2022-12-23 22:27:08 +01:00
belliash
cf828a6896 Fill in kernel initialization block 2022-12-21 20:04:20 +01:00
belliash
edee9a8ec6 Rework BlGetMemoryMap() routine to use EFI_MEMORY_MAP structure; map EfiBootServicesData instead of EfiReservedMemoryType 2022-12-20 18:59:36 +01:00
belliash
7bcdd8562d Several changes to EFI memory mapping
* Move EFI memory type conversion to separate routine
 * Never map VRAM
 * Map only pages not exceeding the lowest physical page
2022-12-19 22:50:03 +01:00
belliash
2b679c11d4 Fix a bug in BlAddVirtualMemoryMapping() routine causing PF (Page Fault) on systems with more than 3GB of RAM 2022-12-11 13:56:40 +01:00
belliash
3876414a48 Implement BlAddVirtualMemoryMapping() and BlInitializeVirtualMemory() routines 2022-12-06 17:49:00 +01:00
belliash
2f03f84a20 Move memory related routines to a separate file and implement BlGetMemoryMap() routine 2022-12-05 20:08:18 +01:00
Powered by Gitea
English
Deutsch English español français italiano latviešu Nederlands polski português do Brasil suomi svenska Türkçe čeština български русский српски 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API