Xinu7/contrib/distodt/man/download.doc
DOWNLOAD(1) UNIX Programmer's Manual DOWNLOAD(1)
NNNNAAAAMMMMEEEE
download - load program into SUN test machine
SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
ddddoooowwwwnnnnllllooooaaaadddd [ option ] ... [ file ]
DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
_D_o_w_n_l_o_a_d takes an absolute binary program image (SUN a.out
format) and copies it to the frontend file /_t_f_t_p_b_o_o_t/_a._o_u_t
for the backend sun to use when booting. _D_o_w_n_l_o_a_d deter-
mines which backend SUN the user has reserved, or finds a
free backend SUN if the user does not have a backend SUN
reserved. Once a backend is found, _d_o_w_n_l_o_a_d uses TCP to
send the binary program image to the associated front end.
Note that local net broadcasts are used to find free backend
SUNs so downloading is only allowed to SUNs connected to the
local net.
Loading the object program takes time proportional to the
size of the program itself. In two seconds, download will
transfer about 56K bytes over the ethernet using TCP.
_D_o_w_n_l_o_a_d transfers the user's program as specified in the
command line. If no program name is given, _a._o_u_t is used.
Options are:
----cccc_C_L_A_S_S
Class. Use a machine in the class _C_L_A_S_S. The default
class is SUN. If the user already has a backend
reserved in class _C_L_A_S_S, then it will be used. If the
user already has a backend reserved, but it is in a
different class, then it will be released before a new
one is reserved. If no machines are available in class
_C_L_A_S_S a message indicating this will be printed. See
also _b_u_s_e_r_s, which displays which class each backend
machine belongs to.
----mmmm_M_A_C_H
Machine. Use the backend machine named _M_A_C_H if it is
available. If the user already has a different machine
reserved, it will be released before the new machine
_M_A_C_H is reserved.
SSSSEEEEEEEE AAAALLLLSSSSOOOO
busers(1), odt(1), odtunlock(1)
FFFFIIIILLLLEEEESSSS
/tmp/xinu/* Local lock files. Named by user's login id
BBBBUUUUGGGGSSSS
Currently it only works to download to a backend SUN. You
Printed 6/11/88 1
DOWNLOAD(1) UNIX Programmer's Manual DOWNLOAD(1)
can download from a frontend SUN or VAX. In future versions
you will be able to download from anything to anything.
Printed 6/11/88 2