Commit Graph

  • 780d6daa53 rp: fix flash initialization failing when bootrom starts USB boot due to flash being empty sys64738/rp-emptyflash-fix Triss 2022-09-25 01:36:07 +0200
  • afb1ad9231 hosted: fix configuration for FT4232H sys64738/ft4232-fix Triss 2022-09-25 01:35:26 +0200
  • cf2bd66a62 Add required quotes to st-link udev rules main SId Price 2022-09-24 14:01:04 -0600
  • 0ae25a43e1
    Added ST-Link udev rules (#1246) Sid Price 2022-09-22 18:02:01 -0600
  • 9f9d42861d
    stm32f4: fix wrong idcode when probing (#1242) andrew1x000 2022-09-20 21:03:27 +0300
  • 868e76b2d0 hosted: Addition of selectable fast polling for hosted use cases Dave Marples 2022-08-29 18:18:54 +0100
  • 470609cec2 target/renesas: add known id for RA2A1 Rafael Silva 2022-09-19 20:37:58 +0100
  • c6f8fb507d rp: Tidy up flash_put_get function James Turton 2022-09-19 15:35:20 +0200
  • a8c75ac4f4 rp: Use memset James Turton 2022-09-16 16:35:37 +0200
  • 97d766eee8 rp: Use %u rather than PRIu16 James Turton 2022-09-16 16:18:38 +0200
  • ca867d0ee7 rp: Stylistic fixes James Turton 2022-09-16 15:28:04 +0200
  • bf0302b076 rp: Run clang-format James Turton 2022-09-16 14:45:00 +0200
  • 14882c61ab rp: Don't reset QSPI bank or flush XIP cache James Turton 2022-09-16 12:54:32 +0200
  • 427fe1f698 rp: Implement own functions for handling flash James Turton 2022-09-16 12:22:23 +0200
  • 2f508b9f53 rp: Stylistic fixes James Turton 2022-09-12 11:42:46 +0200
  • 4cc3eee154 rp: Define enter_flash_mode and exit_flash_mode James Turton 2022-09-04 10:33:56 +0200
  • 481aaee3a3 rp: Only read SFDP once James Turton 2022-09-04 10:32:39 +0200
  • 23bc57d02f rp: Scan for SFDP table on attach James Turton 2022-09-04 10:27:36 +0200
  • 027a1779a6 rp: Use MAX_WRITE_CHUNK when defining flash James Turton 2022-09-04 10:18:42 +0200
  • cb17c9d8a8 rp: Fix argument parsing in reset_usb_boot James Turton 2022-08-18 12:29:11 +0200
  • 5e06ef4015 rp: Don't aboard program when attaching James Turton 2022-09-01 23:35:34 +0200
  • eb17a279a5 adiv5: Add comment to ap probe loop James Turton 2022-09-02 10:44:24 +0200
  • 0d9ff6c4b1 rp: Revise logic for rp rescue dp James Turton 2022-09-01 17:45:42 +0200
  • a9c2cb96eb target/adiv5: Resume targets that have been halted James Turton 2022-08-31 23:31:11 +0200
  • 32f441dd63 target/adiv5: Deassert CDBGRSTREQ after CDBGRSTACK James Turton 2022-08-31 23:26:31 +0200
  • 2922539772 stm32l0/stm32lx_nvm_busy_wait: Check for errors only after busy is released. Uwe Bonnes 2022-09-03 11:04:14 +0200
  • c0b7d4e2c4 rtt: Fix infinite loop in rtt_write Thomas Bénéteau 2022-09-11 21:15:08 +1000
  • 3e8f296dd5 rp: invert success logic in rp_flash_write Sean Cross 2022-09-01 12:57:24 +0800
  • 993c74bef4 lpc: Fix bugs related to flash on LPC MCUs Ben Tober 2021-07-22 09:49:38 -0400
  • 16afde7df4 cortexm: fix printf format for cpuid_partno Sean Cross 2022-08-31 19:19:25 +0800
  • 665138f9e3 target/renesas: add known id for RA4M2 Rafael Silva 2022-08-31 10:18:52 +0100
  • d041e3a066 misc: fix malformed include guards Rafael Silva 2022-08-30 18:24:05 +0100
  • 0edd8f0e67 cortexm: Refactored out the logic for reading the CPU ID into its own function dragonmux 2022-08-29 22:07:14 +0100
  • 8d5caeaaff misc: Fixed the formatting of the main sources list in the main project makefile dragonmux 2022-08-29 21:59:11 +0100
  • f4345e4714 adiv5: Fixed the Cortex-M23 and Cortex-M33 SCS definitions dragonmux 2022-08-29 05:23:12 +0100
  • 9f9cc13401 adiv5: Cleanup and types fixes to fix some clang-tidy and stylistic lint dragonmux 2022-08-29 05:22:47 +0100
  • cfa9e9858d adiv5: Revert f010a56 as it makes bad assumptions about APs that use the same base address dragonmux 2022-08-29 00:40:09 +0100
  • e59ebb0e1d adiv5: Cleaned up and made use of the DP bank selection macros dragonmux 2022-08-29 00:36:48 +0100
  • 0c708ffa48 command: Fixed the regression in the RTT command's formatting output caused by a bad refactor dragonmux 2022-08-24 21:47:14 +0100
  • 48bda951fc misc: Cleaned up a stub `HACKING` file. dragonmux 2022-08-27 23:15:26 +0100
  • 47940ed1e0 misc: Added advice on how contribution licensing should be done and works dragonmux 2022-08-27 23:15:04 +0100
  • 5525e05ea2 misc: Added a ToC to the top of HACKING.md dragonmux 2022-08-27 17:38:33 +0100
  • 1f87ede6b6 misc: Added advice on how `typedef`s should work and the naming strategy we expect dragonmux 2022-08-26 00:01:13 +0100
  • 7db11e1186 misc: Added advice on how the project expects include guard macros to work dragonmux 2022-08-25 23:48:29 +0100
  • 5e98f30ff4 target: fix weak aliasing of probe NOPs on macOS L. E. Segovia 2022-08-28 17:28:46 +0000
  • a26fa8f6f1 target/cortex: include alloca.h instead of malloc.h on *nix systems L. E. Segovia 2022-08-28 14:37:01 +0000
  • bb058d8f35 macOS: do not use -Wno-format-truncation, AppleClang does not support it L. E. Segovia 2022-08-28 14:35:53 +0000
  • a23ba218a7 target/renesas: flash read write return bool Rafael Silva 2022-08-25 15:10:49 +0100
  • 6cafdeaa73 target_flash: enter_flash_mode return type fix Rafael Silva 2022-08-25 15:06:33 +0100
  • 8b03038b44 target/renesas: remove extra flash write check Rafael Silva 2022-08-23 14:28:24 +0100
  • 2f3c2c20a1 target/renesas: split flash preparation and termination logic to prepare/done functions Rafael Silva 2022-08-23 13:06:13 +0100
  • 78296deffb target/renesas: remove alignment checks Rafael Silva 2022-08-23 13:02:16 +0100
  • 3a28b58aa9 target/renesas: add enter_flash_mode function Rafael Silva 2022-08-23 12:57:53 +0100
  • 31856f028f target/renesas: add rv40 flash error check Rafael Silva 2022-07-25 18:07:34 +0100
  • 01cd733745 target/renesas: simplify rv40 block erase logic Rafael Silva 2022-07-25 14:57:36 +0100
  • fcfbc0fdf1 target/renesas: add rv40 flash support Rafael Silva 2022-07-25 14:42:47 +0100
  • a67fe703e4 target: add Renesas initial support Rafael Silva 2022-07-21 18:33:20 +0100
  • c8edad4ed3 sam4l: fix debug formatting Sean Cross 2022-08-26 10:08:31 +0800
  • 7e701add55 Apply header include guard cleanup from #1209 to gdb_reg.h Mikaela Szekely 2022-08-25 16:25:41 -0600
  • 9576d13cf7 misc: rename ARRAY_SIZE to ARRAY_LENGTH and guard it Mikaela Szekely 2022-08-23 08:24:38 -0600
  • 6217da4eab clang-format on cortexa.c, cortexm.c, gdb_reg.c, and gdb_reg.h Mikaela Szekely 2022-08-23 08:16:36 -0600
  • bc5a41530e target/cortex: we remembered calloc() exists and saved another 16 bytes Mikaela Szekely 2022-08-23 08:16:24 -0600
  • 2cf1aff698 target/cortex: malloc/free tdesc on attach/detach instead of once on probe Mikaela Szekely 2022-08-23 03:56:23 -0600
  • 8f4a8ab593 target/cortex: fix -Wconversion warnings in dynamic tdesc generation Mikaela Szekely 2022-08-23 03:00:24 -0600
  • d16b0f8b47 misc: move ARRAY_SIZE macro into general.h Mikaela Szekely 2022-08-18 23:49:32 -0600
  • c136b919cd target/cortex: dynamically generate tdesc strings to save code size Mikaela Szekely 2022-08-05 16:43:09 -0600
  • 42145f708b target/stm32l0: macro cleanup Rafael Silva 2022-08-25 13:43:04 +0100
  • 085dcb7bc9 target/stm: flash read write return bool Rafael Silva 2022-08-24 12:39:07 +0100
  • 67c9f3f6e2 target/sam: flash read write return bool Rafael Silva 2022-08-24 12:38:51 +0100
  • 44f7984c58 target/rp: flash read write return bool Rafael Silva 2022-08-24 12:38:29 +0100
  • ac6aaaeab0 target/nxpke04: flash read write return bool Rafael Silva 2022-08-24 12:38:23 +0100
  • 220293abc6 target/nrf51: flash read write return bool Rafael Silva 2022-08-24 12:38:07 +0100
  • 232b6dd376 target/msp432: flash read write return bool Rafael Silva 2022-08-24 12:37:53 +0100
  • f0c955432b target/lpc: flash read write return bool Rafael Silva 2022-08-24 12:37:42 +0100
  • 50057d3f55 target/lmi: flash read write return bool Rafael Silva 2022-08-24 12:37:25 +0100
  • b78818b9ee target/kinetis: flash read write return bool Rafael Silva 2022-08-24 12:37:09 +0100
  • a6e5b18707 target/efm32: flash read write return bool Rafael Silva 2022-08-24 12:36:59 +0100
  • cf28b352a7 target/ch32f1: flash read write return bool Rafael Silva 2022-08-24 12:36:38 +0100
  • e968fc956c target_flash: flash read write return bool Rafael Silva 2022-08-24 12:39:23 +0100
  • 664d09786a workflows: add size diff workflow Rafael Silva 2022-08-24 14:26:10 +0100
  • deb6198921 target_flash: swap while for forloop in buffered flush Rafael Silva 2022-08-24 12:58:10 +0100
  • 1a1f4b76ff target_flash: change return types to bool Rafael Silva 2022-08-24 11:49:09 +0100
  • aec7460426 target_flash: use new variable for buf size Rafael Silva 2022-08-23 12:37:56 +0100
  • be4b07f5ef target_flash: optimize flash prepare/done calls on erase Rafael Silva 2022-08-22 18:44:28 +0100
  • 7f25846d36 target_flash: rework buffered writes Rafael Silva 2022-08-22 13:00:53 +0100
  • 44a028344a target_flash: add prepare routine and extra return checks Rafael Silva 2022-08-22 11:49:59 +0100
  • e72edc0579 target_flash: abstract target flash mode/flash preparation Rafael Silva 2022-08-22 11:21:41 +0100
  • 520be57e3d target: split target flash functions into seperate file Rafael Silva 2022-08-22 11:01:17 +0100
  • 3d3dd21d48 target: ensure aligned erases Rafael Silva 2022-08-22 10:52:10 +0100
  • 89a5c2a8a2 target: target_addr type name cleanup Rafael Silva 2022-08-19 18:11:34 +0100
  • 21922676f9 target: target_flash type cleanup Rafael Silva 2022-08-19 17:56:41 +0100
  • 31adb2f94d misc: Cleanup include guards. Piotr Esden-Tempski 2022-08-22 21:36:34 -0700
  • 12771eeb40 Added two missing license headers in BMDA. Piotr Esden-Tempski 2022-08-22 21:59:06 -0700
  • 93b31d9cf0 swo-docs: Converted to markdown and cleaned up a bit. Piotr Esden-Tempski 2022-08-22 18:06:42 -0700
  • 470f66f387 rtt: Cleaned up updated and improved the RTT usage documentation. Piotr Esden-Tempski 2022-08-22 16:25:43 -0700
  • 5cc2ff0f3a ch32f1: Correct the debug output format string. Piotr Esden-Tempski 2022-08-22 13:09:56 -0700
  • 81401ea1d7 rtt: Added missing licensing statements based on the rtt.c/rtt_if.c implementations dragonmux 2022-08-21 18:56:27 +0100
  • f7b9c91c6d usb_serial: Dealt with how to build with ENABLE_RTT=1 dragonmux 2022-08-21 18:55:59 +0100
  • b02e305a70 aux_serial: Redone the LED status system and cleaned up the last of the old usbuart stuff dragonmux 2022-08-21 18:48:38 +0100
  • 6747ad36d7 platforms: Removed the usbuart.h from across the platform impls as it was needless contamination dragonmux 2022-08-21 18:29:06 +0100