Update ideas file
This commit is contained in:
parent
1eecad21db
commit
d2fb0a6830
5
IDEAS.md
5
IDEAS.md
|
@ -5,7 +5,8 @@ This is a list of ideas that migh but not must be realized.
|
|||
- [ ] Currently XT Development Kit (XTDK) is a garbage. It should be cleaned up the way, it contains all structures
|
||||
and definitions, as well as all routines that are exported and can be used by other components or software
|
||||
dynamically linked. All other routines should be available as well in some form, as some libraries can share
|
||||
code with others (eg. XTLDR calls routines exported by XTOSKRNL).
|
||||
code with others (eg. XTLDR calls routines exported by XTOSKRNL). This is partially done, as XTDK has been
|
||||
cleaned up, but still there are routines used by XTLDR.
|
||||
|
||||
### XTLDR
|
||||
- [ ] Rewrite memory mapping and paging support in bootloader to make it more flexible and architecture independent.
|
||||
|
@ -17,3 +18,5 @@ This is a list of ideas that migh but not must be realized.
|
|||
### XTOSKRNL
|
||||
- [ ] Implement mechanism for detecting CPU features and checking hardware requirements. If CPU does not meet
|
||||
requirements, it should cause a kernel panic before any non-supported instruction is being used.
|
||||
- [ ] Design a mechanism of sharing common code between some architectures (i.e. both i686 and amd64 supports APIC,
|
||||
while it is not available on ARM).
|
||||
|
|
Loading…
Reference in New Issue
Block a user