Commit Graph

34412 Commits (f47bbf82daec86ead894aeadeaa0510c68b9b009)

Author SHA1 Message Date
Jamie Smith f47bbf82da Convert lorawan to a STATIC library 2022-09-14 00:25:28 -07:00
Jamie Smith 3cf77c2ca1 Convert emac, cellular, and wifi targets, and enable one UDP test 2022-09-14 00:25:28 -07:00
Jamie Smith e97e9424b4 Convert nanostack and lwipstack to STATIC libraries 2022-09-14 00:25:28 -07:00
Jamie Smith dd66013d9c Try and fix host tests 2022-09-14 00:25:28 -07:00
Jamie Smith bc46f5a3af Convert storage/ targets into STATIC libraries 2022-09-14 00:25:28 -07:00
Jamie Smith 87f0272138 Fix memap not running 2022-09-14 00:25:28 -07:00
Jamie Smith fb4164951c Fix Mbed OS target's public dependency on the MCU target 2022-09-14 00:25:28 -07:00
Jamie Smith 46205a7a81 Add core flags dependency back to the target flags, making sure that the core flags headers actually work 2022-09-14 00:25:28 -07:00
Jamie Smith 5bddbbc980 Fix PSA target, fix create_distro to not recurse into static libraries 2022-09-14 00:25:28 -07:00
Jamie Smith fe23ff8d5b Only support GCC ARM compiler, but reap the benefits of static libraries instead of objects 2022-09-14 00:25:28 -07:00
Jamie Smith a9be092438 Fix gdbinit and make debug-xxx not working when executables are created outside of Mbed OS.
Also remove "gdb_memory_map disable" command that breaks breakpoints.
2022-09-14 00:25:28 -07:00
Jamie Smith e607b7909f Move mbed-tools to the main requirements.txt 2022-09-14 00:25:27 -07:00
Jamie Smith 093be4d431 Provide MBED_RAM_SIZE define allowing greentea tests to compile 2022-09-14 00:25:27 -07:00
Jamie Smith 6605b42d1c Add out-of-the-box upload support for LPC1768 (OpenOCD and MBED methods only) 2022-09-14 00:25:27 -07:00
Jamie Smith a8523d2ed8 Fix OpenOCD script dir detection on Linux 2022-09-14 00:25:27 -07:00
Jamie Smith db3cdba39c Merge in FindSTLINKTools fixes from mbed-cmake 2022-09-14 00:25:27 -07:00
Jamie Smith 3976df728c Add default upload method configuration for each target, make greentea tests use cmake upload methods 2022-09-14 00:25:27 -07:00
Jamie Smith 8e17855e46 Add license to python file 2022-09-14 00:25:27 -07:00
Jamie Smith 8e453d028a Response to comments 2022-09-14 00:25:27 -07:00
Jamie Smith 900723fd16 Add docs for new upload method 2022-09-14 00:25:27 -07:00
Jamie Smith 56de278857 Update with new MBED install method 2022-09-14 00:25:27 -07:00
Jamie Smith 929263c9c8 License header added to all new filed 2022-09-14 00:25:27 -07:00
Jamie Smith 3182f41974 Remove NXPPROG from provided upload methods (too specialized). 2022-09-14 00:25:27 -07:00
Jamie Smith d1a8396478 Adapt mbed-cmake's automatic uploading and debugging system 2022-09-14 00:25:27 -07:00
Jamie Smith 8b4ec037d5 Fix dockerfile typo 2022-09-14 00:25:26 -07:00
Jamie Smith 31d8558d8c Move CI build requirements to their own file so CMake doesn't get confused about them. They weren't really needed anyway for the CMake build. 2022-09-14 00:25:26 -07:00
Jamie Smith 44ebbbc994 Fix missing requirements 2022-09-14 00:25:26 -07:00
Jamie Smith ad9d989157 Fix requirements.txt path in docker stuff 2022-09-14 00:25:26 -07:00
Jamie Smith 34b66e73a7 Remove the legacy Mbed CLI 1 tools! 2022-09-14 00:25:26 -07:00
Jamie Smith a268a36547 MUSCA_S1 does not actually implement TRNG 2022-09-14 00:25:26 -07:00
Jamie Smith 50667c88d7 Provide MBED_RAM_SIZE symbol for MUSCA_S1 2022-09-14 00:25:26 -07:00
Jamie Smith 290c2a3df5 Add more missed test skips 2022-09-14 00:25:26 -07:00
Jamie Smith ca6685346d Fix some tests that weren't being skipped 2022-09-14 00:25:26 -07:00
Jamie Smith c21525621d Fix typo preventing unification test from running 2022-09-14 00:25:25 -07:00
Jamie Smith 000c7c73c1 Convert the rest of the hal tests, convert mbedtls to an OBJECT library 2022-09-14 00:25:25 -07:00
Jamie Smith 967cccb1e4 Fix a few more HAL tests 2022-09-14 00:25:25 -07:00
Jamie Smith 87625ba033 Enable reset_reason HAL test 2022-09-14 00:25:25 -07:00
Jamie Smith 22b7a45f7b Enable running host tests in Github Actions 2022-09-14 00:25:25 -07:00
Jamie Smith d85c55a493 Fix PSA and MUSCA build 2022-09-14 00:25:25 -07:00
Jamie Smith c11d32fbf4 - Split mbed-core and mbed-rtos into -sources and -flags targets
- Fix some logic errors in top level cmakelists related to building greentea tests
- Fix mbed_create_distro() for OBJECT libraries
2022-09-14 00:25:25 -07:00
Jamie Smith 63aa3360c0 Clean up top-level build file and build options, fix build issues on MinGW 2022-09-14 00:25:25 -07:00
Jamie Smith 6a99a89c26 Write defines into a disk file instead of passing 100s of them on the command line directly. Fixes some issues with build commands on my machine, and makes it a lot easier to view the make VERBOSE=1 output. 2022-09-14 00:25:25 -07:00
Jamie Smith 8080220a40 Switch mbed-baremetal and mbed-os to be OBJECT libraries. Can reuse the existing create_distro function for this. 2022-09-14 00:25:25 -07:00
Martin Kojtal 807fd79651
Merge pull request #15320 from dgoo2308/lora_as923_sub_region
LoRaWAN AS923 Add SUB_REGION AS1..AS4
2022-08-25 17:32:38 +02:00
Martin Kojtal d4f97aab10
Merge pull request #15325 from deepak-shreshti/master
Updated System file and Scatter file
2022-08-25 14:13:30 +02:00
Martin Kojtal 48ae8447db
Merge pull request #15323 from majcher/patch-1
Fix missing mbed:: prefix issue
2022-08-25 14:13:16 +02:00
Martin Kojtal c9a3db540f
Merge pull request #15322 from jeromecoutant/PR_WL_SLEEP
STM32WL: fix MBED_CONF_STM32WL_LORA_DRIVER_SLEEP_MODE option
2022-08-24 15:47:14 +02:00
Deepak V. Shreshti 61e5a61e34 Removed UTF-8 Chars 2022-08-24 18:31:42 +05:30
Michał Majcherski b932850d62
Fix missing mbed:: profix issue 2022-08-23 22:47:56 +02:00
Deepak V. Shreshti adadcf3171 Updated System file and Scatter file 2022-08-23 18:26:51 +05:30