Vsys/Macintosh/DBG/

Up to parent directory

Manuals

../doc/Ldo_Link_Man.e Linker and loader.
../doc/adbg.help Symbolic debugger.

Source

Standard IO for the loader and disassembler, Ldo and Das, are included by the assembler .REXT directive in Ldo.a, and Das.a, for the system specified by k=# on the AAma command line. See the two source files for the meaning of negative options, k=-#.

In debugging mode, the loader overlays debugging and disassembly functions by reading in two object files, Deb.ab and Dis.ab, assembled from Deb.a and Dis.a. For the Minimum this code may be in ROM instead. A few IO functions from IOst.a are assembled into Deb.ab by a .REXT directive in Deb.a.

Source for disassembling Apple IIGS W65816 code is not included in this distribution.
Ldo.a 19Sep15 22:58:27EDT 51K Block object file loader, executor, symbolic debugger.
Das.a 10Sep15 09:13:20EDT 24K Disassembler for M68000/68020/68881 or Apple IIGS W65816 code.
Deb.a
Dis.a
12Feb15 09:40:37EST
12Feb15 09:40:38EST
86K
47K
Debugger and disassembler subroutines used by Ldo. Dis.a is also loaded by Das.a.

Command Files

Shell syntax and command names in the following scripts are Macintosh specific. A c suffix indicates a cross build using Ldo.
Ldo14.s 10Sep15 15:22:12EDT 375 Ldo14 executable and Deb14.ab, Dis14.ab object file overlays for Macintosh.
Ldo14c.s 10Sep15 15:22:13EDT 405 Ldo14c, Deb14.ab, and Dis14.ab for Macintosh.
Ldo15c.s 10Sep15 15:22:13EDT 367 Ldo15c, Deb15.ab, and Dis15.ab for NeXT.
Das14.s 23Jul15 16:19:23EDT 164 Das14 executable for Macintosh.
Das14c.s 23Jul15 16:23:08EDT 194 Das14c for Macintosh.
Das15c.s 23Jul15 16:19:26EDT 172 Das15c for NeXT.

Legacy Command Files

The following scripts are included for reference only. They do not run on all systems without shell syntax and command name adjustment, and the path /usr/AMIGA/ used in NAM.s does not occur in any of the system branches in this distribution.
NL.s 19Nov15 16:38:12EST 79 Ldo for NeXT.
NE.s 12Feb15 09:40:39EST 98 Deb.ab for specified system.
ND.s 12Feb15 09:40:39EST 98 Dis.ab for specified system.
NAM.s 12Feb15 09:40:39EST 254 Ldo.y, Deb.ab, and Dis.ab for Amiga.

Sample Debugger Screen

dscreen.e 09Jul15 09:39:54EDT 2.6K

Das Example

Schipmem.e 20Mar15 17:19:04EDT 1.9K Patches to change the limit on the size of the NeXT Schoonschip RAM workspace.

Up to Vsys/