public void write_reg(REG_APnDP_A3_A2 reg_id, UInt32 value, byte dap_index = 0) { Debug.Assert(Enum.IsDefined(typeof(REG_APnDP_A3_A2), reg_id)); EDapTransferRequestByte request = DebugUnitV2_0_0.DapWriteTransferRequestByte(reg_id); this._write(dap_index, 1, request, new List <UInt32> { value }); }
public void reg_write_repeat(UInt16 num_repeats, REG_APnDP_A3_A2 reg_id, List <UInt32> data_array, byte dap_index = 0) { //Debug.Assert(num_repeats is six.integer_types); Debug.Assert(num_repeats == data_array.Count); Debug.Assert(Enum.IsDefined(typeof(REG_APnDP_A3_A2), reg_id)); //Debug.Assert(dap_index is six.integer_types); EDapTransferRequestByte request = DebugUnitV2_0_0.DapWriteTransferRequestByte(reg_id); this._write(dap_index, num_repeats, request, data_array); }