Part 2 of kernel cleanup: merging functions into shims.
This commit is contained in:
@@ -24,9 +24,13 @@ namespace xe {
|
||||
namespace kernel {
|
||||
|
||||
|
||||
void xeHalReturnToFirmware(uint32_t routine) {
|
||||
KernelState* state = shared_kernel_state_;
|
||||
assert_not_null(state);
|
||||
SHIM_CALL HalReturnToFirmware_shim(
|
||||
PPCContext* ppc_state, KernelState* state) {
|
||||
uint32_t routine = SHIM_GET_ARG_32(0);
|
||||
|
||||
XELOGD(
|
||||
"HalReturnToFirmware(%d)",
|
||||
routine);
|
||||
|
||||
// void
|
||||
// IN FIRMWARE_REENTRY Routine
|
||||
@@ -41,18 +45,6 @@ void xeHalReturnToFirmware(uint32_t routine) {
|
||||
}
|
||||
|
||||
|
||||
SHIM_CALL HalReturnToFirmware_shim(
|
||||
PPCContext* ppc_state, KernelState* state) {
|
||||
uint32_t routine = SHIM_GET_ARG_32(0);
|
||||
|
||||
XELOGD(
|
||||
"HalReturnToFirmware(%d)",
|
||||
routine);
|
||||
|
||||
xeHalReturnToFirmware(routine);
|
||||
}
|
||||
|
||||
|
||||
} // namespace kernel
|
||||
} // namespace xe
|
||||
|
||||
|
||||
Reference in New Issue
Block a user