forked from xt-sys/exectos
Correct markdown
This commit is contained in:
parent
efe0b45ae4
commit
6613fdd32c
10
IDEAS.md
10
IDEAS.md
@ -1,8 +1,8 @@
|
|||||||
# ExectOS Ideas
|
# ExectOS Ideas
|
||||||
This is a list of ideas that migh but not must be realized.
|
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
|
- [ ] Move processor context initialization (GDT, IDT, LDT, PCR, TSS) from XTLDR to XTOSKRNL to simplify the XTOS boot
|
||||||
protocol.
|
protocol.
|
||||||
[ ] Rewrite memory mapping and paging support in bootloader to make it more flexible and architecture independent.
|
- [ ] 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
|
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.
|
the addressable virtual memory from 256TB to 128PB.
|
||||||
|
@ -2,7 +2,8 @@
|
|||||||
This is a list of well known bugs that exists in all master branch builds.
|
This is a list of well known bugs that exists in all master branch builds.
|
||||||
|
|
||||||
## XTLDR
|
## XTLDR
|
||||||
[ ] In some specific scenarios (most probably EFI by Insyde) XTLDR cannot load modules. Calling BootServices->LoadImage()
|
- [ ] In some specific scenarios (most probably EFI by Insyde) XTLDR cannot load modules. Calling the EFI's
|
||||||
fails with STATUS_EFI_NOT_FOUND status code. Possibly this is a bug in BlFindVolumeDevicePath() routine.
|
BootServices->LoadImage() fails with STATUS_EFI_NOT_FOUND (0x800000000000000E) status code. Possibly this is
|
||||||
[ ] EFI Runtime Services are not mapped properly into higher half. They are mapped itself, but all pointers inside that
|
a bug in BlFindVolumeDevicePath() routine.
|
||||||
structure point to some physical address that is unavailable after paging is enabled.
|
- [ ] 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.
|
||||||
|
Loading…
Reference in New Issue
Block a user