Commit Graph

15158 Commits (278df6938a085eca975e26f01dbdba5748eef4d2)

Author SHA1 Message Date
Vincent Coubard 278df6938a BLE: update cordio porting guide.
Improve description of the requirements of the H4 driver.
2018-05-18 12:37:11 +01:00
Vincent Coubard ea5a7bf45b GenericGattClient: Fix discovery termination.
The procedure should be terminated whenever the server returns an error not equal
to ATTRIBUTE_NOT_FOUND. The block was effectivelly terminated but the
procedure was not. As a result the discovery was operating on already
freed memory.
2018-05-18 12:37:11 +01:00
Jimmy Brisson 627c098826 Reorder test configs
Old order:
 * --test-config
 * --app-config
 * test config (as defined in test_config)
 * `mbed_app.json` in root.

New order:
 * --test-config
 * --app-config
 * `mbed_app.json` in root.
 * test config (as defined in test_config)~

This matches the documentation and user expectation
2018-05-18 12:37:11 +01:00
Paul Thompson 8fe8f0e04f Drop locking around TX and RX. The DMA channels are independent of each other 2018-05-18 12:37:11 +01:00
Martin Kojtal 2f20739766 issue template: add tools version + name request 2018-05-18 12:37:11 +01:00
Martin Kojtal 72a825bc9a issue template: fix order (same as in PR template) 2018-05-18 12:37:11 +01:00
Amanda Butler bf25bb7fe8 Copy edit issue_template.md
Make minor copy edits for grammar.
2018-05-18 12:37:11 +01:00
Martin Kojtal 337a91b9a5 Issue template: match with PR template
Add same notes about the list of available issue types
2018-05-18 12:37:11 +01:00
Sam Grove bc4f4ede99 Update the issue template to reduce clutter
Lots of issues filed didnt take the time to remove the boilerplate
text and give the details needed. This format mimics the update to
pull requests but inverts type and description.
2018-05-18 12:37:11 +01:00
ccli8 43cd9c9651 Add MBED_CONF_APP_TIMER/IDLE_THREAD_STACK_SIZE to configure timer/idle thread stack size by application 2018-05-18 12:37:11 +01:00
ccli8 cad43c783a Change back default size of timer thread stack
Configuration for changing this size is kept.
2018-05-18 12:37:11 +01:00
ccli8 82d882ce0c Enlarge timer thread stack size for Cortex-M23/M33 2018-05-18 12:37:11 +01:00
Jimmy Brisson d8e0817968 Apply subtract basepath to features
A bug, #6755, was the result of the `subtract_basepath` function not
being applied to a resources object's children (it's features). This PR
fixes this bug by moving this functionality into the resources class.
Then, I applied the `subtract_basepath` method to the children resource
objects recursively. This has been tested on Partnerbeta and is to
upstream the fix.
2018-05-18 12:37:11 +01:00
deepikabhavnani 1ce79ee76c Updating HEAP size
IAR 7.8 does not support dynamic heap, and some test/addition of new
feature fail on this device because of less static RAM memory.
Reducing the heap memory size for the same reason.
2018-05-18 12:37:11 +01:00
Jimmy Brisson 7c10f8d4cf Check call to get_config in test_api tests 2018-05-18 12:37:11 +01:00
Jimmy Brisson f82ed24927 Pass app config to get config
This corrects a bug which would manifest as --app-config not having
much of an affect on test builds (not the first libary bulid)
2018-05-18 12:37:11 +01:00
ccli8 57c11ad46e Fix compile error with DirectSerial in serial-less build 2018-05-18 12:37:11 +01:00
Cruz Monrreal ae6c7c60f9
Merge pull request #6818 from ARMmbed/release-candidate
Release candidate for mbed-os-5.8.4
2018-05-07 10:57:26 -05:00
adbridge 09132ce8ce Update Mbed version block for patch release 2018-05-04 12:22:31 +01:00
Jimmy Brisson 5a320b837f Extend a local version of the asm cmd list
I was extending an object-local one instead of a call-local one
2018-05-04 12:22:29 +01:00
Jimmy Brisson f38f1269b1 Cleanup extraneous spaces on empty lines 2018-05-04 12:22:29 +01:00
Jimmy Brisson 54c6e65d37 Use rel path for the ONLY arm asm include statement 2018-05-04 12:22:29 +01:00
Jimmy Brisson 4edec3d2e2 Remove ASM include paths for ARM compiler 2018-05-04 12:22:29 +01:00
Jammu Kekkonen 716d646285 Add bootloader support for NUCLEO_F411RE target 2018-05-04 12:22:29 +01:00
Kimmo Vaisanen 30a978ac04 Lora: Fix max tx power check
In LoRa TX power value 0 means the maximum allowed TX power and values >0
are limiting the allowed TX power to lower.

tx_config was incorrectly checking the power level and causing the maximum
TX power to be always used. Lora gateway can request node to use lower TX
power with LinkAdrReq MAC command.
2018-05-04 12:22:29 +01:00
ccli8 c5fa459f47 Fix compile error with MBED_MEM_TRACING_ENABLED and ARMC6 2018-05-04 12:22:29 +01:00
Christopher Haster 420df0c793 littlefs: Fixed issue with trailing dots in file paths
Paths such as the following were causing issues:
/tea/hottea/.
/tea/hottea/..

Unfortunately the existing structure for path lookup didn't make it very
easy to introduce proper handling in this case without duplicating the
entire skip logic for paths. So the lfs_dir_find function had to be
restructured a bit.

One odd side-effect of this is that now lfs_dir_find includes the
initial fetch operation. This kinda breaks the fetch -> op pattern of
the dir functions, but does come with a nice code size reduction.
2018-05-04 12:22:29 +01:00
Keyur Hariya bd9eff93f8 Add support for open drain leds 2018-05-04 12:22:29 +01:00
Brendan McDonnell 05c07b1744 reduce variable scope 2018-05-04 12:22:29 +01:00
Brendan McDonnell f1cf7cc176 use separate variable to resolve compiler warning 2018-05-04 12:22:29 +01:00
Mahesh Mahadevan ff6f0592bb KL82Z: Fix clock selection for PWMOUT driver
This was verified using the ci-test shield

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-05-04 12:22:29 +01:00
deepikabhavnani 01ffbce473 Moved stats test to platform folder 2018-05-04 12:22:29 +01:00
Mahesh Mahadevan a2910f8925 KW41Z: Update SDK TPM driver
Certain instances of the TPM are missing some registers, updated
TPM driver handles this variation. This issue was discovered when
running the PWMOUT tests using the ci-test-shield

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-05-04 12:22:29 +01:00
Marcus Chang 962fc54578 Re-enable flash clock test for NRF52 but with higher tolerance
The flash clock test is disabled for the NRF52 series. This change
re-enables the test but with a higher tolerance to accommodate the
high jitter on the current ticker implementation.
2018-05-04 12:22:29 +01:00
Jimmy Brisson f9a78afd8c Correct test finding behavior
Scan resources ignores the build dir so we can't set it to something
dumb like the directory we want to scan
2018-05-04 12:22:29 +01:00
Jimmy Brisson 3b76d9d94d Correct exporting with cortex-M23 and M33 2018-05-04 12:22:29 +01:00
ccli8 8febfd99f2 Fix build tool with ARMC6/ARMv8M
1. Add linking time preprocessor macro __DOMAIN_NS for non-secure build
2. For output .hex format, combine multiple .hex files (for multiple load regions) into one
   This can help for Greentea test.
3. Fix 'None' build_dir with cmse_lib.o on Greentea test
2018-05-04 12:22:29 +01:00
Keyur Hariya c87b8a6d37 Fix the initialization of a structure 2018-05-04 12:22:29 +01:00
Keyur Hariya 74ae87eeeb Remove the redundant input parameter 2018-05-04 12:22:29 +01:00
Keyur Hariya 974864adba Add the missing input parameter 2018-05-04 12:22:29 +01:00
Keyur Hariya 4edbde80b9 Fix the return type to allow returning error 2018-05-04 12:22:29 +01:00
Keyur Hariya 7f11ac0b95 Add type cast 2018-05-04 12:22:29 +01:00
Mahesh Mahadevan 1d3b504d98 LPC546XX: Set the pin function to Digital mode
We cannot rely on the default value as a pin could
be use for Analog purposes in which this bit is cleared

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-05-04 12:22:29 +01:00
Seppo Takalo bec428ec1b Clarify mesh configuration values.
Most of the help fields were correct. Just add field specifying
acceptable ranges.
2018-05-04 12:22:29 +01:00
Senthil Ramakrishnan 60781c860e Update doxygen options rules to not strip code comments 2018-05-04 12:22:29 +01:00
Steven Cooreman a9101c2586 Revert file permissions to non-executable 2018-05-04 12:22:29 +01:00
Steven Cooreman 640af767ef Update to EFR32 15.4 driver
* Updates driver library to v2.3.1 (2018q1) for bugfixes and convenience functions
* Provides library in correct format (2-byte wchar_t flag) for compiling with ARMCC (#6695 uncovered by #6577)
* Reverts to using a statically-allocated packet buffer since malloc is not thread-safe (and the asserts have been turned on)
2018-05-04 12:22:29 +01:00
Mahesh Mahadevan 7165f31596 LPC546XX: Add check for GPIO IRQ
GPIO IRQ is available on pins for Ports 0 & 1. Add
a check to return error for other ports.

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-05-04 12:22:29 +01:00
jeromecoutant 4ec0bc693f STM32 RTC Init minor update 2018-05-04 12:22:29 +01:00
Sam Grove 95c98506ab Update URL that points at a blank page.
Looks like the URL changed where #workflow became workflow.html
2018-05-04 12:22:29 +01:00