Anna Bridge
1b53aabc5c
Merge pull request #5733 from deepikabhavnani/non_rtos_serial_fix
...
Access to serial device is allowed when DEVICE_SERIAL is defined
2017-12-29 14:28:15 +00:00
Anna Bridge
a4d1dee25e
Merge pull request #5617 from bcostm/usbhost_clean-up
...
STM32: USBHost clean-up
2017-12-29 10:48:03 +00:00
Anna Bridge
c4211e1aae
Merge pull request #5614 from maciejbocianski/mem_trace_fix
...
platform: fix mem_trace trace level guard
2017-12-29 10:43:16 +00:00
Cruz Monrreal II
43af0d7395
Merge pull request #5743 from VeijoPesonen/greentea-wifi-fixes-disconnect
...
Greentea wifi test cases - disconnect done as teardown after each connect
2017-12-28 21:02:42 +00:00
Cruz Monrreal II
65dd31489a
Merge pull request #5755 from jorisa/fix-make-paths
...
Fix for #5676 make.py generates duplicate file entries in link_files.txt
2017-12-28 20:57:20 +00:00
Cruz Monrreal II
5a19f6dcf5
Merge pull request #5684 from juhaylinen/lwip-socket-fix
...
lwip: fix socket behaviour
2017-12-28 20:40:14 +00:00
Cruz Monrreal II
3ebc99fe35
Merge pull request #5681 from slashdevteam/mk24bootloader
...
Adding bootloader support to MK24F1 target
2017-12-28 20:34:27 +00:00
Cruz Monrreal II
2b718feba3
Merge pull request #5628 from TomoYamanaka/master
...
Reregistration GR-PEACH as mbed support board
2017-12-28 20:20:31 +00:00
Cruz Monrreal II
10076bd0f6
Merge pull request #5691 from dlfryar/nrf52_linker
...
Nordic add app_start config system support for NRF52840 for bootloader
2017-12-28 18:29:00 +00:00
Cruz Monrreal II
b8de0f299a
Merge pull request #5693 from li-ho/ev-cog-iar-export
...
Enable IAR export for EV_COG_AD3029LZ and EV_COG_AD4050LZ
2017-12-28 18:27:01 +00:00
Cruz Monrreal II
0cb4fcd341
Merge pull request #5756 from adbridge/master
...
Add mbed-os-example-filesystem to examples list
2017-12-28 18:18:17 +00:00
Cruz Monrreal II
6d042d4ad4
Merge pull request #5736 from SeppoTakalo/ONME-3199
...
Allow 6LoWPAN applications to leave out channel specification.
2017-12-28 17:51:04 +00:00
Cruz Monrreal II
41b697b6f7
Merge pull request #5734 from deepikabhavnani/code_map_file
...
Build failed as code section was not included in map.
2017-12-28 17:44:22 +00:00
Bartek Szatkowski
71555a984d
Add notes about ISR safety to RTOS doxygen
2017-12-27 14:46:49 +00:00
Maciej Bocianski
aa22ef1e1e
platform: fix mem_trace trace_level guard
2017-12-23 09:20:35 +01:00
Maciej Bocianski
ad67904daa
platform: CriticalSectionLock class improvement
2017-12-23 09:18:37 +01:00
Ashok Rao
c849db2dab
Adding license info
2017-12-22 13:54:22 +00:00
Martin Kojtal
9cce4d2b06
Merge pull request #5745 from kjbracey-arm/k64f_init_order
...
K64F Ethernet: avoid using NULL thread during init
2017-12-22 13:26:26 +00:00
Juha Ylinen
32e64e7171
Fix build for IPv4+IPv6 config
2017-12-22 13:22:00 +02:00
Juha Ylinen
52353d2ede
Add function to check if address is local
...
Update the code to check all addresses for all interfaces. Move
the code from mbed_lwip_socket_bind() to a new function called
mbed_lwip_is_local_addr()
2017-12-22 13:21:59 +02:00
Juha Ylinen
6d3e417eaa
lwip: fix socket behaviour
...
Return NSAPI_ERROR_PARAMETER when:
Binding to a non-local address
Socket listen() is called without calling bind() first
Socket accept() is called without calling listen() first
2017-12-22 13:21:59 +02:00
Martin Kojtal
dd5bd73a88
Merge pull request #5720 from kjbracey-arm/STM32F7_DMB
...
Add memory barriers to STM32F7xx Ethernet
2017-12-22 11:07:46 +00:00
Veijo Pesonen
5585ba60a5
Greentea test case WIFI-CONNECT-NOCREDENTIALS- accept also parameter error if AP is not found
2017-12-22 13:02:06 +02:00
Veijo Pesonen
c993057537
Security protocol made configurable via json
2017-12-22 12:54:22 +02:00
Veijo Pesonen
402ab81730
remove disconnect from test cases as it's going to be called implicitly from get_interface-function
2017-12-22 10:18:28 +02:00
Maciej Bocianski
cc580d7532
mem_trace tests refactoring
2017-12-22 07:56:56 +01:00
Vincent Coubard
70e5a14a4d
BLE: Generic Gap - fix address management.
2017-12-21 17:39:25 +00:00
adbridge
533657fa9c
Add mbed-os-example-filesystem to examples list
2017-12-21 17:09:49 +00:00
Vincent Coubard
65f74bf8ac
BLE: Address GattClient comments
...
* invalid namespace name documentation
* vocabulary
* typo
* Add constants to improve readability
* Fix abort usages
2017-12-21 16:51:10 +00:00
Ashok Rao
9556736411
Add new line to EOF
2017-12-21 16:14:00 +00:00
Ashok Rao
e324d16fab
Fixing indentation
2017-12-21 15:38:58 +00:00
Martin Kojtal
1ae20c5659
Merge pull request #5748 from SeppoTakalo/FIX_PR5578
...
Fix PR5578
2017-12-21 14:31:01 +00:00
Joris Aerts
d3f6ea4ed2
Fix for #5676 make.py generates duplicate file entries in link_files.txt
2017-12-21 13:53:19 +01:00
Seppo Takalo
6c3f307257
Fix PR5578
2017-12-21 12:22:11 +02:00
jeromecoutant
8c662132f4
STM32 : issue to exit deepsleep when RTC has not been initialized
2017-12-21 10:50:47 +01:00
Kevin Bracey
9daf450eb3
K64F Ethernet: avoid using NULL thread during init
...
The K64F Ethernet driver installs an interrupt handler that sets thread
flags, and this could be called before the thread was initialised, so it
would use a NULL thread ID.
This triggers an RTX error-checking trap in debug builds, and could also
lead to other problems with received packets not being processed.
Adjusted so the RX interrupt handler does nothing if the thread isn't
initialised yet, and manually trigger a RX event flag after initialising
the thread in case any interrupts were ignored.
An alternative would have been to implement eth_arch_enable_interrupts,
but this mechanism is not present in the EMAC world - drivers will have
to start returning interrupts in their power up.
Fixes #5680
2017-12-21 11:14:08 +02:00
Veijo Pesonen
ca95e3f88b
Greentea WIFI-CONNECT-SECURE must use NSAPI_SECURITY_WPA_WPA2
2017-12-21 08:29:09 +02:00
Veijo Pesonen
f71756cf98
Greentea WIFI-SCAN - make possible to disable check against assumed channel
...
It's possible that a device does not support setting the channel to be used.
In case channel is not set by the device lets disable the check.
2017-12-21 08:29:09 +02:00
Veijo Pesonen
8c421e20d6
Greentea Wifi testcase fixes
...
Call disconnect when connect has been tested. Also instead of waiting
for parameter error in case of missing SSID give missing SSID error
code.
2017-12-21 08:29:09 +02:00
Jonatan Antoni
063717d90d
Core(A): Changed macro __DEPRECATED to CMSIS_DEPRECATED. (Issue #287 )
...
__DEPRECATED conflicts with a predefined macro in GCC C++ mode.
2017-12-21 14:09:25 +09:00
Jonatan Antoni
2f06202a9b
Core(A): Refactored L1 Cache maintenance to be compiler agnostic.
...
- Added L1 Cache test cases to CoreValidation.
- Adopted FVP Cortex-A configs to simulate cache states.
2017-12-21 14:09:25 +09:00
Vladimir Umek
0ff62f6b9e
RTX5: fixed __get_PSP function for Cortex-A on IAR ( #288 )
2017-12-21 14:09:25 +09:00
TomoYamanaka
11ec7a2209
CMSIS-Core(A): Add MMU section_normal_nc macro
...
I added the macro definition for non-cache area.
2017-12-21 14:09:25 +09:00
Daniel Brondani
0c1961a724
CMSIS-Core(A): Fixed enumerated type increment in GIC_DistInit and GIC_CPUInterfaceInit functions
2017-12-21 14:09:25 +09:00
Robert Rostohar
56602562ad
Core(A): Updated __FPU_Enable function (VFP register count detection)
2017-12-21 14:09:25 +09:00
Robert Rostohar
461c215636
RTX5: Cortex-A exception handlers updated (VFP register count detection)
2017-12-21 14:09:24 +09:00
TomoYamanaka
4f4b4ddf36
Change the "thread" test main for Cortex-A
...
In pararell threads of "thread" test is a simple thread, but it seems that there is a difference in the stack used between Cortex-A and Cortex-M.
As a result of check, in Cortex-A, program aborts because of the lack of stack when PARALLEL_THREAD_STACK_SIZE is 384, workes properly when PARALLEL_THREAD_STACK_SIZE is 512 at least.
2017-12-21 14:09:24 +09:00
TomoYamanaka
a105f6f356
Change the "malloc" test main for Cortex-A
...
"malloc" test is used a simple thread that executes only malloc and free, but it seems that there is a difference in the stack used between Cortex-A and Cortex-M.
As a result of check, in Cortex-A, program aborts because of the lack of stack when THREAD_STACK_SIZE is 256, workes properly when THREAD_STACK_SIZE is 512 at least. Since it seems that the definition processing of "DEFAULT_STACK_SIZE" was gone from Mbed OS by updating CMSIS5/RTX5, I setted 512 directly for Cortex-A.
2017-12-21 14:09:24 +09:00
TomoYamanaka
698de3b5ff
Modify 2-byte code of "heap and stack" test main for Cortex-A
...
I modified "space" character from 2-byte code to 1-byte code in "heap and stack" test main.
2017-12-21 14:09:24 +09:00
TomoYamanaka
8e854b1c89
Add Cortex-A9 for ARMCC and ARMC6
...
I added the definition of "Cortex-A9" for core support of ARMCC and ARMC6 in arm.py.
2017-12-21 14:09:24 +09:00