Skip to content

Commit 1643992

Browse files
committed
[genpinmap] Fix issue with SDADC parsing
Fixes #48 Signed-off-by: Frederic Pillon <[email protected]>
1 parent de8fb20 commit 1643992

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/genpinmap/genpinmap_arduino.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -869,7 +869,7 @@ def parse_pins():
869869
siglist = s.getElementsByTagName("Signal")
870870
for a in siglist:
871871
sig = a.attributes["Name"].value.strip()
872-
if "ADC" in sig:
872+
if sig.startswith("ADC"):
873873
store_adc(pin, name, sig)
874874
if all(["DAC" in sig, "_OUT" in sig]):
875875
store_dac(pin, name, sig)
@@ -891,7 +891,7 @@ def parse_pins():
891891
store_sys(pin, name, sig)
892892
if "USB" in sig:
893893
store_usb(pin, name, sig)
894-
if sig.startswith("SD"):
894+
if re.match("^SD(IO|MMC)", sig) is not None:
895895
store_sd(pin, name, sig)
896896

897897

0 commit comments

Comments
 (0)