Connect to target device
Promise
Disconnect from target device
Promise
Read from an access port register
AP register to read
Promise of register value
Read a block of 32-bit words from a memory access port register
ID of register to read from
The count of values to read
Promise of register data
Read from a debug port register
DP register to read
Promise of register value
Read a 16-bit word from a memory access port register
ID of register to read
Promise of register data
Read a 32-bit word from a memory access port register
ID of register to read
Promise of register data
Read a sequence of 32-bit words from a memory access port register, without crossing TAR auto-increment boundaries
ID of register to read from
The count of values to read
Promise of register data
Read an 8-bit word from a memory access port register
ID of register to read
Promise of register data
Reconnect to target device
Promise
Reset target device
Promise
Continually run a function until it returns true
The function to run
Optional timeout to wait before giving up and throwing
The milliseconds to wait between each run
Promise
Write to an access port register
AP register to write
Value to write
Promise
Write a block of 32-bit words to a memory access port register
ID of register to write to
The values to write
Promise
Write to a debug port register
DP register to write
Value to write
Promise
Write a 16-bit word to a memory access port register
ID of register to write to
The value to write
Promise
Write a 32-bit word to a memory access port register
ID of register to write to
The value to write
Promise
Write a sequence of 32-bit words to a memory access port register, without crossing TAR auto-increment boundaries
ID of register to write to
The values to write
Promise
Write an 8-bit word to a memory access port register
ID of register to write to
The value to write
Promise
Arm Debug Interface class