Import ideas and known issues

This commit is contained in:
Rafal Kupiec 2023-01-26 16:43:51 +01:00
parent b57e79aa7f
commit efe0b45ae4
Signed by: belliash
GPG Key ID: 4E829243E0CFE6B4
2 changed files with 16 additions and 0 deletions

8
IDEAS.md Normal file
View File

@ -0,0 +1,8 @@
# ExectOS Ideas
This is a list of ideas that migh but not must be realized.
[ ] Move processor context initialization (GDT, IDT, LDT, PCR, TSS) from XTLDR to XTOSKRNL to simplify the XTOS boot
protocol.
[ ] Rewrite memory mapping and paging support in bootloader to make it more flexible and architecture independent.
This should support paging levels, thus allowing to make a use of PML5 on modern AMD64 processors and increasing
the addressable virtual memory from 256TB to 128PB.

8
KNOWN_ISSUES.md Normal file
View File

@ -0,0 +1,8 @@
# ExectOS Known Issues
This is a list of well known bugs that exists in all master branch builds.
## XTLDR
[ ] In some specific scenarios (most probably EFI by Insyde) XTLDR cannot load modules. Calling BootServices->LoadImage()
fails with STATUS_EFI_NOT_FOUND status code. Possibly this is a bug in BlFindVolumeDevicePath() routine.
[ ] EFI Runtime Services are not mapped properly into higher half. They are mapped itself, but all pointers inside that
structure point to some physical address that is unavailable after paging is enabled.