Jimmy Brisson
6912a9dc0d
Merge pull request #5393 from c1728p9/call_chain_deprecation
...
Deprecate CallChain and InterruptManager
2017-11-02 11:10:52 -05:00
Jimmy Brisson
3a05b63f1e
Merge pull request #5158 from YarivCol/master
...
RTOS : added empty and full functions to Mail and Queue
2017-11-02 10:46:06 -05:00
Jimmy Brisson
9e8a9a9a62
Merge pull request #5413 from studavekar/disable_cleanup
...
Collect build artifacts, disable cleanup
2017-11-02 10:44:55 -05:00
Jimmy Brisson
c8edd2ea22
Merge pull request #5411 from LMESTM/rmii_f767
...
STM32: Ethernet: Workaround for STM32_F767 revA
2017-11-02 10:44:34 -05:00
Jimmy Brisson
a9b594b428
Merge pull request #5410 from pan-/deprecate-gap-events
...
BLE: Deprecate GapEvent
2017-11-02 10:44:15 -05:00
Jimmy Brisson
7583107317
Merge pull request #5409 from pan-/fix-ibeacon-doc
...
BLE: Update iBeacon documentation.
2017-11-02 10:43:54 -05:00
Jimmy Brisson
49883c399a
Merge pull request #5405 from c1728p9/align_stack
...
Ensure Thread stack is 8 byte aligned
2017-11-02 10:43:26 -05:00
Jimmy Brisson
6c153609f0
Merge pull request #5400 from gabker01/master
...
Beetle BLE: Fix variable length GATT attribute
2017-11-02 10:42:46 -05:00
Jimmy Brisson
d1c65c9243
Merge pull request #5338 from maciejbocianski/malloc_fix
...
malloc test: fix out of memory problem for NUCLEO_F070RB
2017-11-02 10:42:21 -05:00
Jimmy Brisson
9163ddfe61
Merge pull request #5399 from jeromecoutant/PR_MSP
...
STM32F4/STM32L4: remove MSP template file
2017-11-02 10:42:04 -05:00
Jimmy Brisson
551a2a3c66
Merge pull request #5373 from ARMmbed/g-fix-nodev-errno
...
fs: Correct errno when not finding a mounted filesystem
2017-11-02 10:40:19 -05:00
Jimmy Brisson
5768693e0d
Merge pull request #5088 from kjbracey-arm/uartserial_flow
...
UARTSerial: add flow control and format APIs
2017-11-02 10:37:40 -05:00
Jimmy Brisson
1454e6b54b
Merge pull request #5047 from maciejbocianski/lp_ticker_tests
...
Test set for LowPowerTicker class
2017-11-02 10:37:00 -05:00
Jimmy Brisson
c40b642455
Merge pull request #4650 from catiedev/master
...
NUCLEO_L496ZG: Add new Platform
2017-11-02 10:36:23 -05:00
Laurent MEUNIER
96b4c36f0f
STM32: Ethernet: Workaround for STM32_F767 revA
...
On STM32 F767 rev A devices ,Ethernet peripheral had problems on RMII
interface, on MII this was not the case.
This commits implements a tentative workaround for the issue rerfered to
as Ethernet erroneous data received in RMII configuration in the Errata
sheet below:
http://www.st.com/content/ccc/resource/technical/document/errata_sheet/group0/23/a6/11/0b/30/24/46/a5/DM00257543/files/DM00257543.pdf/jcr:content/translations/en.DM00257543.pdf
Note that the issue has been fixed in 'Z' revision. of STM32 F767 MCUs.
2017-11-02 10:38:12 +01:00
Jimmy Brisson
9dfbf228ec
Merge pull request #5395 from kegilbert/resolve-doxy-warnings-filesystem
...
Resolve doxygen warning in filesystems docs
2017-11-01 14:07:17 -05:00
Jimmy Brisson
349541bfa3
Merge pull request #5391 from ARMmbed/AnotherButler-patch-1
...
Copy edit pull_request_template.md
2017-11-01 14:06:28 -05:00
Jimmy Brisson
c7b4c7a7ef
Merge pull request #5379 from maciejbocianski/race_mem_fix
...
race test: fix out of memory problem for NUCLEO_F070RB
2017-11-01 14:05:58 -05:00
Jimmy Brisson
bfcb173879
Merge pull request #5369 from mprse/ticker_irq_handler_set
...
Add API to set ticker IRQ handler.
2017-11-01 14:05:37 -05:00
Jimmy Brisson
44c4d84082
Merge pull request #5359 from ganesh-ramachandran/master
...
Added IAR export for TMPM066
2017-11-01 13:28:08 -05:00
Jimmy Brisson
f4672cdc29
Merge pull request #5415 from theotherjimmy/no-include-make
...
Remove include from assember in makefile exporter
2017-11-01 11:20:47 -05:00
Jimmy Brisson
cbc3d83f83
Remove include from assember in makefile exporter
...
The build system does not do this, so this is a consistency fix
2017-11-01 09:26:25 -05:00
Shrikant Tudavekar
ccd82c24c8
Collect build artifacts disable cleanup
...
In preparation to exporter tests
2017-10-31 17:34:06 -05:00
Russ Butler
d98a011749
Ensure Thread stack is 8 byte aligned
...
Ensure both the stack and stack size used in the Thread class are
aligned to 8 bytes. This prevents the runtime error
"Thread 0 error -11: Unknown" due to incorrect stack alignment.
2017-10-31 11:58:18 -05:00
Vincent Coubard
3ad3942810
BLE: Fix typos in iBeacon documentation.
2017-10-31 16:50:07 +00:00
Vincent Coubard
65bb642c81
BLE: Deprecate GapEvent
...
This class and its components are not used by BLE API and never been used in the
last two years.
This patch deprecate all the components in GapEvent.h and exclude its definitions
from the documentation process.
2017-10-31 16:39:24 +00:00
Amanda Butler
0042cd8751
Copy edit iBeacon.h
...
Make minor copy edits.
2017-10-31 11:27:23 -05:00
Vincent Coubard
5d26ea50f3
BLE: Fix conjugation and spelling of iBeacon documentation.
2017-10-31 13:19:16 +00:00
Vincent Coubard
699ad9c29c
BLE: iBeacon minor edit.
2017-10-31 11:55:31 +00:00
Vincent Coubard
62e984bdb3
BLE: Update iBeacon documentation.
...
Provide detailled description of the purpose, general concepts and usage.
2017-10-31 11:43:16 +00:00
Jimmy Brisson
7b2e9b1ad1
Merge pull request #5385 from kegilbert/slicingbd-ctor-rework
...
SlicingBD: replace second constructor with default parameter
2017-10-30 10:12:19 -05:00
Jimmy Brisson
12dace0a4b
Merge pull request #5377 from maciejbocianski/semaphore_mem_fix
...
semaphore test: fix out of memory problem for NUCLEO_F070RB
2017-10-30 10:11:29 -05:00
Jimmy Brisson
3749f2d469
Merge pull request #5376 from maciejbocianski/mail_mem_fix
...
mail test: fix out of memory problem for NUCLEO_F070RB
2017-10-30 10:10:47 -05:00
Jimmy Brisson
27533ff16e
Merge pull request #5375 from kegilbert/chainingbd-address-iter-fix
...
ChainingBlockDevice: changing blocks address fix
2017-10-30 10:09:51 -05:00
Jimmy Brisson
acb384c88a
Merge pull request #5332 from adbridge/master
...
Improve domain handling and status checking of updated examples.
2017-10-30 10:08:42 -05:00
Jimmy Brisson
02f1d0185a
Merge pull request #5320 from kegilbert/fix-build-warnings-lpc4088
...
Fix ethernet API build warnings for LPC4088
2017-10-30 10:08:15 -05:00
Jimmy Brisson
55197e78f3
Merge pull request #4936 from mprse/memPool_test_and_fixes
...
Add MemoryPool test.
2017-10-30 10:07:49 -05:00
Gabor Kertesz
0e2f5b938d
Beetle BLE: Fix variable length GATT attribute
...
Variable length flag was lost during attribute settings,
so variable length GATT attributes should have been set
to the predefined maximum length.
This fixes issue #86 .
Change-Id: Ia0cd236ecd903fdb9e62a21bffef57d1e63764b9
2017-10-30 13:53:12 +01:00
jeromecoutant
c51f0f3d5f
STM32F4/STM32L4: remove MSP template file
...
HAL_MspInit/HAL_MspDeInit/HAL_PPP_MspInit/HAL_PPP_MspDeInit weak functions can now be overwritten as it is expected
2017-10-30 10:38:43 +01:00
Przemyslaw Stekiel
5da5b28f96
Add API to set ticker IRQ handler.
...
This API is added primarily for testing purposes, to be able to test HAL drivers without using upper layers to handle ticker interrupt.
By default IRQ handler is set to ticker_irq_handler() for us ticker and lp ticker - original one.
Usage example (setting custom ticker irq handler):
void my_irq_handler(const ticker_data_t *const) {
// handle interrupt
}
ticker_irq_handler_type old_handler = set_us_ticker_irq_handler(my_irq_handler);
Respectively for lp timer set_lp_ticker_irq_handler() API should be used.
2017-10-30 10:38:38 +01:00
Kevin Gilbert
b9d2dbafcf
Resolve doxygen warning in filesystems
2017-10-27 18:18:04 -05:00
Russ Butler
891b06e61b
Deprecate CallChain
...
This patch deprecates the CallChain class since it is an
internal API (not in mbed.h) and is only being used by
InterruptManager which is also deprecated.
2017-10-27 14:55:49 -05:00
Russ Butler
8deef6a699
Deprecate InterruptManager
...
This patch deprecates the InterruptManager class since it is an
internal API (not in mbed.h) which is not being used anywhere in
the codebase.
2017-10-27 14:47:55 -05:00
Amanda Butler
089f42dee4
Copy edit pull_request_template.md
...
Make minor copy edit to match our style guide to fulfill older JIRA task.
2017-10-27 13:41:02 -05:00
Maciej Bocianski
6bda5907aa
malloc test - reduce heap usage
2017-10-27 14:32:03 +02:00
Przemyslaw Stekiel
b7e27760d9
Add MemoryPool test.
...
Add test for MemoryPool.
2017-10-27 08:07:34 +02:00
Kevin Gilbert
84e3110b6f
Replace second SlicingBD ctor with default arg
...
Replace second ctor in SlicingBlockDevice with default parameter for the end address in first ctor
2017-10-26 11:49:35 -05:00
Kevin Gilbert
901157b305
Replace PACKED attribute on lpc4088 ethernet structs with MBED_PACKED. Placement of packed attribute was causing warnings due to following typedef
2017-10-26 11:34:48 -05:00
Maciej Bocianski
adb3dacd9d
mail test: fix out of memory problem for NUCLEO_F070RB
2017-10-26 14:33:14 +02:00
Maciej Bocianski
1c39f5b37e
semaphore test: fix out of memory problem for NUCLEO_F070RB
2017-10-26 14:32:42 +02:00