Hi all,

I'm working on a small EFI boot entry mangement utiltiy[1] which works
by querying and setting EFI variables (Boot####, BootOrder, NextBoot).
It appears that OpenBSD does not expose an EFI variable interface.

Are there objections against such a driver on principle, e.g. security?
If not, FreeBSD's efidev[2] may be a suitable starting point. It's an
ioctl interface rather than Linux' efivars virtual file system.

If the FreeBSD design is appropriate I'd like to attempt to port it (if
no one more experienced will).

Sijmen

[1] https://github.com/sjmulder/bootto
[2] https://svnweb.freebsd.org/base/head/sys/dev/efidev/efidev.c?view=markup

Reply via email to