diff --git a/asm/fx@3.10/%ac9.txt b/asm/fx@3.10/%ac9.txt index a5b60bb..798385d 100644 --- a/asm/fx@3.10/%ac9.txt +++ b/asm/fx@3.10/%ac9.txt @@ -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> diff --git a/asm/fx@3.10/%aca.txt b/asm/fx@3.10/%aca.txt index 7739e32..c725ff8 100644 --- a/asm/fx@3.10/%aca.txt +++ b/asm/fx@3.10/%aca.txt @@ -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