-
Notifications
You must be signed in to change notification settings - Fork 145
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement system image loader #51
Comments
WIP: https://github.com/georgekang/f9-kernel/commits/loader
|
The reference boot messages:
|
WIP(V2): e3d5809 |
How to run F9 in qemu? |
@shuttler Currently, QEMU doesn't support enough features that F9 Microkernel requires, such as MPU. |
Now loader can load kernel and l4 user space to sram and run them. |
Per the discussion between @georgekang and me, WIP is expected to accomplish the following:
|
Take! I'm working on splitting the changes into smaller and dedicated ones. |
It is supposedly done. |
After Issue #11 is done, it means F9 Microkernel could have a separate userspace environment, which might be initialized by certain system loader. Upon the ideas of @georgekang, here are the expected features of system loader:
The text was updated successfully, but these errors were encountered: