You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We need to be able to parse at a minimum non-relocatable executable ELF files, and ideally relocatable ones too.
Read/parse ELF header into kernel internal struct
Generate process page table from internal struct
Hook into file system to avoid compile time inclusions (See File System #45)
The main resource is osdev here, and the initial tests without a filesystem can be done by including an ELF compiled seperately as a binary blob during linking. This not scalable at all, and should really only be for debugging and testing to prevent a hard dependency on #45 in the short term.
The text was updated successfully, but these errors were encountered:
We need to be able to parse at a minimum non-relocatable executable ELF files, and ideally relocatable ones too.
The main resource is osdev here, and the initial tests without a filesystem can be done by including an ELF compiled seperately as a binary blob during linking. This not scalable at all, and should really only be for debugging and testing to prevent a hard dependency on #45 in the short term.
The text was updated successfully, but these errors were encountered: