Martin Kojtal
5747163664
Merge pull request #11694 from d-kato/rza1_fix_components
...
Fix components setting for GR-PEACH and GR-LYCHEE
2019-10-17 14:00:45 +02:00
jeromecoutant
7db11e0b20
STM32 TRNG clock configuration
2019-10-17 13:51:33 +02:00
Anna Bridge
500db90d1c
Update issue template
...
Remove no longer required issue type section and add more required sections for defects
2019-10-17 11:45:47 +01:00
Rajkumar Kanagaraj
f3b4eb3b33
Fix for missing os_cb_section
...
-Added the os_cb_section stub to remove the warnings
Incorporated the below review comment
-Repharase source code comment
2019-10-17 03:28:28 -07:00
Kevin Bracey
93fbfafedf
ARM toolchain: heap setup micro-optimisation
...
Locating and checking the length of the `ARM_LIB_HEAP` region is an
extra task, when we're just interested in the base and limit. Looking at
only those saves 8 bytes of ROM.
More space could be saved if we ensured all targets had `ARM_LIB_HEAP`,
removing the need for this run-time fallback code.
2019-10-17 12:39:33 +03:00
Hugues Kamba
a9496ad9f7
PmwOut: Add methods to suspend and resume PWM
...
It is now possible to temporarily suspend PWM and safely preserve the duty
cycle set. This functionality is needed to allow a device to enter deep
sleep as a PWM instance prevents deep sleep in order for the timer it
relies on to run so its output can be modified. The duty cycle configuration
can be restored upon resuming from deep sleep.
2019-10-17 09:21:38 +01:00
Martin Kojtal
e2578db2f8
Merge pull request #11635 from hugueskamba/hk-fix-deepsleep-usb-components
...
USBDevice: add documentation on USB suspend/resume to enter deep sleep
2019-10-17 09:21:50 +02:00
toyowata
5389536953
Add bootloader support for Seeed Arch-MAX
2019-10-17 10:05:03 +09:00
Qinghao Shi
52b4c39496
EXAMPLES: temporarily turn off the complie test for sub example
2019-10-17 01:10:24 +01:00
Qinghao Shi
88d5079504
EXAMPLES: update comments and fix bugs
2019-10-17 00:57:15 +01:00
Rohan Fletcher
4a078a9bbe
Added Olimex STM32E407 to arm_pack_manager
2019-10-17 11:55:09 +13:00
Qinghao Shi
cf02be63ff
EXAMPLES: update console output format
2019-10-16 23:46:18 +01:00
Kyle Kearney
555140a1cc
Change qspi_inst_t typdef to int
...
Existing code may a dependency on the old behavior of "-1" to
mean "no instruction". Therefore, update the typedef, and the value
of QSPI_NO_INST, to avoid breaking those uses.
2019-10-16 15:31:12 -07:00
Kyle Kearney
52332f9437
QSPIFBlockDevice: Fix incomplete propagation of qspi_inst_t
2019-10-16 15:31:12 -07:00
Martin Kojtal
fa6e01a69f
QSPIFBlockDevice: fix type on the namespace mbed
2019-10-16 15:31:12 -07:00
Matthew Macovsky
b1916fc498
Introduce qspi_inst_t type for QSPI instructions
...
Encourage the usage of consistent types (there are currently
a mix of `int` and `unsigned int` used for qspi instructions)
QSPI commands are limited to 8 bits, to this is a typdef to char
2019-10-16 15:31:11 -07:00
Mukund Ghonasgi
352ac5ed47
Address ARM Code review feedback.
2019-10-16 10:27:55 -07:00
Qinghao Shi
6876362689
EXAMPLES: update build_repo function
2019-10-16 18:09:36 +01:00
Qinghao Shi
3f0add7e44
EXAMPLES: update export_repos function
2019-10-16 18:06:24 +01:00
Qinghao Shi
4c5f94075f
EXAMPLES: update examples_lib.py
...
- add logging function
- update clone function
- update deploy function
- update source function
- add symlink function
2019-10-16 18:00:33 +01:00
Qinghao Shi
640ea73a01
EXAMPLES: improve examples.py cli help messages
2019-10-16 17:52:42 +01:00
Qinghao Shi
fa86629ec6
EXAMPLES: add list amd Symlink functions
2019-10-16 17:47:36 +01:00
Kyle Kearney
bb872ee196
Restore old qspi_alt_size_t values as compatibility macros
2019-10-16 09:37:27 -07:00
Kyle Kearney
8e9877c212
Update STM driver changes for clarity
...
- Use a switch statement rather than shifting and masking to compute
the AlternateBytes value.
- Rename rounded_size to alt_bytes to clarify its purpose.
2019-10-16 09:37:27 -07:00
Qinghao Shi
2f6f066f07
EXAMPLES: update examples.json file
...
- remove "mbed" and "test-repo-source" key
- add "sub-repo-example" key as an indicator if an example has sub examples
- add "subs" key to sotre sub examples names
2019-10-16 17:20:05 +01:00
Qinghao Shi
f317753a1d
EXAMPLES: add test key for remaining examples
2019-10-16 15:56:10 +01:00
Martin Kojtal
8c860524fb
Merge pull request #11646 from kyle-cypress/pr/bt-wake-swap
...
Fix swapped BT pins on CYW943012P6EVB-01
2019-10-16 19:13:18 +08:00
Martin Kojtal
58fe0ba7b0
Merge pull request #11636 from maciejbocianski/fix_EFM32GG11_STK3701_qspi_block_device_config
...
EFM32GG11_STK3701: add QSPIF component config
2019-10-16 19:12:59 +08:00
Marcin Tomczyk
11864c71aa
UDPSOCKET_ECHOTEST change to tolerate duplicate packets
2019-10-16 03:55:26 -07:00
jeromecoutant
0d678e9299
GREENTEA: init trace if trace is enabled in json
2019-10-16 11:47:07 +02:00
Martin Kojtal
16568da47f
Merge pull request #11605 from ABOSTM/DISCO_H747I_DUALCORE_SUPPORT
...
DISCO_H747I dualcore support
2019-10-16 17:35:25 +08:00
Martin Kojtal
19606710e6
Merge pull request #11630 from kivaisan/move_is_connected_as_protected
...
Cellular: Change visibility of _is_connected as protected
2019-10-16 15:58:50 +08:00
d-kato
307c106ec6
Fix multiple definitions of GR-LYCHEE
2019-10-16 16:33:05 +09:00
d-kato
2bf1b5c8cc
Add FLASHIAP to GR-PEACH component
2019-10-16 16:28:41 +09:00
Martin Kojtal
c94ae909a8
Merge pull request #11622 from trowbridgec/increase-nrfx-gpiote-config-num-of-low-power-events
...
nRF52 SDK 15.0 - Enable more than 1 interrupt
2019-10-16 14:26:04 +08:00
Martin Kojtal
a0dfcfb18f
Merge pull request #11642 from jeromecoutant/PR_CELLULAR_FC
...
STMOD_CELLULAR: remove flow control support for DISCO_L4R9I
2019-10-16 14:24:55 +08:00
Veijo Pesonen
b6453ef2cc
NRF52840_DK: enables FLASHIAP for the device
2019-10-16 08:45:57 +03:00
Kyle Kearney
27dc79af08
QSPI: document use of QSPI_NO_INST
...
Add comments to functions that can take a qspi_inst_t about the value
that will cause the instruction phase to be skipped entirely.
2019-10-15 14:57:49 -07:00
Shuopeng Deng
24991a4577
Changed mbed gpio-port api to match gpio api
...
The port configuration api was not correctly setting the port-pins'
direction. Changed the port driver to call the gpio driver for
configuration (read and write still are optimized for port-level
operations) so that the behavior is consistent.
2019-10-15 11:43:00 -07:00
jeromecoutant
23e6840f95
QSPI HAL test: flash configuration file selection update
2019-10-15 17:38:47 +02:00
jeromecoutant
f117d3518d
QSPIF frequency setting depends on QSPI memory not target.
...
This makes new board with the same QSPI memory addition.
2019-10-15 17:36:50 +02:00
jeromecoutant
5c1c5588ab
QSPI test should use json defined QSPI pins
2019-10-15 17:36:49 +02:00
jeromecoutant
03837a75b7
QSPIF component should use defined QSPI pins
2019-10-15 17:36:49 +02:00
jeromecoutant
bec463d520
QSPI : Define default pins at drivers level
...
Now, these pins can be used everywhere (MBED_CONF_DRIVERS_QSPI_xxx)
and be redefined in local mbed_app.json
(no more need to patch PinNames.h file)
2019-10-15 17:36:49 +02:00
Martin Kojtal
ea3ead0349
Merge pull request #11676 from maciejbocianski/nrf5X_fix_i2c_twi_sdk
...
nrf52 - fix i2c/twi driver
2019-10-15 22:16:19 +08:00
Martin Kojtal
fb2999982b
Merge pull request #11671 from maciejbocianski/nrf5X_add_misisng_gpio_function
...
nrf5x - add missing gpio_set implementation
2019-10-15 22:15:18 +08:00
Laurent Meunier
e862438fad
Clearing UART TC Flag prevents deep sleep, so do not clear it
...
The TC flag is used in function serial_is_tx_ongoing to check if there is
an ongoing serial transmission. So this Flag must not be cleared at the
end of the transmission, otherwise, serial_is_tx_ongoing will notify that
TX is ongoing.
The impact is that it may prevent deep sleep to be entered.
Also there is no need to clear this flag at the end of the transaction
because it will be cleared automatically by HW when a new transmission
starts.
2019-10-15 15:59:51 +02:00
Martin Kojtal
fcd40ab1a5
Merge pull request #11628 from kyle-cypress/pr/directaccess-devicekey-test
...
Make devicekey remainder test more meaningful
2019-10-15 21:41:05 +08:00
Martin Kojtal
9aee314803
Merge pull request #11673 from JanneKiiskila/stm32f4xx-hal-pcd
...
stm32f4xx_hal_pcd.c@346,22: unused variable 'ep'
2019-10-15 21:40:15 +08:00
Filip Jagodzinski
fe685068ff
Silicon Labs: Fix watchdog features build errors
2019-10-15 15:40:10 +02:00