mbed-os/components
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
..
802.15.4_RF Merge pull request #12480 from 0xc0170/fix_spdx 2020-02-21 16:34:30 +00:00
TARGET_PSA component psa: fix SPDX identifiers 2020-02-21 07:01:08 +00:00
cellular/COMPONENT_STMOD_CELLULAR STM32 TRACE_GROUP update 2020-02-17 16:38:42 +01:00
storage/blockdevice Merge pull request #12480 from 0xc0170/fix_spdx 2020-02-21 16:34:30 +00:00
testing/COMPONENT_FPGA_CI_TEST_SHIELD Update find_ports() FPGA testing utility function to loop through the form factor pins instead the pin-map 2020-02-24 14:44:33 +01:00
wifi/esp8266-driver Merge pull request #12480 from 0xc0170/fix_spdx 2020-02-21 16:34:30 +00:00