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