Deepika
8c17ff6168
Toshiba: Fix alignment of execute region to 8-byte boundary
...
--legacyalign, --no_legacyalign are deprecated from ARMC6 compiler, in order to
remove deprecated flags all linker files (GCC and IAR as well to have uniformity)
should strictly align to 8-byte boundary
2018-10-09 10:15:07 -05:00
Deepika
61404e62d8
Nordic: Fix alignment of execute region to 8-byte boundary
...
--legacyalign, --no_legacyalign are deprecated from ARMC6 compiler, in order to
remove deprecated flags all linker files (GCC and IAR as well to have uniformity)
should strictly align to 8-byte boundary
2018-10-09 10:15:07 -05:00
Deepika
e1ecce85ba
Nuvoton: Fix alignment of execute region to 8-byte boundary
...
--legacyalign, --no_legacyalign are deprecated from ARMC6 compiler, in order to
remove deprecated flags all linker files (GCC and IAR as well to have uniformity)
should strictly align to 8-byte boundary
2018-10-09 10:15:07 -05:00
Kevin Bracey
199d1667ff
Make SingletonPtr methods const
...
Make get() and operators * and -> of SingletonPtr const - they are
logically const and thread-safe, despite the construction on first call.
This construction is "invisible" to the caller of those methods.
2018-10-09 18:08:05 +03:00
Offir Kochalsky
665e089350
Reduced SPIF Block Device for Boot Loader
2018-10-09 10:53:03 +03:00
Mirela Chirica
ffb9cdb4b3
Cellular: Registration parameters as struct
2018-10-09 10:49:47 +03:00
Mirela Chirica
723e913bcc
Cellular: AT handler read string up to delimiter or stop tag
2018-10-09 10:47:25 +03:00
maclobdell
008fa6e87f
K66F has an SD Card on board. Configure it as the default block device storage.
2018-10-08 22:46:29 -05:00
Deepika
f24ac501a8
Set main thread stack size as 3K for constrained targets
2018-10-08 13:27:35 -05:00
kegilbert
eeada14721
Add enable/disable cb function in mem_trace
2018-10-08 11:50:10 -05:00
MateuszMaz
cf43e1cb5c
Fix message string
2018-10-08 18:41:50 +02:00
Cruz Monrreal
fd4f47d18f
Merge pull request #8109 from deepikabhavnani/i2c_recovery
...
Add reset recovery for I2C bus
2018-10-08 10:27:04 -05:00
Cruz Monrreal
b7cf1abf81
Merge pull request #8039 from c1728p9/stack_size_framework
...
Add framework for configuring boot stack size
2018-10-08 10:26:16 -05:00
Cruz Monrreal
f529dc799e
Merge pull request #8001 from kjbracey-arm/singletonptr_star
...
Add * operator to SingletonPtr
2018-10-08 10:25:46 -05:00
Cruz Monrreal
9472814583
Merge pull request #8325 from ganesh-ramachandran/m3h6_pinmap_usticker-free
...
Fix for pinmap & usticker free() in TMPM3H6
2018-10-08 10:25:07 -05:00
Cruz Monrreal
b15d09173e
Merge pull request #8315 from kivaisan/fix_cellular_unittests
...
Fix cellular unittests
2018-10-08 10:24:31 -05:00
Cruz Monrreal
8fd99449c3
Merge pull request #8280 from bcostm/fix_i2c_stop
...
STM32: Fix I2C stop condition
2018-10-08 10:23:38 -05:00
Cruz Monrreal
342d087d47
Merge pull request #8276 from theotherjimmy/consistant-file-notify
...
tools: Make "file" key in notifications consistant
2018-10-08 10:22:04 -05:00
Cruz Monrreal
5102610f11
Merge pull request #8275 from theotherjimmy/online-nrf51-upstream
...
tools, NRF51-post-build: Use paths to hex files
2018-10-08 10:21:03 -05:00
Cruz Monrreal
bff4f4be6c
Merge pull request #8268 from mirelachirica/fix_gt_set_credentials
...
Cellular: Fix greentea network set credentials test case
2018-10-08 10:17:05 -05:00
Cruz Monrreal
15879f5273
Merge pull request #8241 from SeppoTakalo/fix_wifi_connect_params_fail
...
Fix WIFI_CONNECT_PARAMS_CHANNEL_FAIL testcase.
2018-10-08 10:16:37 -05:00
Cruz Monrreal
8aa65faf6a
Merge pull request #8239 from ganesh-ramachandran/m46b_pwmout_serial-fuart
...
Fix for pwmout & serial fuart in TMPM46B
2018-10-08 10:16:07 -05:00
Cruz Monrreal
506dfca8d0
Merge pull request #8235 from VeijoPesonen/mbedgt-netsocket-tc-fixes
...
Mbedgt netsocket tc fixes
2018-10-08 10:14:52 -05:00
Cruz Monrreal
b81c8a99d7
Merge pull request #8193 from OpenNuvoton/nuvoton_m2351_license
...
M2351: Add license file for default secure library/executable
2018-10-08 10:14:05 -05:00
Cruz Monrreal
b2f00fb416
Merge pull request #8179 from kivaisan/add_default_cellular_sim_pin
...
Add missing SIM PIN configuration item
2018-10-08 10:12:41 -05:00
Cruz Monrreal
4b0293f43d
Merge pull request #8175 from c1728p9/fix_mpu
...
Fix the CMSIS macro ARM_MPU_RASR
2018-10-08 10:12:10 -05:00
Cruz Monrreal
c9b9ee8f36
Merge pull request #8169 from bcostm/fix_IAR_exporters
...
STM32: add missing IAR exporters
2018-10-08 10:11:21 -05:00
Cruz Monrreal
5a1c49fa6d
Merge pull request #8168 from jeromecoutant/PR_ADC_DISCOL496
...
DISCO_L496AG : enable ADC
2018-10-08 10:10:44 -05:00
Cruz Monrreal
43cf16d0f1
Merge pull request #8167 from JammuKekkonen/change_update_format_to_binary
...
Change update file format to binary for all targets
2018-10-08 10:10:01 -05:00
Cruz Monrreal
866018b22d
Merge pull request #8149 from ganesh-ramachandran/m066_usticker-new_feature
...
Add usticker feature to TMPM066
2018-10-08 10:09:33 -05:00
Cruz Monrreal
f5cfdfafb3
Merge pull request #8072 from TomoYamanaka/improve_flashiap
...
Renesas : Improve Flash iap driver
2018-10-08 10:08:47 -05:00
Cruz Monrreal
2b3f5bd486
Merge pull request #8061 from naveenkaje/push_uart_flow_control_fix
...
NRF52: Ensure that we configure hardware after flow control changes
2018-10-08 10:08:03 -05:00
Cruz Monrreal
b153bb3f77
Merge pull request #8057 from korjaa/remove_sim_pin_print
...
Removed cellular PIN code print from debug log.
2018-10-08 10:07:11 -05:00
Cruz Monrreal
ebb0d02fad
Merge pull request #7861 from ashok-rao/BL652_FlowControl_fix
...
Removing default flow control for MTB_LAIRD_BL652
2018-10-08 10:05:13 -05:00
deepikabhavnani
0e758796f6
Signature to track memory allocations by wrapper functions.
...
Compilers allocate some section of memory without using wrapper function,
which is later freed when wrappers were initialized. Since the allocated
memory didn;t contain wrapper header the pointer got corrupt when calling to free.
This implementation of signature addition during malloc and signature check during
free helps in freeing the memory allocated by wrapper functions properly and
also the internal memory allocated by compilers (without malloc wrappers).
2018-10-08 07:45:01 -05:00
Deepika
6646323867
Alignment of 8 is not required for additional header
...
malloc guarantees aligned memory. If we add an alignment here, we are adding
additonal unused 4 bytes. Each allocator has its own 4/8 byte header
(GGC / ARM have 4 bytes).
So if user request for 8 bytes of memory stats will add 8 + allocator 8.
However if we remove the alignment in stats header, allocator will consider
add 4 bytes to 12 byte request and zero padding.
It will be beneficial to leave the padding to allocator.
2018-10-08 07:37:54 -05:00
Deepika
8642ece022
Storage: Add required header file and namespace element instead add all
2018-10-08 07:32:04 -05:00
Michal Paszta
5b4634a1fe
unittests: Added tests for netsocket classes
...
New classes covered with unit tests: SocketAddress, EthernetInterface, EMACInterface, WiFiAccessPoint.
Also added missing namespace in front of mbed::Callback usages.
EMACInterface is covered by the EthernetInterface unit tests.
2018-10-08 14:21:01 +02:00
Anna Bridge
c8734cf62a
Merge pull request #8252 from juhoeskeli/stm32f207_IAR
...
Adjust heap size on stm32f207
2018-10-08 12:36:53 +01:00
Martin Kojtal
365d61e4a9
Merge pull request #7304 from cedrickkukela-cd/MTS_DRAGONFLY_L471QG_pull_request_feature_changes
...
Add MTS dragonfly, MTS dragonfly l471
2018-10-08 11:06:23 +02:00
Seppo Takalo
f16a99cf15
Guard Atmel RF driver build by DEVICE_I2C
...
This module uses AT24MAC chip which is in I2C bus, so it requires
device to support I2C
2018-10-08 11:17:06 +03:00
mudassar-ublox
9c2686fda6
error handling for socket create
2018-10-08 12:24:40 +05:00
Ari Parkkila
3784dd066e
Cellular: Fixed AT drivers for Gemalto/Cinterion cellular module to close internet service and profile.
2018-10-08 00:14:29 -07:00
Sławek Piotrowski
9b89ad2fa9
Fix hard-fault when socket created using accept() is closed
...
When socket created using accept() is closed by calling the close()
method, "delete this" is executed which triggers the destructor call
on TCPSocket which in turn calls close() once again. Because _stack
is already 0 this results in a hard-fault.
Add a check that skips the rest of the close() method is the _stack
is already 0.
2018-10-06 21:15:29 +02:00
Martin Kojtal
3df898daae
Merge pull request #8266 from M-ichae-l/realtek-rtl8195am-Add-MCU_target-updates
...
Realtek-rtl8195am: Add MCU_ target
2018-10-06 07:54:17 +02:00
Martin Kojtal
5a8c63a11a
Merge pull request #7996 from JuhPuur/feature_mactester
...
Add nanostack mac tester and testcases
2018-10-06 07:48:41 +02:00
Martin Kojtal
4fbd39c74e
Merge pull request #8108 from c1728p9/systick_rename
...
Rename device option STCLK_OFF_DURING_SLEEP
2018-10-06 07:46:49 +02:00
Martin Kojtal
bc706f0329
Merge pull request #8142 from moranpeker/disable-HW-acceleration
...
Disable MBEDTLS_CONFIG_HW_SUPPORT on STM targets.
2018-10-06 07:46:13 +02:00
Martin Kojtal
5faac0e4ba
Merge pull request #8269 from paul-szczepanek-arm/fix-event-malloc
...
BLE: replace malloc with cordio buffer allocation
2018-10-06 07:44:39 +02:00
Martin Kojtal
baada0e783
Merge pull request #8242 from jeromecoutant/PR_STM32_LPTICKER
...
STM32 LPTICKER : Fix tickless and LPTICKER_DELAY_TICKS
2018-10-05 22:23:09 +02:00