mirror of
https://github.com/alfishe/amiga-bootcamp.git
synced 2026-06-13 00:26:28 +00:00
docs(amiga): make cross-references clickable markdown links
Convert bare .md path references in 29 files to proper [name](relative/path) markdown links for GitHub navigation.
This commit is contained in:
parent
551ebda2b1
commit
fca930d0db
29 changed files with 46 additions and 46 deletions
|
|
@ -124,6 +124,6 @@ After loading Kickstart ROM in IDA with M68k + HUNK/ROM loader:
|
|||
## References
|
||||
|
||||
- NDK39: `exec/devices.h`, `exec/io.h`, `devices/trackdisk.h`
|
||||
- `06_exec_os/io_requests.md` — IORequest structure and dispatch
|
||||
- [io_requests.md](../../06_exec_os/io_requests.md) — IORequest structure and dispatch
|
||||
- `10_devices/trackdisk_device.md` — TD_* command codes
|
||||
- Kickstart 3.1 ROM dump (required for disassembly)
|
||||
|
|
|
|||
|
|
@ -127,6 +127,6 @@ Permit();
|
|||
## References
|
||||
|
||||
- NDK39: `exec/execbase.h`, `exec/memory.h`, `exec/tasks.h`
|
||||
- `06_exec_os/exec_base.md` — full ExecBase offset table
|
||||
- `06_exec_os/memory_management.md` — MemHeader structure
|
||||
- `05_reversing/dynamic/setfunction_patching.md` — Forbid/Permit patterns
|
||||
- [exec_base.md](../../06_exec_os/exec_base.md) — full ExecBase offset table
|
||||
- [memory_management.md](../../06_exec_os/memory_management.md) — MemHeader structure
|
||||
- [setfunction_patching.md](setfunction_patching.md) — Forbid/Permit patterns
|
||||
|
|
|
|||
|
|
@ -114,5 +114,5 @@ MiSTer FPGA: the UART bridge is exposed on the MiSTer IO board or via the DE10-N
|
|||
## References
|
||||
|
||||
- NDK39: `exec/execbase.h` — `RawDoFmt`, `RawPutChar` LVOs
|
||||
- `01_hardware/ocs_a500/paula_serial.md` — SERPER, SERDATR, SERDATW register details
|
||||
- [paula_serial.md](../../01_hardware/ocs_a500/paula_serial.md) — SERPER, SERDATR, SERDATW register details
|
||||
- Aminet: `debug/misc/dprintf.lha`
|
||||
|
|
|
|||
|
|
@ -126,5 +126,5 @@ atexit(remove_hook);
|
|||
|
||||
- NDK39: `exec/execbase.h`
|
||||
- ADCD 2.1: `SetFunction` autodoc
|
||||
- `05_reversing/dynamic/live_memory_probing.md` — SysBase structure access
|
||||
- [live_memory_probing.md](live_memory_probing.md) — SysBase structure access
|
||||
- *Amiga ROM Kernel Reference Manual: Libraries* — SetFunction chapter
|
||||
|
|
|
|||
|
|
@ -231,7 +231,7 @@ So immediately before the JSR:
|
|||
| −552 | 552 | `OpenLibrary` | A1=name, D0=ver | D0=base |
|
||||
| −558 | 558 | `CloseLibrary` | A1=lib | — |
|
||||
|
||||
Full tables: [`04_linking_and_libraries/lvo_table.md`](../../../04_linking_and_libraries/lvo_table.md)
|
||||
Full tables: [[lvo_table.md](../../04_linking_and_libraries/lvo_table.md)](../../../04_linking_and_libraries/lvo_table.md)
|
||||
|
||||
---
|
||||
|
||||
|
|
@ -290,7 +290,7 @@ If you encounter `JSR (-N,A6)` and don't know which library A6 holds:
|
|||
## References
|
||||
|
||||
- NDK39: `fd/` directory — all library `.fd` files (plain text, open in any editor)
|
||||
- `04_linking_and_libraries/lvo_table.md` — formatted LVO tables
|
||||
- [lvo_table.md](../../04_linking_and_libraries/lvo_table.md) — formatted LVO tables
|
||||
- `static/library_jmp_table.md` — JMP table layout and IDA scripting
|
||||
- `04_linking_and_libraries/fd_files.md` — `.fd` file format specification
|
||||
- [fd_files.md](../../04_linking_and_libraries/fd_files.md) — `.fd` file format specification
|
||||
- ADCD 2.1 Autodocs online: http://amigadev.elowar.com/read/ADCD_2.1/
|
||||
|
|
|
|||
|
|
@ -126,7 +126,7 @@ In IDA, this appears as `jsr ($fffffffe2,a6)` with displacement `-30` (`$FFFFFFE
|
|||
|
||||
## Common Library Bases and LVO Tables
|
||||
|
||||
See [`../../../04_linking_and_libraries/lvo_table.md`](../../../04_linking_and_libraries/lvo_table.md) for complete LVO offset tables for:
|
||||
See [`../../../[lvo_table.md](../../04_linking_and_libraries/lvo_table.md)](../../../04_linking_and_libraries/lvo_table.md) for complete LVO offset tables for:
|
||||
- `exec.library`
|
||||
- `dos.library`
|
||||
- `graphics.library`
|
||||
|
|
@ -137,6 +137,6 @@ See [`../../../04_linking_and_libraries/lvo_table.md`](../../../04_linking_and_l
|
|||
## References
|
||||
|
||||
- NDK39: `fd/` directory — all library `.fd` files
|
||||
- `04_linking_and_libraries/lvo_table.md`
|
||||
- [lvo_table.md](../../04_linking_and_libraries/lvo_table.md)
|
||||
- ADCD 2.1: `Libraries_Manual_guide/`
|
||||
- IDA Pro scripting: `idc.py` reference
|
||||
|
|
|
|||
|
|
@ -132,6 +132,6 @@ MOVEA.L (lh_Head,A0), A1 ; first lib node
|
|||
## References
|
||||
|
||||
- NDK39: `exec/execbase.h`, `exec/tasks.h`, `exec/nodes.h`, `exec/io.h`
|
||||
- `06_exec_os/exec_base.md` — full ExecBase field listing
|
||||
- `06_exec_os/lists_nodes.md` — MinList/List traversal
|
||||
- [exec_base.md](../../06_exec_os/exec_base.md) — full ExecBase field listing
|
||||
- [lists_nodes.md](../../06_exec_os/lists_nodes.md) — MinList/List traversal
|
||||
- IDA Pro: Structure subview, Local Types, T hotkey for struct offset
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue