Homebrew ABI: Difference between revisions
Misson20000 (talk | contribs) |
Misson20000 (talk | contribs) m →Entrypoint Arguments: reorder NRO0 args to put x0 first and then x1 instead of x1 before x0 |
||
Line 14: | Line 14: | ||
'''NSO0:''' the system executes binary_ptr+0 with X0=NULL, X1=main_thread_handle. | '''NSO0:''' the system executes binary_ptr+0 with X0=NULL, X1=main_thread_handle. | ||
'''NRO0:''' the homebrew loader puts X1=0xFFFFFFFFFFFFFFFF [INVALID_HANDLE] | '''NRO0:''' the homebrew loader puts X0=loader_config_ptr, X1=0xFFFFFFFFFFFFFFFF [INVALID_HANDLE]. | ||
=== Loader Config === | === Loader Config === |