API docs / Open libraries / keymap.library
API · Librarieskeymap.library jump table
Our open keymap.library: 4 calls with the same LVOs and registers as AmigaOS 3.2's, checked against the NDK 3.2 .fd file.
keymap.library's jump table, as OpenKeymap builds it: LVO, call, registers. build-amiga.sh (with ../common/check_fd.py) checks this against the NDK 3.2 keymap_lib.fd in the stove and stops on any difference; openkeymap_lib.c's lib_vectors[] follows it line for line.
| LVO | Call | Registers | Notes |
|---|---|---|---|
| -30 | SetKeyMapDefault | a0 | |
| -36 | AskKeyMapDefault | none | |
| -42 | MapRawKey | a0, a1, d1, a2 | |
| -48 | MapANSI | a0, d0, a1, d1, a2 |