forked from Lephenixnoir/fxdoc
(quick cleanup of %ac9 %aca)
This commit is contained in:
parent
e8561be95a
commit
5c2286c6d7
|
@ -2,9 +2,9 @@ Syscall %ac9 longjmp() from Graph 35+E II OS 3.10
|
|||
|
||||
Restores the whole jump buffer, except for r0 which is the return code anyway.
|
||||
Performs rts to the saved value of pr, effectively jumping to the setjmp() call
|
||||
site.
|
||||
site. The corresponding setjmp() is %aca.
|
||||
|
||||
Discovered RAM memory:
|
||||
RAM globals:
|
||||
0x880287e4 Temporary storage for the return code of longjmp()
|
||||
|
||||
<%ac9 longjmp>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
Syscall %aca setjmp() from Graph 35+E II OS 3.10
|
||||
|
||||
An implementation of setjmp() using an 80-byte CPU context buffer. The
|
||||
corresponding longjump() function is %ac9.
|
||||
corresponding longjmp() function is %ac9.
|
||||
|
||||
Shape of the CPU context structure:
|
||||
(+0) r15 r14 pr r13 r12 r11 r10 r9 r8 r7 r6 r5
|
||||
|
|
Loading…
Reference in New Issue