Przemyslaw Stekiel
7a6cf2cb51
Add weak implementations of xxx_free() functions
2019-10-29 14:18:17 +01:00
Przemyslaw Stekiel
b8a6792ded
I2C: Add i2c_free() function to HAL
2019-10-29 10:58:39 +01:00
Przemyslaw Stekiel
f19681fc6f
GPIO: Add gpio_free() function to HAL
2019-10-29 10:48:31 +01:00
Przemyslaw Stekiel
05d8e1bb89
Analogin: Add analogin_free() function to HAL
2019-10-29 10:48:03 +01:00
Przemyslaw Stekiel
6e31c14f2e
Fix fpga test function names
2019-10-28 13:10:52 +01:00
Przemyslaw Stekiel
b8a8c98d54
HAL API requirements updates after review
2019-10-28 13:10:52 +01:00
Przemyslaw Stekiel
40c4b44385
HAL: Serial: Update the header file doxy (FIXME)
2019-10-28 13:10:51 +01:00
Filip Jagodzinski
e98cc2077e
HAL: Serial: Update the header file doxy
...
Clarified defined/undefined behavior.
2019-10-28 13:10:51 +01:00
Przemyslaw Stekiel
7aea44f0cf
Add header files to fpga tests, update test names
2019-10-28 13:10:51 +01:00
Przemyslaw Stekiel
1bbcc8fd56
SPI: add defined behavior
2019-10-28 12:52:30 +01:00
Przemyslaw Stekiel
6cec7bbd6d
Serial: add defined behavior
2019-10-28 12:52:30 +01:00
Przemyslaw Stekiel
96b48bc241
PWM: add defined behavior
2019-10-28 12:52:30 +01:00
Przemyslaw Stekiel
b8d225e860
I2C: add defined behavior
2019-10-28 12:52:30 +01:00
Przemyslaw Stekiel
d35e8e3001
GPIO IRQ: add defined behavior
2019-10-28 12:52:30 +01:00
Przemyslaw Stekiel
d68bafe472
GPIO: add defined behavior
2019-10-28 12:52:29 +01:00
Przemyslaw Stekiel
85a2cb27a3
Analogout: add defined behavior
2019-10-28 12:52:29 +01:00
Przemyslaw Stekiel
2929895fb1
Analogin: add defined behavior
2019-10-28 12:52:29 +01:00
Martin Kojtal
6f7c1c9037
Merge pull request #11742 from fkjagodzinski/fix-reset_reason-ci_nightly
...
Fix the reset_reason host test in the CI
2019-10-28 11:53:42 +01:00
Martin Kojtal
1c5fe1c9f5
Merge pull request #11752 from mnaberez/erase-value
...
FlashIAP: Get erase value from HAL instead of hardcoding it
2019-10-28 11:21:10 +01:00
Martin Kojtal
5a5b0f620d
Merge pull request #11571 from AriParkkila/OS_THREAD_LIBSPACE_NUM
...
Allow OS_THREAD_LIBSPACE_NUM as a macro
2019-10-28 11:09:23 +01:00
Martin Kojtal
3efae200ea
Merge pull request #11743 from maciejbocianski/fpga_i2c_test_limit_ports
...
fpga i2c test: limit tested peripherals
2019-10-28 11:04:33 +01:00
Martin Kojtal
bc2162ab19
Merge pull request #11718 from desmond-blue/fix-ex-sm-fail-nrf52840
...
Handle legacy process event first on connection complete
2019-10-28 09:54:44 +01:00
Martin Kojtal
83c4a80082
Merge pull request #11710 from jamesbeyond/exp_github
...
Update examples testing scripts
2019-10-28 09:50:36 +01:00
Martin Kojtal
87a5e47b42
Merge pull request #11631 from maciejbocianski/qspi_frequency_test_fix
...
Qspi frequency test fix
2019-10-28 09:41:36 +01:00
Martin Kojtal
98072b24c8
Merge pull request #11748 from cydriftcloud/pr-dev/fix-spurious-link-down-up
...
Fix spurious link up/down when AP IP address range change
2019-10-28 09:28:54 +01:00
Mike Naberezny
6be96ba4b2
FlashIAP: Get erase value from HAL instead of hardcoding it
2019-10-26 14:11:42 -07:00
Qinghao Shi
a211cf16a9
EXAMPLES: temporarily turn off build for NFC examples
2019-10-25 17:33:27 +01:00
Martin Kojtal
e1c3de649d
Merge pull request #11747 from miteshdedhia7/pr/fix-kvstore-statictests
...
Update the internal kvstore flash reservation size to from 7k to 65K for Cypress Devices
2019-10-25 14:42:10 +02:00
Martin Kojtal
45a63fbe3d
Merge pull request #11749 from OpenNuvoton/nuvoton_m2351_fix_platform_name
...
M2351: Change base target name 'NU_PFM_M2351_CM' to 'NU_PFM_M2351'
2019-10-25 14:30:13 +02:00
Martin Kojtal
e5a728f8c0
Merge pull request #11563 from adbridge/master
...
Simplify pull request template
2019-10-25 13:57:35 +02:00
Martin Kojtal
a44fd827c2
Merge pull request #11578 from cydriftcloud/pr-dev/ap-sta-op-sync
...
Add synchronization and switching between WhdSoftAPInterface and WhdSTAInterfaces
2019-10-25 13:36:10 +02:00
Chun-Chieh Li
ec08bf6451
M2351: Change base target name 'NU_PFM_M2351_CM' to 'NU_PFM_M2351'
...
This is to meet platform name 'NU_PFM_M2351' registered in mbed-os-tools. This tool
uses the platform name as a key to search platform related properties in targets.json.
For example, the property 'forced_reset_timeout' is critical for Greentea test.
2019-10-25 14:05:43 +08:00
Lei Zhang
d411d72196
MIDDLEWARE-2134: Fix spurious link up/down when AP IP address range changes
...
Fixed additional link down/up events in whd_wifi_link_state_change_handler by checking additional condition during the transition.
2019-10-24 18:43:07 -07:00
Filip Jagodzinski
f1f9f45378
Test: Fix the reset_reason host test in the CI
...
Use a BaseHostTestAbstract.reset() method instead of
BaseHostTestAbstract.reset_dut() for more consistent behavior with
various platforms in the CI.
In contrast to a local setup, the reset_dut() method flashes the binary
again after performing the reset in a remote setup (RaaS). This was not
intentional in reset_reason tests. Moreover, this led to a different
behavior (a different reset_reason) for different flashing methods which
are target specific.
2019-10-24 13:04:13 +02:00
Maciej Bocianski
bf48415dd3
fpga i2c test: limit tested peripherals
...
Due to lack of i2c_free function switching between peripherals
cause i2c tests failures on some targets.
For now limit testing to single peripheral.
2019-10-24 12:31:48 +02:00
Martin Kojtal
8637069b36
Merge pull request #11698 from kjbracey-arm/armstack
...
Clean up ARM toolchain heap+stack setup in targets
2019-10-24 11:37:11 +02:00
Martin Kojtal
58ef53aa10
Merge pull request #11734 from maciejbocianski/nxp_lpc55s69_i2c_pinmap_fix
...
nxp LPC55S69: fix i2c pin mapping
2019-10-24 11:19:10 +02:00
Martin Kojtal
19fc2b1fef
Merge pull request #11650 from OpenNuvoton/nuvoton_trng-hal-with-trng-hw
...
Nuvoton: Re-implement TRNG HAL with TRNG H/W
2019-10-24 10:30:19 +02:00
Martin Kojtal
ab931ee27c
Merge pull request #11662 from cydriftcloud/pr-dev/sta-extended-scan
...
Allow WhdAccessPoint scan results with extended parameters
2019-10-24 10:26:07 +02:00
Martin Kojtal
acf576a9ab
Merge pull request #11725 from OpenNuvoton/nuvoton_devicekey_entropy_alt
...
DeviceKey: Fix random key doesn't generate with custom entropy source
2019-10-24 09:22:37 +02:00
Chun-Chieh Li
8161386268
M2351: Update default secure image/gateway library
...
Update for change of TRNG security attribute
2019-10-24 10:55:24 +08:00
Chun-Chieh Li
4cd0332ada
NUVOTON: Re-implement TRNG HAL with TRNG H/W
...
Targets supporting TRNG H/W:
- NU_PFM_M2351_*
- NUMAKER_IOT_M263A
2019-10-24 10:55:03 +08:00
Chun-Chieh Li
3f9ba9e61f
NUVOTON: Fix BSP/MKROM header
...
Related targets:
- NU_PFM_M2351_*
- NUMAKER_IOT_M263A
2019-10-24 09:36:25 +08:00
Chun-Chieh Li
d993c5a108
NUVOTON: Re-implement __PC() with toolchain built-in
...
Re-implement __PC() by replacing BSP assembly with toolchain built-in.
2019-10-24 09:36:25 +08:00
Chun-Chieh Li
3548d38a98
M2351: Change TRNG security attribute to secure
2019-10-24 09:36:24 +08:00
Chun-Chieh Li
c326e07eb1
M2351: Update BSP/crypto driver
2019-10-24 09:36:24 +08:00
Lei Zhang
28884b589c
Add synchronization and switching between SoftAP/STA
...
- A shared mutex is added for synchronization
- ScopedMutexLock is used to to protect
- SoftAP: start, stop
- STA: scan, join, disconnect
- Fix switching issue between SoftAP and STA mode for primary interface
- Avoid reinit primary interface by getting mapping the current interface to the other one which is already on
- In concurrent mode, STA is the default if it is up, otherwise SoftAP is default.
- For non-concurrent mode, the most recent started interface is set as default.
2019-10-23 18:31:20 -07:00
Lei Zhang
7b16166d51
Allow WhdAccessPoint scan result with extended parameters
...
- Add WhdAccessPoint to include additional WHD scan info
- To save memory, only move assignment is supported for WhdAccessPoint
- Add scan_whd to scan for WhdAccessPoint
- Set set_blocking(false) to unsupported by return NSAPI_ERROR_UNSUPPORTED
2019-10-23 14:43:07 -07:00
midd
6fbc610448
Update the internal kvstore size to from 7k to 65K for device that use the internal flash for kvstore
2019-10-23 12:26:07 -07:00
Maciej Bocianski
bb9197536d
nxp LPC55S69: fix i2c pin mapping
2019-10-23 19:49:14 +02:00