#include "hal/usermode.h"
#if defined(__i386__)
#include "arch/x86/usermode.h"
#endif
int hal_usermode_enter(uintptr_t user_eip, uintptr_t user_esp) {
#if defined(__i386__)
x86_enter_usermode(user_eip, user_esp);
#else
(void)user_eip;
(void)user_esp;
return -1;
#endif
}
void hal_usermode_enter_regs(const void* regs) {
#if defined(__i386__)
x86_enter_usermode_regs((const struct registers*)regs);
#else
(void)regs;
#endif
}