Kevin Bracey
2e33c76d9e
Atmel SAMG55: Cortex-M4 -> Cortex-M4F
...
SAMG55 has FPU - change core in targets.json to use it.
2019-04-12 11:44:27 +03:00
Michal Paszta
e87d0ce654
README file for wifi tests gives configuration example.
2019-04-12 11:36:28 +03:00
Kevin Bracey
e5bc175f33
Toshiba: Cortex-M4 -> Cortex-M4F
...
Toshiba parts have FPU - change core in targets.json to use it.
2019-04-12 11:36:04 +03:00
Kevin Bracey
65336ad1b5
GigaDevice: Cortex-M4 -> Cortex-M4F
...
GigaDevice parts have FPU - change core in targets.json to use it.
2019-04-12 11:33:34 +03:00
Kevin Bracey
72b161970d
SDP_K1: Cortex-M4 -> Cortex-M4F
...
MCU of SDP_K1 has FPU - change core in targets.json to use it.
2019-04-12 11:29:51 +03:00
ccli8
64515c063f
Fix heap init error in rtos-less code
...
In rtos-less code, heap is defined by assuming one-region. Through weak-reference to
ARM_LIB_HEAP, heap definition is fixed if ARM_LIB_HEAP is defined.
2019-04-12 14:34:37 +08:00
Tymoteusz Bloch
42b5680697
Multihoming fixed according to new LWIP implementation.
2019-04-11 20:54:48 -05:00
Tymoteusz Bloch
1632cc9ee4
Initial version of LWIP 2.1.2
2019-04-11 20:54:48 -05:00
Cruz Monrreal
2641fb38ce
Merge pull request #10364 from kfnta/psa_codegen_refactor
...
Refactor PSA code generators
2019-04-11 20:34:11 -05:00
Cruz Monrreal
582edf503a
Merge pull request #10366 from kjbracey-arm/feature_CMSIS_5_ca812421
...
Update CMSIS to 5.5.1
2019-04-11 20:34:00 -05:00
Cruz Monrreal
3bda0ef36f
Merge pull request #10021 from bridadan/uvision_postbuild_regions
...
Enable post build bootloader merging in uvision
2019-04-11 20:22:36 -05:00
Cruz Monrreal
b1e48db242
Merge pull request #10225 from kjbracey-arm/memorypool_blocking_alloc
...
Mail/MemoryPool: blocking alloc
2019-04-11 20:21:44 -05:00
Cruz Monrreal
b8410d85ab
Merge pull request #10369 from tymoteuszblochmobica/l3_interfacefix
...
L3IP interface input handler change.
2019-04-11 20:21:20 -05:00
j3hill
f4b4ac76ea
Data that is written to/read from external flash using QSPI needs to be in RAM and WORD aligned.
2019-04-11 13:24:33 -05:00
Cruz Monrreal II
17dcbd1dc0
Made typo to unblock final check
2019-04-11 11:10:30 -05:00
jeromecoutant
9c63d91c11
STM32: protect compilation when DEVICE_USTICKER is disabled
2019-04-11 17:57:39 +02:00
Cruz Monrreal II
2a2ec16a44
Fixed status reporting.
...
'tr' command wasn't doing any replacement
2019-04-11 10:50:21 -05:00
jeromecoutant
9b2ba12c62
Increase background stack size to fix overflows with debug profile
2019-04-11 16:50:49 +02:00
Brian Daniels
583e787ca1
Apply suggestions from code review
...
Co-Authored-By: theotherjimmy <theotherjimmy@gmail.com>
2019-04-11 09:33:15 -05:00
Martin Kojtal
f56808f9bf
Merge pull request #10368 from kfnta/sequana_flash_ps
...
FUTURE_SEQUANA_PSA fix PSA Protected storage
2019-04-11 14:00:39 +01:00
Kevin Bracey
b1ba4fe7ec
LPC55S69: Cast to cope with const mismatch
2019-04-11 14:57:20 +03:00
Kevin Bracey
c89c2809ea
LPC55S69: Fix APB bridge security programming
...
Spotted in compiler warnings - code was trying to access a non-existent
second security control block, rather than access the settings for the
second APB bridge in the first and only security control block.
2019-04-11 14:49:54 +03:00
Ari Parkkila
79c54372f2
Cellular: Fix to delete PDP context on disconnect
2019-04-11 03:58:56 -07:00
Martin Kojtal
c6b917327b
Merge pull request #10232 from itayzafrir/crypto-service-multipart-operation-abort-fix
...
PSA Crypto Service - multipart operation memory fixes
2019-04-11 11:51:18 +01:00
Martin Kojtal
d9ad62e82f
Merge pull request #10363 from hasnainvirk/flagging_default_ctor
...
Flagging WEAK method implementation for default construction
2019-04-11 09:47:41 +01:00
Martin Kojtal
5846cf4b78
Merge pull request #10286 from kfnta/TFM-new-import
...
PSA: TFM import from master branch
2019-04-11 09:23:21 +01:00
Shrikant Tudavekar
53ae5fea87
removed the redundant RW_IRAM1 region
2019-04-10 10:59:17 -05:00
Tymoteusz Bloch
7d13b758cb
L3IP input now use tcpip_input instead of ip_input
2019-04-10 17:49:04 +02:00
Shrikant Tudavekar
3ee1498b57
crash data support for NUC472 with gcc_arm
2019-04-10 10:31:39 -05:00
Shrikant Tudavekar
9d5617c54a
crash data support for NUC472 with armcc
2019-04-10 10:30:22 -05:00
Oren Cohen
f70e069838
Configure PS with tdbstore
2019-04-10 17:33:37 +03:00
Kevin Bracey
020f0e580d
Astyle format mbed_fault_handler.[ch]
2019-04-10 16:04:43 +03:00
Kevin Bracey
49928ec143
Adjust EVR_RTX disable macros for 5.5.1
2019-04-10 15:47:43 +03:00
Bartek Szatkowski
d55698ec88
CMSIS/RTX: Pre-processor defines used for assembly
...
CMSIS repo does not support pre-processor defines, hence multiple assembly
files are added for secure/non-secure and floating point tools.
Mbed OS tools support assembly file pre-processing, but the build system
does not support multiple assembly files for each target, hence updating
the assembly files.
1. Patch RTX so irq_cm4f.S files work with no FPU targets
2. Patch RTX so irq_armv8mml.S files to work with and without FPU
2. Patch RTX so irq_armv8mml.S and irq_armv8mbl.S files to work with secure and
non-secure builds
(cherry picked from commit 094662790a
)
2019-04-10 14:42:56 +03:00
deepikabhavnani
9144ecc08c
CMSIS/RTX: Move Idle and Timer thread stack to bss section.
...
In case of ARM compiler, idle and timer thread stack though assigned
to `.bss.os` section since not zero initialized are part of `data` section.
In this commit, we are moving stacks of idle and timer thread to bss
section and thereby saving ROM space.
(cherry picked from commit ba92372b8d
)
2019-04-10 14:42:52 +03:00
Michael Schwarcz
e8f9faee7e
CMSIS/CORTEX-M: Don't build mbed_tz_context.c in TF-M targets
...
- TF-M v8m secure-side implements their own TZ context APIs so need to avoid building the Mbed implementation.
(cherry picked from commit d3f7abdb7c
)
2019-04-10 14:42:48 +03:00
Deepika
cd54d2e02f
CMSIS/RTX: Patch to conditionally compile
...
tz_context.c should be compiled only for secure world,
definition of API's in tz_context.h should be part of secure
binary/bootloader when building mbed-os as non-secure
(Cherry picked from d0a43b8af0
)
(cherry picked from commit fb354752eb
)
2019-04-10 14:42:43 +03:00
Bartek Szatkowski
58d23afd20
CMSIS/RTX: Reintroduce arm_math.h
...
(cherry picked from commit 6a6e3ac0eb
)
2019-04-10 14:42:35 +03:00
Bartek Szatkowski
b8408bc231
CMSIS/RTX: Fix using FALSE/TRUE with preprocesor
...
(cherry picked from commit 1752803626
)
2019-04-10 14:42:21 +03:00
Bartek Szatkowski
1aab93ac98
CMSIS/RTX: Allow overwriting mutex ops for ARMC
...
(cherry picked from commit b88254809e
)
2019-04-10 14:42:06 +03:00
Bartek Szatkowski
4edb719624
CMSIS/RTX: Patch RTX4 to preserve osThreadDef compatibility
...
mbed OS used older RTX4 version and with osThreadDef accepting only 3
parameters, to preserve compatibility we hardcode the 'instances'
parameter to 1.
(cherry picked from commit 428acae1b2ac15c3ad523e8d40755a9301220822)
(cherry picked from commit 4360b7bbf8
)
2019-04-10 14:41:48 +03:00
Kevin Bracey
00c9005b4e
[CMSIS_5]: Updated to ca812421
2019-04-10 14:41:35 +03:00
Kevin Bracey
07a2ca381b
Move fault handlers to platform directory
...
Having them in cmsis causes grief when attempting to update CMSIS with
the importer script.
2019-04-10 14:36:52 +03:00
Oren Cohen
904656ebc6
Update commit sha's
2019-04-10 14:26:10 +03:00
Michael Schwarcz
5a9dff2e04
TF-M patch: Fix tfm_memory_check issue (TF-M issue #224 )
...
- Add Secure/non-secure code and secure heap to memory check
- Link to bug tracking: https://developer.trustedfirmware.org/T224
2019-04-10 14:20:56 +03:00
Michael Schwarcz
3badc126cf
TF-M patch: Fix wrong check in tfm_spm_check_client_version (TF-M issue #236 )
...
- Link to bug tracking: https://developer.trustedfirmware.org/T236
(cherry picked from commit 008bf1b2d1
)
2019-04-10 14:20:56 +03:00
Michael Schwarcz
ad8ddd8e6e
TF-M patch: Fix tfm_psa_call_venner wrong argument type (TF-M issue #241 )
...
- Link to bug tracking: https://developer.trustedfirmware.org/T241
(cherry picked from commit da01e3411f
)
2019-04-10 14:20:56 +03:00
Michael Schwarcz
f0e4583b72
TF-M patch: Fix fixed-size partitions stack size (TF-M issue #240 )
...
- Link to bug tracking: https://developer.trustedfirmware.org/T240
(cherry picked from commit fc78640559
)
2019-04-10 14:20:56 +03:00
Michael Schwarcz
3fbc73e046
TF-M patch: Fix service handles not cleared issue (TF-M issue #230 )
...
- Link to bug tracking: https://developer.trustedfirmware.org/T230
(cherry picked from commit 0c23e86989
)
2019-04-10 14:20:56 +03:00
Michael Schwarcz
e89c1a68ce
TF-M patch: Fix tfm_ns_lock_init issue (TF-M issue #239 )
...
- Link to bug tracking: https://developer.trustedfirmware.org/T239
(cherry picked from commit 5f2e4b3911
)
2019-04-10 14:20:56 +03:00