mirror of
https://github.com/SEPPDROID/Digital-Research-Source-Code.git
synced 2025-10-23 16:34:07 +00:00
38 lines
1.7 KiB
Plaintext
38 lines
1.7 KiB
Plaintext
.so macro
|
|
.he 'SENDC68''SENDC68'
|
|
.pr PROGRAM SENDC68
|
|
sendc68 - 68000 downloader
|
|
.us USAGE
|
|
sendc68 [-r] [-d delay] [-s start] [-e end] [-] objectfile [ ttyname ]
|
|
.fn FUNCTION
|
|
\&'sendc68' reads the objectfile, which must be in the c.out format produced
|
|
by the 68000 linking loader lo68. Sendc68 converts this executable
|
|
object code into the absolute ASCII load format (S records) acceptable
|
|
by the MACSBUG monitor and then sends these S records to the 68000
|
|
via a serial line.
|
|
.sp
|
|
Locations 400 hexadecimal through 1000 hexidecimal are MACSBUG ram
|
|
and will not be loaded. In order to override this, the '-s' and '-e'
|
|
flags can be used to alter the addresses which are not to be
|
|
loaded. With 'start' being the first address to not load, and 'end'
|
|
being the last address. By setting the ending address to be smaller
|
|
than the starting address all locations will be considered legitimate.
|
|
.sp
|
|
The optional argument '-r' will only output a newline, rather than
|
|
the standard newline-carriage return. This is for use by systems
|
|
which translate newline to carriage return-newline.
|
|
.sp
|
|
The '-d delay' flag allows the user to specify a line delay. This is
|
|
for slowing the output of sendc68 when outputting to a slow device.
|
|
.sp
|
|
If the optional final argument 'ttyname' is
|
|
present, this is the name of the special file (ie. /dev/tty?) to use
|
|
to download the 68000. If this optional third argument is not
|
|
present, the standard output file is used.
|
|
.sp
|
|
If the optional "-" argument is specified, sendc68 does not clear
|
|
the bss segment during the load. This results in a faster load, but
|
|
all bss memory will have random initial values.
|
|
.sa SEE ALSO
|
|
c68 (cmnd), as68 (cmnd), lo68 (cmnd), c.out (files)
|