Wheeler Keith (CY CSS ICW Integration)
4d70877b35
Removing 500ms delay inCyH4TransportDriver init; fixing warning about order of BT POWER in declarations
2020-12-03 20:33:54 -08:00
Dustin Crossman
0e6ede86de
Convert cyhal_gpio calls to mbed equivalent.
2020-12-03 20:33:52 -08:00
Wheeler Keith (CY CSS ICW Integration)
389ed278c9
Working on changes from code review
2020-12-03 20:33:50 -08:00
Wheeler Keith (CY CSS ICW Integration)
47aab97d16
Moving UART init from construtor to init method; altering init method to reset BT device via regulator control; modifications to terminate method
2020-12-03 20:33:49 -08:00
Keith Wheeler
bf7adcf0d2
Adding to BLE terminate method code that releases the UART and disables interrupts and GPIO
2020-12-03 20:33:47 -08:00
Jamie Smith
0972738e46
Rebase linker script change properly, re-add external toolchain file support
2020-12-03 11:04:13 -08:00
Jamie Smith
f07c0cd7e6
Fix variable name conflict with toolchain file
2020-12-03 10:58:41 -08:00
Jamie Smith
423e8b0324
Fix functions using different names for linker script
2020-12-03 10:58:41 -08:00
Jamie Smith
a942b2e21b
Whoops, accidentally committed version change
2020-12-03 10:58:15 -08:00
Jamie Smith
bb7391a37b
Remove core.cmake
2020-12-03 10:58:15 -08:00
Jamie Smith
6da2cbb59e
Also update ARM.cmake
2020-12-03 10:58:14 -08:00
Jamie Smith
78be77ee5a
Change toolchain file to load core and toolchain options *before* compilers are loaded.
2020-12-03 10:57:23 -08:00
jeromecoutant
8e58d64e13
Remove Cellular dependency in netsocket
...
Tip: Create a .mbedignore file with
connectivity/cellular*
connectivity/drivers/cellular*
2020-12-03 18:16:33 +01:00
jeromecoutant
b0c50d4905
STM32F0: ST CUBE drivers update V1.11.1 => V1.11.2
2020-12-03 18:00:26 +01:00
jeromecoutant
c46bfe0e1a
STM32F0: CMakeLists update
2020-12-03 17:18:00 +01:00
jeromecoutant
eef17a5d5d
STM32F0: ST CUBE drivers update V1.9.0 => V1.11.1
2020-12-03 17:15:39 +01:00
jeromecoutant
8f07246008
STM32F0: targets.json update to create MCU sub families
2020-12-03 17:15:39 +01:00
jeromecoutant
6f25e46181
STM32F0: code alignment
...
No impact, no change
2020-12-03 17:15:31 +01:00
Kevin Bracey
0b30742c80
Add missing retry to atomic exchange
...
Atomic exchange implementation forgot to do the retry if the exclusive
store failed.
2020-12-03 16:36:23 +02:00
jeromecoutant
58ac265039
STM32F0: directory restructuration
2020-12-03 13:05:06 +01:00
RyoheiHagimoto
0572cf3310
Added octa RAM calibration feature to GR-MANGO.
...
Modified files in the sub-directory of targets/TARGET_RENESAS/TARGET_RZ_A2XX/.
2020-12-03 20:57:15 +09:00
Martin Kojtal
d2adc9ef78
Merge pull request #13925 from hugueskamba/hk_remove_CY8CKIT_064S2_4343W
...
Cypress: Remove CY8CKIT_064S2_4343W files
2020-12-03 10:00:36 +00:00
Martin Kojtal
a847ab3708
Merge pull request #13985 from 0xc0170/cmake-fix-13983
...
CMake: fix memory map generation
2020-12-03 09:00:46 +00:00
Martin Kojtal
53293dfeaa
Merge pull request #13963 from evedon/warnings
...
Fix ThisThread warnings
2020-12-03 08:52:17 +00:00
Martin Kojtal
56f731027e
Merge pull request #13929 from JeanMarcR/DEEP_SLEEP
...
STM32: LPUART clock source selection up to a serial driver
2020-12-03 08:47:01 +00:00
Lingkai Dong
a4907e89df
Bring in TDBStore UNITTESTS improvements from PR #13731
...
Co-authored-by: Seppo Takalo <seppo.takalo@arm.com>
2020-12-02 14:57:43 +00:00
Lingkai Dong
fd5b2c569d
Avoid force-casting inputs when calling std::min()
2020-12-02 14:57:43 +00:00
Lingkai Dong
cf977b7aae
TDBStore: the work buffer is at least the program size or 64 bytes
...
Previously, we always set the work buffer to 64 bytes, without
checking it was no less the actual program size. But we can't
simply switch to use the program size for the work buffer,
because if it's too small (e.g. 1 byte in some cases), we
will not be able to read the status header (24 bytes), and
small buffers means more underlying write operations and
lower efficiency.
This PR changes the work buffer size to be the program size,
or 64 bytes as an absolute minimum like before.
2020-12-02 14:57:43 +00:00
Lingkai Dong
ece756c0c4
TDBStore: pad record header to whole program size before storing it
...
Previously, when writing a record header into a TDBStore, we
took the pointer to the record_header_t variable as the input,
but used a program-aligned chunk size which is larger.
As a result, garbage from the stack memory gets written.
This commit fixes that by buffering the record header.
Co-authored-by: Seppo Takalo <seppo.takalo@arm.com>
2020-12-02 14:57:22 +00:00
Leon
310b6dd127
Add crash reporting and autoreboot capability to MTS_DRAGONFLY_L471QG
2020-12-01 14:18:16 -06:00
Martin Kojtal
4e7c7eca7e
CMake ARM: move map to unify with Gcc Arm
2020-12-01 19:04:32 +00:00
Hugues Kamba
0c41cca92a
CMake: Add Cypress in the list of supported targets
2020-12-01 15:17:41 +00:00
Hugues Kamba
efafbd5dc4
Add support for CYTFM_064B0S2_4343W
2020-12-01 15:16:36 +00:00
Hugues Kamba
fafc5c33e7
Add support for CYW9P62S1_43438EVB_01
2020-12-01 15:16:35 +00:00
Hugues Kamba
db6df682b5
Add support for CYW9P62S1_43012EVB_01
2020-12-01 15:16:35 +00:00
Hugues Kamba
aa415e621d
Add support for CYSBSYSKIT_01
2020-12-01 15:16:35 +00:00
Hugues Kamba
43b86ff083
Add support for CY8CPROTO_062_4343W
2020-12-01 15:16:35 +00:00
Hugues Kamba
06f2f34a0d
Add support for CY8CPROTO_062S3_4343W
2020-12-01 15:16:35 +00:00
Hugues Kamba
fb9b920f03
CMake: Add support for CY8CKIT_062_WIFI_BT
2020-12-01 15:16:35 +00:00
Hugues Kamba
36bcb0c04b
CMake: Add support for CY8CKIT_062_BLE
2020-12-01 15:16:35 +00:00
Hugues Kamba
d7b5307608
CMake: Add support for CY8CKIT_062S2_43012
2020-12-01 15:16:35 +00:00
Hugues Kamba
be88fe2a21
CMake: Enable baremetal support for MCU_PSOC6 targets
2020-12-01 15:16:35 +00:00
Hugues Kamba
b66439f39b
CMake: Add support for CY8CKIT064B0S2_4343W
2020-12-01 15:16:35 +00:00
Hugues Kamba
19abde6f6a
CMake: Add Maxim to the list of supported targets
2020-12-01 15:11:35 +00:00
Hugues Kamba
19f3d4c265
CMake: Add support for Maxim MAX32630 targets
...
Add CMakeLists.txt file to for the target family source files.
2020-12-01 15:08:32 +00:00
Hugues Kamba
deac9c047c
CMake: Add support for Maxim MAX32625 targets
...
Add CMakeLists.txt file to for the target family source files.
2020-12-01 15:08:32 +00:00
Hugues Kamba
348b4e9770
CMake: Add support for Maxim MAX32620C targets
...
Add CMakeLists.txt file to for the target family source files.
2020-12-01 15:08:32 +00:00
Hugues Kamba
b4bc521f13
CMake: Add support for WICED target
...
* Add CMakeLists.txt file
* Update the list of supported target
2020-12-01 15:05:28 +00:00
Vikas Katariya
8b70ae1d83
docs: Update to reflect Mbed CLI 2 changes
...
Due to the recent release of Mbed CLI 2, the command line options
have been renamed to ensure good usability and harmonize with the old
tools.
These are the following changes done:
* Minimum Cmake - 3.19.0 is required
* Minimum Mbed-tools - 4.0.0 is required
* mbed-tools cmd `init` to `new`
* mbed-tools cmd `build` to `compile`
* Removed whitespaces
2020-12-01 14:57:24 +00:00
jeromecoutant
186a258b99
STM32_gen_PeripheralPins.py v1.19
...
- Use https://github.com/STMicroelectronics/STM32_open_pin_data.git
instead of CubeMX
- Add GPIO pinmap list
- Add STM32WL support
2020-12-01 15:52:20 +01:00