mirror of
https://github.com/Atmosphere-NX/Atmosphere.git
synced 2025-06-02 15:49:48 -04:00
kern: finish implementing assembly init routines
This commit is contained in:
parent
b3bfd6c4c9
commit
32fb22e361
11 changed files with 270 additions and 40 deletions
|
@ -75,10 +75,10 @@ _start:
|
|||
bl _ZN3ams4kern4init6loader4MainEmPNS1_12KernelLayoutEm
|
||||
str x0, [sp, #0x00]
|
||||
|
||||
/* Call ams::kern::init::loader::Finalize() */
|
||||
bl _ZN3ams4kern4init6loader8FinalizeEv
|
||||
/* Call ams::kern::init::loader::GetFinalPageAllocatorState() */
|
||||
bl _ZN3ams4kern4init6loader26GetFinalPageAllocatorStateEv
|
||||
|
||||
/* X0 is now the next address for the page allocator. */
|
||||
/* X0 is now the saved state for the page allocator. */
|
||||
/* We will return this to the kernel. */
|
||||
|
||||
/* Return to the newly-relocated kernel. */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue