Martin Kojtal
451bd061bd
Merge pull request #12670 from michalpasztamobica/esp8266_netmask_gateway
...
ESP8266: Fix typo: gateway to netmask
2020-03-30 11:36:02 +02:00
Michal Paszta
cf2ba1d37d
ESP8266: SNTP config only runs when enabled
2020-03-25 10:47:26 +02:00
Michal Paszta
8175e32717
Add get_time function for ESP8266
...
get_time function allows access to SNTP functionalities of ESP8266
2020-03-23 19:20:48 +02:00
Michal Paszta
2b9210cd33
ESP8266: Fix typo: gateway to netmask
2020-03-23 14:25:15 +02:00
Anna Bridge
5aab4c4f11
Merge pull request #12524 from VeijoPesonen/sfdp_split_4
...
Bugfix: Concurrent SFDP header address init fixed
2020-03-06 13:57:07 +00:00
Martin Kojtal
22f3bc4ae7
Merge pull request #12436 from mprse/fpga_remove_gpio_pinmaps
...
Remove GPIO pin-maps used for FPGA testing
2020-03-04 13:24:05 +00:00
Veijo Pesonen
2605ce629d
QSPIFBlockDevice: removes dead code
2020-03-02 11:02:09 +02:00
Veijo Pesonen
7c692f5196
SPIFBlockDevice: Refactor vendor specific workarounds
...
To follow the same convention as with QSPIFBlockDevice there was need to
create a separate function for handling vendor specific workarounds.
2020-03-02 11:14:01 +02:00
Veijo Pesonen
98dbebb3ed
SFDP: Refactor Sector Map Parameter Table parsing
...
Doxygen documentation was updated.
Code reorganized to make it more readable.
Moves SFDP specific bits out from Q/SPIFBlockDevices.
2020-03-02 11:07:03 +02:00
Veijo Pesonen
4f9fcf8df8
Bugfix: Concurrent SFDP header address init fixed
...
After switching from local variables to shared info structure JEDEC
Basic Flash Parameter Table and Sector Map Parameter Table addresses
and sizes must be protected by a mutex. Theoretically multiple calls
to Q/SPIFBlockDevice might occur.
2020-03-02 11:05:15 +02:00
Veijo Pesonen
c84deff782
SFDP: consolidates check for addressability
...
Takes implementations found from SPIFBlockDevice and QSPIFBlockDevice
and makes those as part of the SFDP module.
2020-03-02 11:04:05 +02:00
Veijo Pesonen
2ce3bed910
SFDP: consolidates device density detection
...
Combines implementations found from SPIFBlockDevice and QSPIFBlockDevice
and makes it as part of the SFDP module.
2020-03-02 11:02:09 +02:00
Martin Kojtal
1f36b1cf09
Merge pull request #12450 from VeijoPesonen/sfdp_split_bptbl_2
...
SFDP: consolidation of SFDP parsing [3/n]
2020-02-27 17:08:14 +00:00
Martin Kojtal
fc5f3259de
Merge pull request #12458 from GaborAbonyi/add_musca_b1_platform
...
Add Musca B1 target
2020-02-27 13:53:58 +00:00
Stephan Brunner
f67b8aa0eb
Fix initialization order for I2CEEBlockDevice
2020-02-26 18:18:22 +01:00
Veijo Pesonen
ca704a4b3d
SFDP: consolidates erase region search
...
Merges erase region search found from SPIFBlockDevice and
QSPIFBlockDevice. Moves the implementation within the SFDP
component
2020-02-26 12:41:34 +02:00
Martin Kojtal
732692cd77
Merge pull request #12475 from VeijoPesonen/purge_rspif
...
Proposal to remove SPIFReducedBlockDevice
2020-02-25 15:23:23 +00:00
Veijo Pesonen
ca52ca9277
Q/SPIFBlockDevice: removes dead code
2020-02-25 16:12:18 +02:00
Martin Kojtal
1c12083949
Merge pull request #12426 from VeijoPesonen/sfdp_split_bptbl
...
SFDP: consolidation of SFDP parsing [2/n]
2020-02-25 13:57:23 +00:00
Martin Kojtal
18ad99a883
Merge pull request #12481 from artokin/nanostack_release_for_mbed_os_6
...
Nanostack release for Mbed OS 6
2020-02-25 10:08:59 +00:00
Veijo Pesonen
b575df072f
Removes RSPIF block device driver
...
The driver is not needed by the bootloader anymore.
2020-02-24 16:01:14 +02:00
Przemyslaw Stekiel
f6acb51893
Update find_ports() FPGA testing utility function to loop through the form factor pins instead the pin-map
...
This change is required to fully remove gpio pin-maps which were already added for FPGA testing.
One use case of adding gpio pinmap was that pin-map must have the specific format - must be ended with NC pin. Functions that deal with pin-maps loops through the pin-map until NC pin is encountered.
Also, our FPGA testing utility function to find pins for testing does that. When gpio pinmaps are fully removed we will have one generic gpio pinmap which provides Arduino pins: D0, D1, D2, etc. (only Arduino form factor is supported at the moment).
In some cases may happen that an arduino pin is not connected (e.g. KW24D: D4 == NC). As a result we will have NC not only at the end, but also in the middle of the gpio pin-map.
In this case find_ports() function will finish processing pin-map to early (when first NC is encountered).
The proposition is to change the find_ports() FPGA testing utility function to loop through form factor pins (instead pin-map) and then check if the pin is not NC and is available on the specific pin-map before using it for testing.
2020-02-24 14:44:33 +01:00
Anna Bridge
8c17270306
Merge pull request #12480 from 0xc0170/fix_spdx
...
Fix SPDX identifiers and licenses (excluding features and targets)
2020-02-21 16:34:30 +00:00
Gabor Abonyi
a5b15a75be
Add ioctl platform service
...
Define weak functions that the platforms can overwrite
Change-Id: I3d6f3e59a9c5b88456875a495fa6decc1337683e
Signed-off-by: Devaraj Ranganna <devaraj.ranganna@arm.com>
Signed-off-by: Gabor Abonyi <gabor.abonyi@arm.com>
2020-02-21 14:31:42 +01:00
Martin Kojtal
8f1bf967d3
Merge pull request #11942 from michalpasztamobica/remove_deprecated_apis
...
IPCore String-based API removal
2020-02-21 12:14:06 +00:00
Martin Kojtal
a18259abb9
Merge pull request #12446 from boomer41/i2cee-add-eight-bit-address
...
Add Eight-Bit-Addressing mode to I2CEEBlockDevice.
2020-02-21 12:12:16 +00:00
Martin Kojtal
c0ed178830
component storage: fix SPDX identifiers
2020-02-21 07:01:09 +00:00
Martin Kojtal
c43f808f3d
component psa: fix SPDX identifiers
2020-02-21 07:01:08 +00:00
Martin Kojtal
01e273ee04
component mcr20: fix SPDX identifiers
2020-02-21 07:01:07 +00:00
Martin Kojtal
b9e00de2d9
psa: fix licenses + SPDX
2020-02-21 07:01:05 +00:00
Martin Kojtal
ab76e0a59e
component storage: fix SPDX identifiers
2020-02-21 07:01:04 +00:00
Martin Kojtal
7789ecae16
component wifi: fix SPDX identifier
2020-02-21 07:01:03 +00:00
Arto Kinnunen
a5d85bd927
RF802.11.4 S2LP driver sync with dev repository
...
Sync with version v1.0.1 in development repository.
2020-02-20 17:11:06 +02:00
Veijo Pesonen
d3b65d5e2b
QSPIFBlockDevice: refactoring _sfdp_parse_basic_param_table
2020-02-20 09:46:40 +02:00
Veijo Pesonen
6a60574cf5
SFDP: consolidates sfdp_detect_erase_types_inst_and_size
2020-02-20 09:46:40 +02:00
Veijo Pesonen
2da963b8de
Q/SPIFBlockDevice: unifies _sfdp_detect_erase_types_inst_and_size functions
2020-02-20 09:46:40 +02:00
Veijo Pesonen
7d1886ecae
SFDP: consolidation of sfdp_detect_page_size
2020-02-20 09:46:40 +02:00
Veijo Pesonen
8a076d4b1f
SPIFBlockDevice: refactoring usage of SFDP data
2020-02-20 09:46:40 +02:00
Veijo Pesonen
6d77d0d1f9
SPIFBlockDevice: Consolidates internal SFDP header information
2020-02-20 09:46:40 +02:00
Veijo Pesonen
fe49c9ce16
Q/SPIF: Abstracts SFDP table reading functionality from device
2020-02-20 09:46:40 +02:00
Stephan Brunner
440fa4985b
Remove paging and sync from I2CEEBlockDevice::read(), as it is not needed
2020-02-19 18:23:46 +01:00
Martin Kojtal
829a3cded3
Merge pull request #12318 from VeijoPesonen/sfdp_split_smptbl
...
SFDP: Move Sector Map Parameter Table parsing under SFDP module
2020-02-19 15:49:40 +00:00
Martin Kojtal
69a0542ade
Merge pull request #12453 from jeromecoutant/PR_TRACEGROUP
...
STM32 TRACE_GROUP update
2020-02-19 14:33:17 +00:00
Martin Kojtal
4ce25266fa
Merge pull request #12427 from DavidLin1577/patch-1
...
Minor optimisation to mcr20a-rf-driver code
2020-02-19 12:54:41 +00:00
Stephan Brunner
4d0c3463a0
Fix Code style and reorder class members to get besser packing
2020-02-19 12:49:28 +01:00
Stephan Brunner
3741440b77
Fix typo and clarify documentation
2020-02-19 11:58:07 +01:00
Stephan Brunner
532f3786a0
Remove overcomplicated code from I2CEEBlockDevice
2020-02-18 19:13:50 +01:00
David Lin
f1c479651f
Minor optimisation to mcr20a-rf-driver code
...
This is a minor optimisation to the mcr20a-rf-driver code:
Note that function parameter is pointer. The code is more readable when 'NULL' instead of using '0'.
2020-02-18 20:00:00 +08:00
Stephan Brunner
7c589ae172
Fix astyle
2020-02-17 23:04:23 +01:00
Stephan Brunner
76a177fafa
Use pageSize-constant instead of hardcoded value
2020-02-17 21:25:47 +01:00