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
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
Martin Kojtal
b54315ece2
Merge pull request #11623 from jeromecoutant/PR_CELLULAR_CTS
...
STMOD_CELLULAR: set CTS with PullDown
2019-10-15 13:07:46 +08:00
Jarkko Paso
f8564cfadd
S2-LP: sync with development repository
2019-10-14 09:07:10 +01:00
Anna Bridge
489c30f569
Merge pull request #11297 from kyle-cypress/pr/qspi-dummy-cycles
...
Differentiate alt and dummy cycles in QSPIF
2019-10-11 14:34:17 +01:00
Anna Bridge
7fb52d9300
Merge pull request #11567 from kyle-cypress/pr-dev/simplify-qspi-params
...
Simplicy QSPIF target overrides for PSoC6
2019-10-11 12:22:09 +01:00
Anna Bridge
64df07288c
Merge pull request #11551 from Tharazi97/Coverity
...
Coverity updates
2019-10-11 11:01:10 +01:00
Anna Bridge
f1295b9aa7
Merge pull request #11573 from felser/add_413_dragonfly
...
Add 413 dragonfly
2019-10-07 16:48:07 +01:00
jeromecoutant
b648444d2f
STMOD_CELLULAR: update readme
2019-10-07 17:11:02 +02:00
jeromecoutant
cc5ccf5d16
STMOD_CELLULAR: remove flow control support for DISCO_L4R9I
2019-10-07 16:20:32 +02:00
Maciej Bocianski
f6b9d26f4d
EFM32GG11_STK3701: add QSPIF component config
2019-10-04 16:37:12 +02:00
jeromecoutant
2d8c1536a2
STMOD_CELLULAR: set CTS with PullDown
2019-10-03 15:26:32 +02:00
Matthew Macovsky
6bba46e48f
Differentiate alt and dummy cycles in QSPIF
...
Propagate separate alt cycle and dummy cycle counts from QSPIFBlockDevice
down to the qspi driver, so that drivers which handle the two separately have
enough information to do so.
2019-09-30 16:17:49 -07:00
Matthew Macovsky
baf375f8cb
Allow for arbitrary QSPI alt sizes
...
The QSPI spec allows alt to be any size that is a multiple of the
number of data lines. For example, Micron's N25Q128A uses only a
single alt cycle for all read modes (1, 2, or 4 bits depending on
how many data lines are in use).
2019-09-30 14:45:08 -07:00
Ben Cooke
dd778c4126
Add MTS_DRAGONFLY_F413RH platform to mbed-os
2019-09-30 13:50:40 -05:00
Martin Kojtal
4ed8603d64
Merge pull request #11541 from dmaziec1/recv_scanf_oob_fixed
...
esp8266 _oob_* : recv() brought back where it was needed
2019-09-30 13:59:53 +02:00
Anna Bridge
372a3f19c9
Merge pull request #11514 from dmaziec1/UART_deep_sleep_enable
...
ESP8266 unlocks deep sleep when disconnected
2019-09-27 16:50:22 +01:00
Dominika Maziec
e84e098bcb
esp8266 in _oob_* : recv() brought back where it was needed
2019-09-27 15:54:43 +02:00
Kyle Kearney
ea7f6683e4
Simplicy QSPIF target overrides for PSoC6
...
All current PSoC 6 targets support the same QSPI frequency and minimum
program size. So specify a single entry rather than duplicating for
each device.
2019-09-25 14:53:54 -07:00
int_szyk
24cb0334eb
esp8266-driver: fix variables init in constructor.
...
Fixes Coverity issue about not initialized members.
2019-09-23 15:27:34 +02:00
Dominika Maziec
1aa3b5d9d0
UART in deep sleep mode when it is disconnected
2019-09-20 17:18:32 +02:00
Martin Kojtal
656fed16da
Merge pull request #11430 from tymoteuszblochmobica/name
...
Member get_interface_name implemented in ESP8266Interface
2019-09-20 14:17:05 +02:00
Dominika Maziec
66bf8bc97b
ESP8266 Unified Mbed trace prints.
...
All logs now:
- start with a function name (it is not automatically logged by the logger)
- do not contain class name (this can be inferred from log preamble)
- message starts with a capital letter and ends with a full-stop
2019-09-13 16:54:31 +02:00
Martin Kojtal
f5dd7db8c7
Merge pull request #11459 from dmaziec1/recv_scanf_oob
...
Replaced in ESP8266::_oob_* recv() with scanf()
2019-09-13 16:17:48 +02:00
Martin Kojtal
ac7b851ba0
Merge pull request #11409 from dmaziec1/esp8266-nonblocking
...
esp8266 nonblocking connect/disconnect
2019-09-13 16:12:13 +02:00
Dominika Maziec
9ddef624bc
Replaced in ESP8266::_oob_* recv() with scanf()
...
`ATCmdParser::recv()` should be used when we skim through data trying to look for something and `ATCmdParser::scanf()` is to be used when we know what we are supposed to get- as in `_oob_*` functions, except from `_oob_connection_status()`
2019-09-11 17:00:37 +02:00
Dominika Maziec
f5ccbe7972
esp8266 nonblocking connect/disconnect
...
`ESP8266Interface::connect()` and `ESP8266Interface::disconnect()` can be used in terms of asynchronous operations. Mainly, it is based on newly added private variable of type `esp_connection_software_status` which is used to keep tracking of state of connection.`wifi_connect_nonblock` test was renamed and amended to test both `connect()` and `disconnect()` operation
2019-09-10 09:37:46 +02:00
Martin Kojtal
9da5c2227a
Merge pull request #11427 from dmaziec1/esp8266_coverity
...
ESP8266Interface buffer null-terminated and parameters of scan function in correct order
2019-09-06 13:03:43 +02:00
Tymoteusz Bloch
56ede03e37
Member get_interface_name implemented in ESP8266Interface
2019-09-06 11:00:31 +02:00
Martin Kojtal
2fc546a050
Merge pull request #11419 from VeijoPesonen/fix_missing_include
...
Adds missing include required by fixed-width format specifiers
2019-09-06 10:57:48 +02:00
Dominika Maziec
93119eb785
ESP8266Interface buffer null-terminated and parameters of scan function in correct order
2019-09-05 16:28:47 +02:00
Veijo Pesonen
6e26b74fdb
Adds missing include required by fixed-width format specifiers
2019-09-05 13:20:11 +03:00
Martin Kojtal
567479792c
Merge pull request #11392 from hugueskamba/hk-remove-minor-warnings
...
Remove minor build warnings
2019-09-05 09:59:39 +02:00
Hugues Kamba
9f44c2c4d2
Sync with TF upstream code as much as possible to remove warning
2019-09-03 13:47:06 +01:00
Martin Kojtal
e001216b55
Merge pull request #11315 from Patater/psa-crypto-api-1.0b3
...
Update Mbed OS for PSA Crypto API 1.0b3
2019-09-03 09:20:15 +02:00
Jaeden Amero
43af68d630
attestation: Don't create attestation key twice
...
If psa_attestation_inject_key() is called twice, exit with a non-fatal
error status without attempting to create another attestation key. The
key already exists and doesn't need to be added again.
2019-09-02 17:10:59 +01:00
Jaeden Amero
3d1b8363db
Use PSA Crypto API 1.0b3
...
The PSA Crypto API has moved on from 1.0b2 to 1.0b3, bringing along with
it some breaking changes. Update Mbed OS to use the 1.0b3 API.
2019-09-02 17:10:59 +01:00
Hugues Kamba
e65a0c0a99
Remove minor build warnings
2019-09-02 15:04:58 +01:00
Martin Kojtal
c74d67ed52
Merge pull request #10711 from geky/add-i2cee-driver
...
Add i2cee-driver to components
2019-08-30 17:04:01 +02:00
Jaeden Amero
3e53118727
crypto: Add IPC for psa_copy_key()
2019-08-29 14:55:21 +01:00
Jaeden Amero
4eb4b32910
psa: Update crypto service for PSA Crypto 1.0b3
2019-08-29 14:55:21 +01:00
Martin Kojtal
98c0fd06be
Merge pull request #11343 from OpenNuvoton/nuvoton_esp8266_power_pin
...
ESP8266: Support power pin in custom wiring
2019-08-29 10:09:52 +02:00
Martin Kojtal
56a8227c54
Merge pull request #11304 from AnttiKauppila/esp8266_fix
...
RSSI getter fixed for ESP8266
2019-08-29 08:49:24 +02:00
Martin Kojtal
a884c7c090
Merge pull request #11302 from desmond-blue/feature-config-esp8266-baud-rate
...
Enable json overriding ESP8266 default baud rate
2019-08-29 08:37:50 +02:00
Kyle Kearney
1facc76d22
Specify QSPI frequency for more Cypress targets
...
Provide values for CY8CKIT_062S2_43012 and CYW943012P6EVB_01
2019-08-28 17:56:27 -07:00
Chun-Chieh Li
650e2e593c
ESP8266: Support power on/off in custom wiring
...
In custom wiring, there can be a power pin to power on/off the modem. This
commit supports it and allows for the following configurations:
- power pin name
- power pin polarity
- power on/off delay time
2019-08-27 17:57:06 +08:00
Jarkko Paso
45d1c68814
S2-LP: Sync with development repository
2019-08-27 11:42:08 +03:00
Antti Kauppila
2bdf3bbf23
astyle fixes
2019-08-26 09:56:18 +03:00
Desmond Chen
77d403b20a
Enable json overriding ESP8266 default baud rate
2019-08-26 11:38:30 +08:00
Jaeden Amero
0758d23f00
crypto: Make service parameter names match API
...
Make the service implementation use the same names as the API as
declared in the crypto.h header. This improves readability and
maintainability of the service.
2019-08-23 17:16:10 +01:00