AP_HAL_Linux: factor functionality in hwdef.py classes

This commit is contained in:
Peter Barker 2025-02-14 15:51:57 +11:00 committed by Peter Barker
parent 0c0278a70d
commit d60a7e5f93

View File

@ -24,6 +24,13 @@ class LinuxHWDef(hwdef.HWDef):
if d.startswith('define '):
f.write('#define %s\n' % d[7:])
def process_line(self, line, depth):
'''process one line of pin definition file'''
# keep all config lines for later use
self.all_lines.append(line)
self.alllines.append(line)
super(LinuxHWDef, self).process_line(line, depth)
if __name__ == '__main__':