To prepare for adding EFI runtime services support on arm64 move the
machine independent parts of the existing code to a new file that can
be shared between the two architectures.
Details
Details
I've tested on arm64, but don't have an amd64 test machine so haven't tested there.
Diff Detail
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Comment Actions
So the 1:1 mapping trick is becoming the arch requirement to support RT ?
sys/kern/subr_efi.c | ||
---|---|---|
68 ↗ | (On Diff #33262) | Why is this in MD file ? |
Comment Actions
May be add sys/dev/efirt and move subr_efi.c there ? EFI is not a generic facility, it is MD, just that it exists on both x86 and arm64.