(quick cleanup of %ac9 %aca)

This commit is contained in:
Lake 2020-03-02 11:19:24 +01:00
parent e8561be95a
commit 5c2286c6d7
2 changed files with 3 additions and 3 deletions

View File

@ -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>

View File

@ -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