Field Name Length (bits) Bit Contents Description
Item Total Algn Off
startUpload 160 + 32*n 16 0 command Packet Initiate a load from uplink during boot and provide initial code/data (see table 75, swreq Rev. I)
  header 4848 16 0 command Header Command Packet Header
    commandLength 1616 16 0 uint16 = 10+2*n Number of 16-bit words in the command packet
    commandIdentifier 1616 16 16 uint16 Used by ground to identify the command
    commandOpcode 1616 16 32 uint16 = 1 Command Operation code which determines format and action of the command [see enum CmdOpcode]: CMDOP_START_UPLOAD
  loadAddress 3232 32 64 uint32 Starting Back End Processor destination address of load
  totalCount 3232 32 96 uint32 Total number of 32-bit words in the load
  executeAddress 3232 32 128 uint32 Address to execute once image has been loaded
  initialData[pl/2-5] 3232*n 32 160 uint32 Data to copy into addressed Back End RAM

Definition of variables
n the dimension of the initialData array [pl/2-5]
pl the value of the commandLength field