Nav
7c647caa67
Refactored WCH-Link/RISC-V implementation to accommodate SW breakpoints and reduce complexity
2024-11-24 19:32:00 +00:00
Nav
9aef4be2f1
Added PostAttach command in WCH-Link interface.
...
Also some bits of tidying
2024-11-23 20:42:26 +00:00
Nav
26f4f8f90e
Tidying
2024-11-16 20:06:55 +00:00
Nav
07283a2dc7
Flash programming support for WCH-LinkE tool
2024-11-16 20:05:26 +00:00
Nav
9b1489fbf2
Removed WchLinkVariant::UNKNOWN
2024-10-19 14:22:51 +01:00
Nav
9daa53ed45
Retry DMI operations when BUSY status returned in WCH-Link driver
2024-09-04 00:18:42 +01:00
Nav
6cdbfbe950
Massive refactor to accommodate RISC-V targets
...
- Refactored entire codebase (excluding the Insight component) to accommodate multiple target architectures (no longer specific to AVR)
- Deleted 'generate SVD' GDB monitor command - I will eventually move this functionality to the Bloom website
- Added unit size property to address spaces
- Many other changes which I couldn't be bothered to describe here
2024-07-23 21:14:22 +01:00
Nav
7630baf51b
Implemented RiscVProgramInterface in WchLinkInterface
2023-12-09 18:22:32 +00:00
Nav
084eef1a30
Moved wMaxPacketSize retrieval to Usb::UsbDevice class.
...
And some other bits of tidying
2023-12-02 19:31:26 +00:00
Nav
d6b216d51e
Send "end process" command to detach from target, upon deactivaition of WCH-Link debug tools
2023-11-26 00:41:45 +00:00
Nav
f3e9796772
Tidying
2023-11-22 00:38:49 +00:00
Nav
826da3e921
Initial pass at a RiscVDebugInterface and implementation (for WCH-Link debug tools)
2023-11-21 21:40:40 +00:00
Nav
221d931add
Began implementation of WCH-Link protocol, for the WCH-LinkE debug tool.
...
Foundations have been laid.
2023-11-18 22:58:48 +00:00