|
7496fa324e
|
Map EfiLoaderData as some UEFI implementations might need this before kernel take over control
ci/woodpecker/push/build Pipeline was successful
|
2023-01-11 23:26:54 +01:00 |
|
|
6d77ff42c5
|
Loop over halt; add missing calling convention
ci/woodpecker/push/build Pipeline was successful
|
2022-12-27 20:12:59 +01:00 |
|
|
8f3a4aef60
|
Code formatting
ci/woodpecker/push/build Pipeline was successful
|
2022-12-23 22:27:08 +01:00 |
|
|
cf828a6896
|
Fill in kernel initialization block
ci/woodpecker/push/build Pipeline was successful
|
2022-12-21 20:04:20 +01:00 |
|
|
edee9a8ec6
|
Rework BlGetMemoryMap() routine to use EFI_MEMORY_MAP structure; map EfiBootServicesData instead of EfiReservedMemoryType
ci/woodpecker/push/build Pipeline was successful
|
2022-12-20 18:59:36 +01:00 |
|
|
7bcdd8562d
|
Several changes to EFI memory mapping
ci/woodpecker/push/build Pipeline was successful
* 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 |
|
|
2b679c11d4
|
Fix a bug in BlAddVirtualMemoryMapping() routine causing PF (Page Fault) on systems with more than 3GB of RAM
ci/woodpecker/push/build Pipeline was successful
|
2022-12-11 13:56:40 +01:00 |
|
|
3876414a48
|
Implement BlAddVirtualMemoryMapping() and BlInitializeVirtualMemory() routines
ci/woodpecker/push/build Pipeline was successful
|
2022-12-06 17:49:00 +01:00 |
|
|
2f03f84a20
|
Move memory related routines to a separate file and implement BlGetMemoryMap() routine
ci/woodpecker/push/build Pipeline was successful
|
2022-12-05 20:08:18 +01:00 |
|