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
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 11675 Build 12021: arc lint + arc unit
Event Timeline
Comment Actions
So the 1:1 mapping trick is becoming the arch requirement to support RT ?
sys/kern/subr_efi.c | ||
---|---|---|
64 | 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.