Skip to content
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

Should PI Protocols be added to this crate #56

Closed
Ayush1325 opened this issue Dec 13, 2022 · 1 comment
Closed

Should PI Protocols be added to this crate #56

Ayush1325 opened this issue Dec 13, 2022 · 1 comment

Comments

@Ayush1325
Copy link
Contributor

Currently, only the Protocols present in UEFI spec seem to be defined in this crate. However, there are some valuable protocols like EFI_MP_SERVICE_PROTOCOL that are present in PI spec and, as far as I know, are available in the Dxe phase as well. So is it acceptable to add those to this crate, or should there be a separate crate for PI spec stuff?

There is also the UEFI shell spec which also contains protocols that can be pretty useful when writing shell applications, so I was wondering where they should go as well?

@dvdhrm
Copy link
Member

dvdhrm commented Dec 13, 2022

I think all of the UEFI specs are fine to be integrated into r-efi. There are some uefi-forum specs like ACPI which probably should go into a separate module, as they are useful outside of UEFI environments. But other than that, I am fine incorporating this into r-efi.

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

No branches or pull requests

2 participants