Skip to content
This repository has been archived by the owner on May 14, 2024. It is now read-only.

Load Binary Files #8

Open
8 tasks
chorman0773 opened this issue Aug 18, 2020 · 0 comments
Open
8 tasks

Load Binary Files #8

chorman0773 opened this issue Aug 18, 2020 · 0 comments

Comments

@chorman0773
Copy link
Member

chorman0773 commented Aug 18, 2020

Setup code to load userspace binary files

  • Setup the code needed to parse ELF files
  • Load ELF interpreter from the INTERP segment
  • Setup user entry-point frame format.
  • Setup execution procedure for userspace programs
    • Add exec system call
    • Setup CPL=3 code
    • Jump to the CPL=3
  • Add support for #! script files
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant