Mike Fiore
4820c87c68
[XDOT_L151] add SWD & UART pin names to match pinout diagram
2016-09-27 00:13:08 -07:00
Mike Fiore
a93b7d2651
[XDOT_L151] add RTOS configuration for xDot
2016-09-27 00:13:08 -07:00
Mike Fiore
1f40f3de97
[XDOT_L151] initial SP for ARM_STD build was set to 0x2008000 instead of 0x20008000 & caused DAPLink to reject FW
2016-09-27 00:13:08 -07:00
Mike Fiore
7836c6eaf1
rebase support for MultiTech xDot platform
...
[XDOT_L151] copy new target CMSIS files from NZ32_SC151 target
[XDOT_L151] remove Modtronix code, add HardFault_Handler, update clock configuration to match xDot hardware
[XDOT_L151] copy new target HAL files from NZ32_SC151 target
[XDOT_L151] update HAL to match xDot hardware
[XDOT_L151] add xdot_eeprom.* and xdot_low_power.* files
[XDOT_L151] add RTOS support for target
Conflicts:
rtos/rtx/TARGET_CORTEX_M/RTX_Conf_CM.c
[XDOT_L151] match NUCLEO_L152RE startup code for GCC_ARM so RTOS works
[XDOT_L151] fix GPIO write failure
[XDOT_L151] add XDOT_L151CC target to targets.json
[XDOT_L151] change xDot default stack size to 256 bytes and main stack size to 1.5kB
[XDOT_L151] update PinNames.h to match rev E hardware - no change to external pinout
[XDOT_L151] update style in custom xDot HAL files
Conflicts:
rtos/rtx/TARGET_CORTEX_M/RTX_CM_lib.h
rtos/rtx/TARGET_CORTEX_M/RTX_Conf_CM.c
2016-09-27 00:13:08 -07:00
Vincent Coubard
815551380f
TARGET_NRF51_DONGLE_LEGACY - Add NRF51_DONGLE to the list of paths available for this target.
2016-09-26 23:56:33 -07:00
Vincent Coubard
46ab3cab79
NRF51_DK_LEGACY: Add the path TARGET_NRF51_DK to the list of available paths.
...
This fix the build of this target.
2016-09-26 23:56:33 -07:00
Vincent Coubard
d61ab652de
NRF51_DONGLE - remove ANALOGIN from the list of capabilities.
2016-09-26 23:56:33 -07:00
Vincent Coubard
8f79b6dbc8
NORDIC - Update NRF51_DONGLE target to takes advantage of the NRF5 implementation
...
of BLE and device drivers.
2016-09-26 23:56:33 -07:00
Vincent Coubard
9dd0c672ca
HAL - Add a newline at the end of hal/api/Callback.h.
...
This remove a warning issued by ARMCC.
2016-09-26 23:10:24 -07:00
Milosch Meriac
5d6c316597
uVisor: Enforce thread switch atomicity
...
The system hook thread_switch gets called both through the SVC and
though the PendSV, which can get interrupted by the SVC.
Since calls to the uVisor API are not re-entrant, we need to wrap this
function in an atomic section to prevent faults.
2016-09-26 23:09:36 -07:00
Sarah Marsh
d166c9a1bf
Removed --no_static_destruction from IAR IDE flags
2016-09-26 23:08:56 -07:00
svastm
9f85f77001
STM32F7 - Add low power timer
...
Enable the low power timer for the following targets:
- NUCLEO_F746ZG
- NUCLEO_F767ZI
- DISCO_F746NG
- DISCO_F767ZI
2016-09-26 21:34:07 -07:00
svastm
49335577e1
STM32F7 - Add low power timer
2016-09-26 21:34:07 -07:00
Sam Grove
5310c2e2cd
Merge pull request #2762 from svastm/lp_timer_l0
...
STM32L0 - Add low power timer
2016-09-26 21:33:27 -07:00
Sam Grove
7a3594cf8a
Merge pull request #2817 from geky/callback-fix-misname
...
callback - Fixed parameter misname
2016-09-26 13:12:06 -05:00
Christopher Haster
c3e0569768
callback - Fixed parameter misname
...
Problematic line:
memcpy(&_func, obj, sizeof obj);
Should be:
memcpy(&_func, method, sizeof method);
Introduced during renaming of callback arguments for clarity:
https://github.com/ARMmbed/mbed-os/pull/2794
2016-09-26 10:08:39 -05:00
svastm
e319d903ab
STM32L0 - Enable the low power timer
...
Enable the low power timer for the following targets:
- NUCLEO_L053R8
- NUCLEO_L073K8
- NUCLEO_L011K4
- NUCLEO_L031K6
- DISCO_L053C8
2016-09-26 16:29:03 +02:00
svastm
85718c51ec
STM32L0 - Add low power timer
2016-09-26 16:26:55 +02:00
Martin Kojtal
93e9b486aa
Merge pull request #2712 from bridadan/test-building-and-config
...
Fixing constant cleaning when compiling tests
2016-09-26 09:54:33 +01:00
Sam Grove
157fa65a51
Merge pull request #2809 from geky/lwip-fix-default-dhcp
...
lwip - Fix default behaviour of DHCP
2016-09-26 02:39:20 -05:00
Sam Grove
f93f484fdc
Merge pull request #2652 from geky/nsapi-gethostbyname
...
nsapi - Add explicit DNS interface to the network socket API
2016-09-26 02:30:49 -05:00
Christopher Haster
358b7f0521
lwip - Fixed default behaviour of DHCP
2016-09-25 23:28:29 -05:00
Sam Grove
196584d571
Merge pull request #2805 from RobMeades/master
...
OS_TCB struct size is increased to 64 bytes (from 60 bytes). With th…
2016-09-25 22:20:29 -05:00
Christopher Haster
4f7b10f433
nsapi - Moved literal ip parsing out of dns-query
...
- Not inherently a dns operation
- Able to reuse SocketAddress provided to the NetworkInterface
2016-09-25 22:19:18 -05:00
Christopher Haster
2194ca1c1e
nsapi - Increased DNS buffer size to 512 bytes per spec
2016-09-25 22:19:18 -05:00
Christopher Haster
370afe5d82
nsapi - Folded IP parsing logic into SocketAddress
...
Merged duplicated logic into the SocketAddress class. Based
on parallel work by @mkaleppanen and @kjbracey-arm.
Also added small ipv6 parsing fix by @mikaleppanen
2016-09-25 22:19:18 -05:00
Christopher Haster
d237ee8722
nsapi - Reversed arguments to gethostbyname
...
Updated to match prior conventions
- netconn_gethostbyname
- gethostbyname_r
- gethostbyname2_r
- gethostbyaddr_r
2016-09-25 22:19:18 -05:00
Christopher Haster
3858a13b75
nsapi - Added access to gethostbyname and add_dns_server
...
For performing DNS resolution explicitly through the network-socket
user API.
This interface does not require implementation changes and can rely
entirely on the dns query library in the network-socket API.
2016-09-25 22:16:52 -05:00
Sam Grove
98030475af
Merge pull request #2804 from yogpan01/mbed-os.5.2-rc1
...
Updating mbed-client-c and sal-stack-nanostack-eventloop
2016-09-25 22:11:24 -05:00
Sam Grove
c49e970909
Merge pull request #2794 from geky/callback-c-order
...
callback - Reorder optional argument to static C function
2016-09-25 22:07:45 -05:00
Sam Grove
5556d781a1
Merge pull request #2779 from jeromecoutant/PR_NUCLEO_F103RB
...
[NUCLEO_F103RB] RTOS tests update
2016-09-25 21:57:35 -05:00
Sam Grove
d8efe713e7
Merge pull request #2778 from pan-/avoid_inclusion_of_ble_code_if_not_used
...
BLE - Nordic implementation: Move singleton into a function.
2016-09-25 21:57:23 -05:00
Sam Grove
e756048e4d
Merge pull request #2808 from ARMmbed/revert-2743-PR_STM32_MAC
...
Revert "[STM32 NUCLEO] Init MAC address"
2016-09-25 18:24:03 -05:00
Sam Grove
20133688f0
Revert "[STM32 NUCLEO] Init MAC address"
2016-09-25 16:53:00 -05:00
Sam Grove
78a2d289e7
Merge pull request #2792 from jeromecoutant/PR_NUCLEO_F303ZE
...
[NUCLEO_F303ZE] MBED-OS5 capability
2016-09-24 16:48:31 -05:00
Sam Grove
28f9b27918
Merge pull request #2788 from theotherjimmy/print-percent
...
Print percent complete when building
2016-09-24 16:48:03 -05:00
Sam Grove
24f9612da5
Merge pull request #2775 from NXPmicro/KSDK_SDHC_Driver_Update
...
Update KSDK SDHC driver for K64F & K66F
2016-09-24 16:47:48 -05:00
Sam Grove
acdab5e284
Merge pull request #2773 from sarahmarshy/quotes_error
...
[Exporters] [Makefile] Single quotes for escaping commands
2016-09-24 16:46:25 -05:00
Sam Grove
c4748e2e75
Merge pull request #2771 from svastm/fix_deepsleep_l4
...
STM32L4 - Update deepsleep implementation
2016-09-24 16:45:38 -05:00
Sam Grove
35a8b1fdea
Merge pull request #2764 from svastm/lp_timer_l4
...
STM32L4 - Add low power timer
2016-09-24 16:44:32 -05:00
Sam Grove
7d464b18a2
Merge pull request #2763 from svastm/lp_timer_l1
...
STM32L1 - Add low power timer
2016-09-24 16:44:15 -05:00
Sam Grove
a765afddf0
Merge pull request #2759 from svastm/lp_timer_f0
...
STM32F0 - Add low power timer
2016-09-24 16:41:37 -05:00
Sam Grove
3c6776f9bf
Merge pull request #2753 from jeromecoutant/PR_NUCLEO_F767ZI_CAN
...
[NUCLEO_F767ZI] Add CAN capability
2016-09-24 16:41:10 -05:00
Sam Grove
6d628f6e1a
Merge pull request #2751 from bcostm/serialFC_L0
...
STM32L0xx - Add Serial Flow Control
2016-09-24 16:40:54 -05:00
Sam Grove
2eb0b2ca6b
Merge pull request #2747 from toyowata/master
...
[LPC11U68] Fix pin interrupt select offset
2016-09-24 16:40:36 -05:00
Sam Grove
363c041c53
Merge pull request #2743 from jeromecoutant/PR_STM32_MAC
...
[STM32 NUCLEO] Init MAC address
2016-09-24 16:40:13 -05:00
Sam Grove
e0bf4153a4
Merge pull request #2739 from jeromecoutant/PR_Update_IPV4
...
STM32 / IPV4: #2685 has been forgotten with #2731
2016-09-24 16:39:58 -05:00
Sam Grove
97c2734b49
Merge pull request #2734 from tung7970/fix-mbedos
...
Fix signed/unsigned comparison warning in SerialBase.cpp
2016-09-24 16:39:29 -05:00
Sam Grove
29b0551eb7
Merge pull request #2728 from andreaslarssonublox/eth_fix
...
Added ethernet and enabled IPV4 feature for the EVK-ODIN-W2/C029 target
2016-09-24 16:35:49 -05:00
Sam Grove
aad2372df7
Merge pull request #2727 from jeromecoutant/PR_Serial_Init_Timeout
...
Serial init timeout: increase default value
2016-09-24 16:33:45 -05:00