put data into the firmware image at specified address . concode_field_sep byte[] itsFirmwareImage concode_elem_sep int itsAddressBase concode_elem_sep Pattern HEXLINE_PATTERN concode_elem_sep int itsMinLocation concode_elem_sep int itsAddress concode_elem_sep int MAX_MEMORY_SIZE concode_elem_sep byte[] itsData concode_elem_sep boolean[] itsFirmwareMask concode_elem_sep int itsMaxLocation concode_elem_sep int itsType concode_field_sep int getUInt16 concode_elem_sep byte getByte concode_elem_sep boolean hasData concode_elem_sep int hexValue concode_elem_sep void main concode_elem_sep void loadIntelHex concode_elem_sep void writeHex16 concode_elem_sep FirmwareImage duplicate concode_elem_sep int getMaxLocation concode_elem_sep void writeHexLine concode_elem_sep int findByteSequence concode_elem_sep int parseHexByte concode_elem_sep void putUInt8 concode_elem_sep void putByte concode_elem_sep int getMinLocation concode_elem_sep void resetImage concode_elem_sep int getSpanSize concode_elem_sep int getUInt8 concode_elem_sep void generateIntelHex concode_elem_sep void writeHex8 concode_elem_sep byte[] getData concode_elem_sep void getData concode_elem_sep HexLine parseHexLine concode_elem_sep void putUInt16
void function ( int arg0 , byte [ ] arg1 ) { System . arraycopy ( arg1 , 0 , itsFirmwareImage , arg0 , arg1 . length ) ; Arrays . fill ( itsFirmwareMask , arg0 , arg0 + arg1 . length , true ) ; itsMaxLocation = Math . max ( itsMaxLocation , arg0 + arg1 . length - 1 ) ; itsMinLocation = Math . min ( itsMinLocation , arg0 ) ; }