Jimmy Brisson
bfc1c5aa39
Merge pull request #4983 from geky/bd-trim-erase
...
bd: Tweaked block device API to fit SD cards and FTLs better
2017-09-21 16:05:37 -05:00
Jimmy Brisson
181d7bc1bb
Merge pull request #5080 from andresag01/fix-hw-acc-sha1-md5-sha256
...
mbedtls: Disable MD5, SHA1, SHA256 HW ACC for STM32F439xI
2017-09-21 09:03:33 -05:00
Jimmy Brisson
43aa6a263c
Merge pull request #5018 from adustm/f439_aes_tlsclient_fix
...
Fix use of AES_ALT on STM32F439 for example-tls-client
2017-09-20 16:36:02 -05:00
Martin Kojtal
b5c53f4dcb
Merge pull request #5138 from artokin/master
...
Fix redefinition of mbed TLS error codes
2017-09-20 16:02:43 +01:00
Anna Bridge
003dd7c47f
Merge pull request #5044 from Archcady/Profile_debug
...
Realtek_RTL8195AM fix for debug profile
2017-09-19 10:43:25 +01:00
Arto Kinnunen
0920cfc600
Fix redefinition of mbed TLS error codes
...
-Use guards around MBEDTLS macros.
2017-09-19 11:25:40 +03:00
Jimmy Brisson
a0d55036f9
Merge pull request #5116 from hasnainvirk/iar_fix
...
Separate string literal from macro
2017-09-18 09:30:59 -05:00
Shrikant Tudavekar
fc58349c15
update domain name to os.mbed.com
2017-09-15 11:21:28 -05:00
Hasnain Virk
8c9a0b3aa5
Seperatig string literal from macro
...
From C++11 and beyond string literals must be seperated by space
so that they are recongizable as seperate tokens.
Context macro in PPPCellularInterface (CTX) has been causing issues
as it was not augmented with a space from a nearby string literal.
2017-09-15 17:39:46 +03:00
adustm
e6fa5f07a2
Change after code review : standardize calls among ST families
...
Check return values in alignment with MBEDTLS error codes
2017-09-15 14:59:08 +02:00
adustm
cd1a18fee3
Use new interface of mbedtls instead of deprecated functions
2017-09-14 13:49:43 +02:00
adustm
c1fcae6c50
Fix multi context for AES CBC and ECB mode
...
Fix mbed-os-example-tls-client use case
2017-09-14 13:49:03 +02:00
adustm
458b0ec99f
Enable AES_ALT mode again (remove workaround)
2017-09-14 13:48:52 +02:00
Anna Bridge
7b428916f5
Merge pull request #4949 from theotherjimmy/feature-armc5+armc6
...
NEW TOOLCHAIN: Add the ARMC6 Compiler
2017-09-13 10:39:15 +01:00
Andres Amaya Garcia
f928e7a707
mbedtls: Disable MD5, SHA1, SHA256 HW ACC for STM32F439xI
...
STM32F439xI-family MD5, SHA1 and SHA256 hardware acceleration
occasionally produces incorrect output (#5079 ).
Don't enable MD5, SHA1 and SHA256 HW acceleration on STM32F439xI-family
targets by default until issue #5079 is fixed.
2017-09-12 13:39:04 +01:00
Martin Kojtal
de6d2918b8
Merge pull request #4987 from andresag01/release-mbedtls-2.6.0
...
Update mbed TLS to version 2.6.0
2017-09-12 06:18:46 +01:00
Jimmy Brisson
33113ae207
Correct unity math for ARMC6
...
The assumed that isnan and isinf would be macros, but they are functions
in ARMC6.
2017-09-11 13:20:33 -05:00
Jimmy Brisson
75549754bc
Compile source code for Maxim targets
...
They don't link because of differences in the precompiled libraries
2017-09-11 13:20:32 -05:00
Jimmy Brisson
922bf1b619
Update mbed OS to handle ARMC6 requirements
2017-09-11 13:20:32 -05:00
adbridge
6bd28ecb68
Remove string literal values and revert back to using CTX macro .
...
The previous fix to replace CTX with string literals was the wrong
solution. All that was actually required was to insert a space before
the macro.
2017-09-11 11:13:54 +01:00
Deepika
0132d31124
Fix IAR8 : user-defined literal operator not found
...
Cellular example had build issues with IAR8, combination of define and string
as argument to send function resulted in above error. Typecasting to const char *
didn't help, hence replacing the define explicitly.
2017-09-10 09:58:34 -05:00
Yuguo Zou
22269ad12c
Increase tcpip thread stacksize for REALTEK_RTL8195AM
...
The default stack size is not enough for debug profile (low compiler
optimization)
2017-09-07 11:07:13 +08:00
Deepika
6c1ad4a4e4
Use correct IAR toolchain macro
2017-09-06 09:51:16 -05:00
Jimmy Brisson
84a28adc09
Merge pull request #4997 from kjbracey-arm/lwip_debug
...
Correct LWIP_DEBUG definition
2017-09-05 11:19:13 -05:00
Jimmy Brisson
857819f5d2
Merge pull request #4996 from kjbracey-arm/k64f_emac_1thread
...
Reduce K64F Ethernet driver to 1 thread
2017-09-05 11:18:44 -05:00
Jimmy Brisson
9f3801bc25
Merge pull request #4992 from akosthekiss/ble-doc-fixes
...
Fix BLE API docs
2017-09-05 11:17:16 -05:00
Christopher Haster
ee88097cb6
fatfs: Adopted the trim function in the FAT filesystem
2017-09-05 11:16:15 -05:00
Christopher Haster
6e1b9e153c
bd: Added trim function to let filesystems give erase hints to FTLs
2017-09-05 11:16:15 -05:00
Christopher Haster
e798c5359e
bd: Changed BlockDevice erase to default as no-op
...
This should help with confusion around devices that don't have
a physical erase operation, such as SD cards and spinny disks.
2017-09-05 11:16:15 -05:00
Martin Kojtal
5bddd881e9
Merge pull request #4406 from kjbracey-arm/shared_equeues
...
mbed_events.h: Add ability to request a shared event queue
2017-09-04 16:55:50 +01:00
Martin Kojtal
abafc6e7df
Merge pull request #4580 from deepikabhavnani/wifi_34
...
Use EventFlags instead of Semaphores
2017-09-04 16:54:55 +01:00
Martin Kojtal
18f79bfad7
Merge pull request #4907 from Patater/m487
...
Update uVisor to v0.30.0
2017-09-04 16:53:14 +01:00
Martin Kojtal
c0fe3b5109
Merge pull request #4911 from mikaleppanen/lwip_ipv4v6_ppp
...
Support cellular IPv4v6 dual stack in LWIP
2017-09-04 16:52:55 +01:00
Martin Kojtal
3f347ed290
Merge pull request #4843 from geky/fat-min-block
...
fatfs: Add lower bound to block sizes
2017-09-04 16:52:05 +01:00
Martin Kojtal
0fec52de94
Merge pull request #5001 from anttiylitokola/master
...
Update mbed-coap to version 4.0.10
2017-09-04 16:47:10 +01:00
Martin Kojtal
fc4afabab3
Merge pull request #4934 from Patater/stm32f439xi-aes-hw-disable
...
mbedtls: STM32F439xI: Don't enable AES acceleration by default
2017-09-04 16:46:24 +01:00
Kevin Bracey
b55af5c620
Use shared event queue for timer
...
Don't create our own timer thread - use the shared event queue.
2017-09-01 13:26:09 +03:00
Antti Yli-Tokola
e7c8a4d71f
Update mbed-coap to version 4.0.10
...
Fixes following error: IOTMAC-615 Node mDS registration failure during OTA transfer
2017-08-31 17:02:40 +03:00
Kevin Bracey
65639e80fc
Reduce K64F Ethernet driver to 1 thread
...
Save 1K of RAM by using only 1 thread for RX and TX, and
running the PHY check in lwIP's context.
2017-08-31 13:05:28 +03:00
Kevin Bracey
5a7405e1a3
Correct LWIP_DEBUG definition
...
Commit f602c936 incorrectly started defining LWIP_DEBUG as either 0 or
1.
lwipopts.h locally was changed to use #if, but all existing users
continued to use #ifdef. Therefore defining it to 0 was accidentally
enabling it for quite a few users.
This would have pulled in some unwanted lwIP code, and affected some
drivers, eg k64f_emac.c allocating an extra 2K of stack.
Correct lwipopts.h to either define it as 1 or leave it undefined, and
change the #if tests back to #ifdef, so all are consistent.
2017-08-31 11:51:10 +03:00
Akos Kiss
90b326a664
Fix BLE API docs
...
Some misguidances, some typos, some stylistics, some doxygen misuses.
2017-08-30 11:15:39 +02:00
Deepika
beb5aac640
RTOS: Add EventFlags class
...
EventFlags class is a wrapper for Event Flag functionality introduced in
RTOS2/RTX5.
2017-08-29 14:07:44 -05:00
Jimmy Brisson
4978a08ae2
Merge pull request #4960 from artokin/master
...
Nanostack update for mbed-os-5.6
2017-08-29 13:46:47 -05:00
Jimmy Brisson
318e92c028
Merge pull request #4950 from OpenNuvoton/nuvoton_usb
...
M487: Support USB device/host
2017-08-29 13:45:55 -05:00
Andres Amaya Garcia
7c8ed0cc42
Enable MBEDTLS_AES_ROM_TABLES in mbed TLS main conf
...
Enable the compile-time option MBEDTLS_AES_ROM_TABLES in the mbed TLS
main config.h file in mbed OS. This option has the effect of labelling
the AES tables as 'const' so they are placed in ROM, which saves some
RAM space.
2017-08-29 12:05:50 +01:00
Andres Amaya Garcia
adbba2c86b
Update mbed TLS to version 2.6.0
2017-08-29 11:50:29 +01:00
Christopher Haster
626256e104
fatfs: Added some asserts on block device geometry
2017-08-28 14:54:33 -05:00
Christopher Haster
a153dc625c
fatfs: Changed documentation of format to emphasize byte clusters
2017-08-28 14:54:24 -05:00
Arto Kinnunen
29a58635d9
Update Nanostack to v6.2.1
...
v6.2.1 targeted to mbed OS 5.6 release.
2017-08-25 16:24:52 +03:00
Jimmy Brisson
12d0340f14
Merge pull request #4940 from anttiylitokola/master
...
Update mbed-coap to version 4.0.9
2017-08-24 10:17:35 -05:00