-
Notifications
You must be signed in to change notification settings - Fork 628
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 bulk of UEFI protocol needed by linux kernel #423
base: master
Are you sure you want to change the base?
Conversation
|
1b40efa
to
fd637d3
Compare
|
||
sub x0,x0,16 | ||
mov x6,sp | ||
str x6,[x0] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should be able to 'str sp,[x0]' directly i believe
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Assembler would not let me. Looks like sp is a special operand which can't be used directly in an str instruction.
Looks generally pretty good, just a few changes (such as licenses, etc) and it's at least good enough to not bother other code upstream. |
e46a392
to
6137b3b
Compare
This allows us to use an identitiy mapped piece of memory as the heap for UEFI app. UEFI app's allocation would go from this heap.
This help reduce the risk of name collision. As MODULE_DIR/include is automatically added to global includes.
No description provided.