From fa4ff52ced40f933eb5253398d67546529d9eb2e Mon Sep 17 00:00:00 2001 From: "Frederic.Pillon" Date: Mon, 21 Aug 2017 15:02:21 +0200 Subject: [PATCH] Some AF for F1 are missing Signed-off-by: Frederic.Pillon --- src/genpinmap/genpinmap_arduino.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/genpinmap/genpinmap_arduino.py b/src/genpinmap/genpinmap_arduino.py index afdabad2..b3f955ae 100644 --- a/src/genpinmap/genpinmap_arduino.py +++ b/src/genpinmap/genpinmap_arduino.py @@ -100,11 +100,11 @@ def get_gpio_af_numF1(xml, pintofind, iptofind): if iptofind in secondlevel: # m = IP node found #print (i, j, m.attributes.items()) - if m.hasChildNodes() == False: - mygpioaf = 'AFIO_NONE' - else: - for p in m.childNodes: - #p node 'RemapBlock' + for p in m.childNodes: + #p node 'RemapBlock' + if p.nodeType == Node.ELEMENT_NODE and p.hasChildNodes() == False: + mygpioaf += ' AFIO_NONE' + else: for s in p.childNodes: if s.nodeType == Node.ELEMENT_NODE: #s node 'Specific parameter'