Skip to content

Add Hypervisor calls (requires #108)#119

Open
jonathanpallant wants to merge 6 commits intomainfrom
hvc-call
Open

Add Hypervisor calls (requires #108)#119
jonathanpallant wants to merge 6 commits intomainfrom
hvc-call

Conversation

@jonathanpallant
Copy link
Contributor

@jonathanpallant jonathanpallant commented Feb 12, 2026

HVC allows a program running at EL1 to pass information to a program (usually a Hypervisor) running at EL2.

Includes hvc! macros, examples and default HVC handler.

Should be rebased once #108 is merged, because we could do something similar with argument handling for hypercalls. Hence only a draft. Now rebased on #108, using the same struct Frame idea.

@jonathanpallant jonathanpallant force-pushed the hvc-call branch 2 times, most recently from fe6c7de to dc39435 Compare February 16, 2026 09:58
@jonathanpallant jonathanpallant changed the title Draft: Add Hypervisor calls Add Hypervisor calls (requires #108) Feb 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant