Commit Graph

31017 Commits (fdab61d04001d3af7202cc0a94ac3f4ade571de5)

Author SHA1 Message Date
Matthew Macovsky b7c0e89eb9 Fix IAR assembler errors on except.S
Fixes two errors produced on except.S by the IAR assembler (as seen in
issue #13200).

The first: "'ALIGN' is illegal. Use directive ALIGNROM or ALIGNRAM (the
first parameter is raised to the power of 2, the second is a 32-bit fill
value)."
Fixed by changing ALIGN to ALIGNROM 2 to align to a 4-byte boundary
(mirroring what ALIGN does in the ARM except.S).

The second (on THUMB): "Must be placed inside a section"
Fixed by moving THUMB after the SECTION directive so that it affects
that section.
2020-07-29 08:25:41 -07:00
Martin Kojtal f20f93a648
Merge pull request #13333 from gpsimenos/gp-events-restruct
Events directory restructuring
2020-07-29 12:44:17 +01:00
Anna Bridge aa882d3e5f
Merge pull request #13362 from jamesbeyond/test_update
TESTS: update tests and fixing time drifting tests in rtos folder
2020-07-28 16:46:25 +01:00
Anna Bridge 67e6052da3
Merge pull request #13318 from kyle-cypress/pr/destructors-free
Call HAL free functions from C++ destructors
2020-07-28 16:39:21 +01:00
Qinghao Shi fe8e51fde2 TESTS: fix timing drift test in rtos folder 2020-07-28 14:16:56 +01:00
Qinghao Shi 0bacd5b8e1 TESTS: update test with explicit skip message 2020-07-28 14:15:51 +01:00
Ashok Rao 448f609d13 Adding UNITTESTS to .astyleignore 2020-07-28 10:16:47 +01:00
George Psimenos 99803be98f Relocate platform unit tests 2020-07-28 10:16:47 +01:00
Ashok Rao 09734a861d Refactoring \platform as per directory structure proposal.
Mbed OS will soon be changing directory structure to the below:

```
[component name]
├── mbed_lib.json
├── CMakeList.txt
├── README.md
├── include
│   └── [component name]
│       └── internal
├── source
└── tests
    ├── <framework>
    │   └── <test suite one>
    ├── UNITTESTS
    │   └── <unit test suite one>
    └── TESTS
        └── <greentea test suite one>
```
This PR implements the above new directory structure for the current \platform directory.
**NOTE:** This PR does NOT include the refactoring of UNITTESTS as shown in the above directory structure. This will be done in a subsequent PR.
2020-07-28 10:14:44 +01:00
George Psimenos fe7ae8a50f Remove deprecated local unit tests 2020-07-28 09:17:19 +01:00
George Psimenos d480fab08b CI & local unit test fixes 2020-07-28 09:17:19 +01:00
George Psimenos 76f37fb2bc Restructure events directory & move tests 2020-07-28 09:17:19 +01:00
Martin Kojtal f7ffd63deb
Merge pull request #13357 from rajkan01/emac_dir_restructure
Move emac-drivers from features into connectivity directory
2020-07-28 09:11:23 +01:00
Rajkumar Kanagaraj 2add7064ec Update astyleignore and source code comment 2020-07-27 10:04:01 -07:00
Rajkumar Kanagaraj 522f100262 Move features/netsocket/emac-drivers to connectivity/drivers/emac 2020-07-27 09:53:31 -07:00
Martin Kojtal 6bd52719f6
Merge pull request #13335 from rajkan01/netsocket_dir_restructure
Restructure netsocket directory
2020-07-27 14:35:27 +01:00
Martin Kojtal 315b6bd632
Merge pull request #13314 from rajkan01/storage_sys_dir_restructure
Storage `system_storage` directory restructure
2020-07-27 10:26:52 +01:00
Leon Lindenfelser 53a75c83cb Fix MTS_DRAGONFLY_F413RH drag and drop failure
When manually flashing an application binary to the MULTITECH drive, a FAIL.TXT
file is produced with the following info:
“The application file format is unknown and cannot be parsed and/or processed”.
2020-07-24 14:13:35 -05:00
Jaeden Amero 5ea51596ac travis: Fix spelling errors 2020-07-24 15:29:40 +01:00
Jaeden Amero fc146cd641 travis: Remove trailing whitespace 2020-07-24 15:29:40 +01:00
Martin Kojtal f5358a7ff4
Merge pull request #13332 from OpenNuvoton/nvt_iot_m252_target
Nuvoton: Update M252 target name
2020-07-24 09:22:42 +01:00
Rajkumar Kanagaraj 59072e9f58 Update documentation reference 2020-07-23 08:31:52 -07:00
Rajkumar Kanagaraj 8a0ba8f0c2 Refactor storage/system_storage directory 2020-07-23 08:30:49 -07:00
Martin Kojtal 1d9c13ed5b
Merge pull request #13307 from rajkan01/storage_kv_dir_resturcture
Restructure storage kvstore directory
2020-07-23 15:59:07 +01:00
Rajkumar Kanagaraj a4c1071c5b Apply suggestions from code review
Commit the reviewer suggestions

Co-authored-by: Lingkai Dong <lingkai.dong@arm.com>
2020-07-23 06:24:04 -07:00
Rajkumar Kanagaraj 947d2d75b9 Fix spell check and astyle format issue 2020-07-23 06:22:15 -07:00
Rajkumar Kanagaraj 21325e281a Update netsocket header and source reference in other libraries 2020-07-23 06:22:15 -07:00
Rajkumar Kanagaraj b1a5e1b72d Move Unittests closure to library 2020-07-23 06:15:13 -07:00
Rajkumar Kanagaraj 354bfaa840 Update header reference 2020-07-23 06:15:13 -07:00
Rajkumar Kanagaraj f745224c63 Move greentea test closure to library 2020-07-23 06:15:09 -07:00
Rajkumar Kanagaraj ea6a7ddbaa Refactor features/netsocket and move to connectivity/netsocket 2020-07-23 06:15:09 -07:00
Martin Kojtal f83d100fa6
Merge pull request #13261 from LDong-Arm/move_cellular
Refactor cellular directory structure
2020-07-23 14:06:23 +01:00
Martin Kojtal 327968957d
Merge pull request #13337 from Patater/fix-tls-tfm
Fix Mbed TLS + TF-M integration issues
2020-07-23 14:05:31 +01:00
Jaeden Amero 61a65c0353 mbedtls: Fix PSA key encoding
When using TF-M, use the PSA_KEY_TYPE_ECC_KEY_PAIR() macro from
mbedtls_psa_parse_tls_ecc_group(), since that function is supposed to
return a psa_key_type_t. This helps to avoid any misencodings when the
return value from mbedtls_psa_parse_tls_ecc_group() is used directly as
a psa_key_type_t without additional encoding.

Fixes: 0961f312c6 ("Make PSA util compatible with Mbed Crypto 3.0.1")
2020-07-23 10:48:20 +01:00
Rajkumar Kanagaraj ca84e11a22 Fix CI build issue with GCC_ARM and ARMC6 toolchain 2020-07-22 10:23:12 -07:00
Jaeden Amero 0cf680593c mbedtls: Specify key length with TF-M
When using TF-M, be sure to specify the length of the key.

Fixes: 0961f312c6 ("Make PSA util compatible with Mbed Crypto 3.0.1")
2020-07-22 17:03:51 +01:00
Martin Kojtal 1bd138b6fc
Merge pull request #13304 from jeromecoutant/PR_WB_CUBE17
STM32WB update drivers version to CUBE V1.7.0
2020-07-22 15:09:22 +01:00
Martin Kojtal 0e2d3df82b
Merge pull request #13330 from rwalton-arm/dev/rwalton-arm/remove-previously-defined-macro-from-config
Remove doubly defined symbol from mbed_lib.json
2020-07-22 15:07:34 +01:00
cyliangtw 7da5afc054 Change M252 target name as NUMAKER_IOT_M252 2020-07-22 19:39:11 +08:00
Martin Kojtal 65bc057ffd
Merge pull request #13326 from ashok-rao/AWS_add_nucleo
Adding NUCLEO_F429ZI to AWS example
2020-07-22 11:35:49 +01:00
Martin Kojtal efae4028d7
Merge pull request #13325 from OpenNuvoton/nvt_m263_button
Nuvoton: Revise the pin name of M263A button
2020-07-22 11:30:09 +01:00
Martin Kojtal 923fc9971e
Merge pull request #13317 from evedon/ed-doxygen-abs-time
Fixed doxygen for Kernel::Clock::time_point argument
2020-07-22 11:29:50 +01:00
Martin Kojtal 3d0e5a902f
Merge pull request #13301 from MultiTechSystems/dragonfly-post-hook
Remove MTS_DRAGONFLY_F411RE post binary hook that adds the bootloader
2020-07-22 11:29:35 +01:00
Lingkai Dong 88192530d7 .travis.yml: delete cellular drivers during no-RTOS test 2020-07-22 11:12:02 +01:00
Lingkai Dong b5ca618bf2 Remove redundant mbed.h include in UBLOX cellular driver 2020-07-22 11:06:23 +01:00
Lingkai Dong 22ea1e8846 Update unittest.cmake files for cellular 2020-07-22 11:06:23 +01:00
Lingkai Dong 61888227cc .mbedignore cellular unit tests 2020-07-22 11:06:23 +01:00
Lingkai Dong 5905438fb4 Move cellular unit tests into the library 2020-07-22 11:06:23 +01:00
Lingkai Dong 2b24a7a31e Update paths to cellular framework 2020-07-22 11:06:23 +01:00
Lingkai Dong b0131b22a9 Split include/ and source/ for cellular 2020-07-22 11:05:49 +01:00