Replies: 1 comment
-
|
You can check this repo for more information about NativeAOT for bare-metal environments: https://github.com/MichalStrehovsky/zerosharp |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello NativeAOT/Runtime Team,
I am working on an os where the goal is for the entire boot, kernel and os logic to be written in C# as much as possible, today, it requires a minimal native UEFI shim in C++ that hands off to managed code, which is unavailable with current tooling. I am trying to understand if NativeAOT can now or in the future, support a bare metal configuration with the following constraints ...
Essentially: C# AOT compiled to native code with the minimum possible runtime footprint, suitable for highly constrained environments (UEFI/firmware/research bare-metal targets)
I am hoping to learn if it is fundamentally incompatible with NativeAOT's architecture, and if there are hard blockers, even a definitive "it will never work" will be useful to help guide future direction,
Thanks
Beta Was this translation helpful? Give feedback.
All reactions