Releases: square/pylink
Releases · square/pylink
Release v0.6.0
Release v0.5.0
Changed
- @rjshade: Changed implementation of
.open()
, and.close()
to use a reference count. Each call to.open()
increments the open reference count for the DLL, while each call to.close()
decrements the reference count. When.close()
is called, and the reference count hits zero, the DLL is closed.
Release v0.4.0
Added
- @Sauci: Added CP15 API:
cp15_present
,cp15_register_read
, andcp15_register_write
.
Release v0.3.0
Changed
- @charliebruce: Fix for
VTarget
in hardware status; incorrectly assigned to 32-bit instead of 16-bit integer. - @charliebruce: Fix for documentation for
VTarget
in hardware status; incorrectly displayed mA instead of mV. - @Sauci: Changed register methods (
register_read()
,register_read_multiple()
,register_write()
, andregister_write_multiple()
) to alternatively take regsiter names instead of just register indices.
Release v0.2.0
Added
- @bojanpotocnik: Implemented context manager to enable automatic debugger connection opening when context is entered, and connection closed when exited.
Changed
- @bojanpotocnik: Implemented finalizer method '_finalize()' to tear down connection on destructor.
Release v0.1.3
Changed
- @michalfita: Fixed handling for DLL in 64-bit Python instances: on 64-bit Windows platforms running 64-bit Python, the 32-bit DLL was always being loaded; now the 64-bit DLL will be loaded instead.
Release v0.1.2
Changed
- @wallacbe: Removed
sleep
afterconnect
; no-op issued to make sure the target is ready for debugging.
Release v0.1.1
Changed
async
decorator renamed toasync_decorator
due to collision with Python3
Added
open_tunnel()
method added to open a connection to a debugger connected to a Remote Server.
Release v0.1.0
First minor release. Changes as follow:
jlink.flash_file()
andjlink.flash()
do not supply power to the target by default.- Optional
power_on
parameter added toflash_file()
andflash()
to power on target during flashing.
Release v0.0.10
Fixes for SWD read. Incorrect value was returned when the MSB was set.