Changes

Jump to navigation Jump to search
Line 7: Line 7:     
I know 0x1A, 0x1B,0x1C, 0x1D, 0x1E and 0x1F all branch to the table_dispatcher with AppPanic loaded, but later we could use these for other things...
 
I know 0x1A, 0x1B,0x1C, 0x1D, 0x1E and 0x1F all branch to the table_dispatcher with AppPanic loaded, but later we could use these for other things...
 +
 +
 +
It is correct that the fastcall space goes up to 0x1F fastcalls, however, the PPC kernel marks it's last syscall and fastcall with BadSysCall and BadFastCall (respectively).
 +
When a new syscall/fastcall is added, these two symbols are moved to the next invalid syscall/fastcall.
 +
That's why I only added up to 0x1A fastcalls. While there are indeed 0x1F hard-coded spaces to install a fastcall, only 0x1A of them are technically valid (at least for the latest firmware version).<br>
 +
[[User:Malygneo|Malygneo]] ([[User talk:Malygneo|talk]]) 22:15, 19 April 2016 (CEST)
28

edits

Navigation menu