Enable compilation of project on AArch64 architecture

This commit is contained in:
Alex
2023-04-04 16:06:54 +03:00
parent c4ae288ef1
commit 4e20d4d9f4
28 changed files with 242 additions and 50 deletions

View File

@ -184,7 +184,7 @@ namespace Interrupts
#elif defined(a32)
void *Frame = Data;
#elif defined(aa64)
void *Frame = Data;
CPU::aarch64::TrapFrame *Frame = (CPU::aarch64::TrapFrame *)Data;
#endif
error("HALT HALT HALT HALT HALT HALT HALT HALT HALT");
CPU::Stop();
@ -228,7 +228,7 @@ namespace Interrupts
{
trace("Unhandled interrupt received");
#elif defined(aa64)
void Handler::OnInterruptReceived(void *Frame)
void Handler::OnInterruptReceived(CPU::aarch64::TrapFrame *Frame)
{
trace("Unhandled interrupt received");
#endif