* Change all debug configurations to not reset and exit on error. Initial tasks.json implementation.
* st-util working on command line and VS Code!
* Convert STM32CUBE, fix spaces in GDB server task command
* pyocd working!
* Convert OpenOCD
* Convert JLINK
* Convert REDLINK upload method
* Fix CMake typo
* Try and fix some variable scope issues
* Initial CLion implementation. Need to test with hardware.
* Add a separate task that kicks off a build before each debug session
* Fix incorrect image length in header preventing boot
* Fix ncache region being located in SEMC even on boards without it
* Don't reserve RAM for ncache anymore
* Fix crash when activating BufferedSerial on Teensy D0 and D1. Also fix incorrect daisy register mapping.
* Fix missing space in linker script
* Start on fixing incorrect MIMXRT clock frequency
* LPM working!
* Clean up LPM and clocking
* Add teensy model identifier
* Fix license headers
* Initial attempt at Teensy 4.0 support
* Hide internal target
* Fix some targets.json issues, add boot code for the MIMXRT1060_EVK. It boots but tests aren't able to run properly yet.
* Disable LPTICKER on MIMXRT1060, fix pin names for newer dev kits
* Enable MIMXRT106x ethernet
* add custom linker script
a custom linker script can be applied by adding the .ld filepath
as 2nd argument to mbed_set_post_build
* more detailed comment
* add if is_standalone for text cases
* replace COMMENT in add_custom_command by echo
COMMENT is not reliable printed
* Add upload target for Arduino Nano 33 BLE, fix linker script preprocessing, add option for USB serial by default
* astyle error
* Use HINTS instead of PATHS so that the Arduino dir is searched first
* Enable OpenOCD and PyOCD for Nano 33 BLE in SWD mode
* Fix missing dependency for USB tests on Windows
* Add RAM defines for nrf52840
* Fix mbed-storage-kv-config depending on SD card library even if said library was not enabled
* Update dsrdtr value
* No longer need to modify linker script now that we aren't using whole-archive!
* Add OPENOCD_ADAPTER_SERIAL
* Add handling for cmsis dap
* Fix typo
* Fix weak symbol issue causing Bluetooth to not work. In this case, the weak implementation can simply be removed, because there's no legitimate case where it is used.
* First attempt at converting to OBJECT libraries. Not working due to more object library limitations
* Only compile the main libraries as OBJECT, because that's all that CMake can be made to do right now.
* Fix availability of target-specific flags
* Missed some usages
* Fix some STM32 ethernet stuff that was not linking correctly
* More fixes for STM32 ethernet and weak symbols
* Fix prebuilt object file linking for MUSCA_S1
* Fix STM32 eth init license headers
* Lots of usability improvements for the I2C API. Better docs and new top-level functions.
* Document frequencies
* Tabs to spaces
* More style fixes
* Run astyle
* Clean up docs
* Add note about addressing, change 10 bit to 11 bit
* Fix spellcheck
* Fix paste error
* Oops, fix accidental change
* Print the command when a greentea test is being run. Also fix mbedhtrun not being on PATH causing all tests to pass!
* Also remove useless -f argument to mbedhtrun (not used with --skip-flashing)