Kevin Bracey
f04904c6e8
CM3: Make ACTLR bit definitions conditional
...
The ACTLR register itself is conditional on chip revision, but its
bit definitions were always defined.
Make the the bit definitions also conditional, so it is possible to
produce portable code that sets DISDEFWBUF if available:
#ifdef SCnSCB_ACTLR_DISDEFWBUF_Msk
SCnSCB->ACTLR |= SCnSCB_ACTLR_DISDEFWBUF_Msk;
#endif
(cherry-picked from CMSIS b2b04dbeece0a046556bfc320bef6b20bef3f16f)
2018-12-13 16:31:53 +02:00
David Saada
713b4704f2
Adjust FAT FS tests to low memory boards
...
This is achieved by checking whether the board can allocate a certain memory
chunk (threshold) and skipping the test if it can't.
This should prevent these boards from failing in CI.
2018-12-13 15:26:31 +02:00
Amir Cohen
4fe7834928
Remove dead code
2018-12-13 13:34:08 +02:00
jeromecoutant
9790f67acc
STM32L4 QSPI: correct register address
2018-12-13 10:56:39 +01:00
jeromecoutant
40f6d58b89
STM32 QSPI: remove QUADSPI_BK2 as dual bank feature is not supported
2018-12-13 10:56:37 +01:00
jeromecoutant
fc548cdc05
STM32 QSPIF: add DISCO_L496AG, DISCO_F746NG and DISCO_F769NI
2018-12-13 10:56:36 +01:00
jeromecoutant
84ee55bfe0
QSPI tests: update STM32 boards configuration
...
NB: STM directory removed in flash_configs as there is no STM memory
2018-12-13 10:56:35 +01:00
jeromecoutant
dfa902ec6c
STM32 QSPI: frequency calculation update
2018-12-13 10:56:33 +01:00
jeromecoutant
5b5dcd8b26
Enable QSPI for DISCO F769 and L496
2018-12-13 10:56:33 +01:00
jeromecoutant
b5bc128e36
STM32L496 : add QSPI definition
2018-12-13 10:56:31 +01:00
jeromecoutant
4a6bc96345
STM32F769 : add QSPI definition
2018-12-13 10:56:29 +01:00
jeromecoutant
0af1ecd305
STM32 DISCO : enable QSPI tests when available
2018-12-13 10:56:27 +01:00
jeromecoutant
64f8cc472c
NUCLEO_F746ZG : no embedded QSPI
2018-12-13 10:56:26 +01:00
jeromecoutant
7c8de3c4e1
STM32 : removed unused QSPI pin names
2018-12-13 10:56:25 +01:00
Amir Cohen
901a493299
Improve tests by reducing kvstore reset occurrences
2018-12-13 11:47:25 +02:00
Mel W
b71391040b
Editorial changes
2018-12-13 09:44:13 +02:00
Cruz Monrreal
27e1bc30dc
Merge pull request #9073 from vervaekejonathan/master
...
W7500x target ADC 6 and 7 not implemented
2018-12-12 18:46:21 -06:00
Cruz Monrreal
f196942446
Merge pull request #8831 from toyowata/dev-arch_max
...
[Seeed Arch MAX] Add Mbed OS 5 support
2018-12-12 17:04:50 -06:00
Cruz Monrreal
d53553e10d
Merge pull request #9034 from KariHaapalehto/enet_tasklet_definitions
...
Change enet_tasklet declarations to match code
2018-12-12 17:03:43 -06:00
Cruz Monrreal
34007bb6a2
Merge pull request #9049 from KariHaapalehto/fix_tests_netsocket_tcp
...
Fix test-netsocket-tcp greentea test build fails.
2018-12-12 17:02:23 -06:00
Cruz Monrreal
fda9f2ee2a
Merge pull request #9060 from scartmell-arm/fix-duplicate-keys-in-targets-json
...
Fix duplicate 'overrides' keys in targets.json config file
2018-12-12 17:02:05 -06:00
Cruz Monrreal
d8be78b84b
Merge pull request #9063 from naveenkaje/fix_fault_handler_warning
...
mbed_fault_handler: fix build warning
2018-12-12 17:01:13 -06:00
Cruz Monrreal
4e52240052
Merge pull request #9036 from c1728p9/rt1050_fix
...
Disable MPU on RT1050 due to memory map
2018-12-12 16:55:30 -06:00
test user
5de7fac91c
ublox c030 pinName updated
2018-12-12 04:08:17 -12:00
vervaekejonathan
70ab75704f
Extend W7500x target with ADC 6 and 7
2018-12-12 16:23:06 +01:00
Martin Kojtal
e3b03e0404
Merge pull request #9055 from 0xc0170/dev_travis_astyle_https
...
travis: use https for fetching astyle package
2018-12-12 14:46:51 +01:00
Martin Kojtal
7c5cffb78a
Merge pull request #9047 from 0xc0170/dev_travis_license
...
travis: add license
2018-12-12 14:46:32 +01:00
Martin Kojtal
fa3212abee
Merge pull request #9037 from naveenkaje/fix_ble_build_warning
...
BLE: Update toolchain.h with mbed_toolchain.h
2018-12-12 14:46:17 +01:00
Martin Kojtal
7cd01266a9
Merge pull request #9035 from jeromecoutant/PR_L4TRNG
...
STM32L4: correct RNG clock source
2018-12-12 14:45:40 +01:00
Martin Kojtal
45215c2ffa
Merge pull request #9008 from jeromecoutant/PR_NUCLEO_L4R5ZI_P
...
Add NUCLEO_L4R5ZI_P target
2018-12-12 14:44:22 +01:00
Martin Kojtal
93da33f151
Merge pull request #8995 from NXPmicro/Update_for_M33_FD
...
Add core option for Cortex-M33 with DSP enabled
2018-12-12 14:43:43 +01:00
Martin Kojtal
985afb8027
Merge pull request #8728 from RonEld/cryptocell_sha_alt_fixes
...
Fix issues in Cryptocell 310 shax_alt discovered by On Target Testing
2018-12-12 14:43:06 +01:00
Martin Kojtal
c387fec36b
Merge pull request #8725 from ChazJin/master
...
Add support for GD32F307VG
2018-12-12 14:42:20 +01:00
Amir Cohen
eff52273f4
Fix max_keys reset limitation
...
Persist the max_keys value through a soft-reset, also prohibit max_keys set under predefined default value (16)
2018-12-12 15:05:09 +02:00
Mel W
8de7a36061
Capitalization and punctuation
2018-12-12 11:38:10 +02:00
offirko
b79c64ec53
Favor QSPI Bus mode 1-4-4 over QPI
...
QPI may have slightly better performance, but it is not supported by all targets.
It requires register setup between each Read and Program/Erase commands,
which might damage the overall performance eventually.
2018-12-12 10:54:48 +02:00
Jimmy Brisson
9dbdbe8e85
Enable stats reporting with a flag in targets.json
...
### Description
PR #8607 will cause problems for the NRF52832 and the NRF52840
in the online compiler starting with 5.10.2. This PR prevents this problem
by using a toggle in `targets.json` to enable these new defines for every
target except for the NRF52832 and NRF52840.
### Pull request type
[x] Fix
[ ] Refactor
[ ] Target update
[ ] Functionality change
[ ] Docs update
[ ] Test update
[ ] Breaking change
2018-12-11 15:58:37 -06:00
Naveen Kaje
091010e9a2
mbed_fault_handler: fix build warning
...
Fixes warning
BUILD\NRF52840_DK\GCC_ARM\mbed-os\cmsis\TARGET_CORTEX_M\mbed_fault_handler.o
.\mbed-os\cmsis\TARGET_CORTEX_M\mbed_fault_handler.c
[Warning] mbed_fault_handler.c@149,5: implicit declaration
of function 'memcpy' [-Wimplicit-function-declaration]
2018-12-11 14:59:36 -06:00
Cruz Monrreal
0a832dd6e0
Merge pull request #9051 from michalpasztamobica/esp8266_busy_signal
...
ESP8266 send returns WOULD_BLOCK error when busy
2018-12-11 14:47:46 -06:00
Cruz Monrreal
f5fdbffbe7
Merge pull request #9020 from c1728p9/enable_mpu
...
Revert "Turn off MPU on targets failing OOB"
2018-12-11 13:07:49 -06:00
Cruz Monrreal
59ac1bb3fa
Merge pull request #9025 from tz-arm/mbed-os-5.11.0-oob_fix_fault_exception_issue
...
Mbed os 5.11.0 oob: fix fault exception issue
2018-12-11 11:46:19 -06:00
Michal Paszta
d6e385b330
ESP8266 send returns WOULD_BLOCK error when busy
2018-12-11 17:48:37 +01:00
Steve Cartmell
8c541465ed
fix: Merge duplicate 'overrides' keys in targets.json config file
2018-12-11 16:19:06 +00:00
Cruz Monrreal
7546186458
Merge pull request #9040 from c1728p9/disable_mpu_config
...
Add a platform config to disable the MPU
2018-12-11 09:45:49 -06:00
Martin Kojtal
08d1127729
Merge pull request #8959 from VeijoPesonen/feature-esp8266_reset_pin
...
[ESP8266] Adds support for controlling HW reset of the modem from the…
2018-12-11 15:37:10 +01:00
Martin Kojtal
dba7f6eacc
travis: use https for fetching astyle package
2018-12-11 13:43:56 +00:00
Mirela Chirica
806e95cf67
Cellular: Rewrite AT handler consume to tag
...
If sequence from buffer contains tag but symbol before tag is same as
first symbol of the tag, then the tag wasn't detected.
For example, "\r\n" tag was not found from "\r\r\nOK" sequence.
2018-12-11 15:36:33 +02:00
Martin Kojtal
85a741ec78
Merge pull request #9043 from cmonr/remove-rabbitmq-fix
...
Removed rabbitmq fix from travis.yml
2018-12-11 12:30:44 +01:00
Kevin Bracey
770baa22ea
Rework MPU use option
...
Make the option positively named, and as it is a platform config
option make sure it only affects platform code.
HAL functions still remain available even if platform is told not
to use them.
2018-12-11 13:03:59 +02:00
Russ Butler
2af6642f68
Add a platform config to disable the MPU
...
Add the platform config DISABLE_MPU to allow the MPU to be disabled
from an application.
2018-12-11 13:03:58 +02:00