from xml.dom import minidom def make_config_fixed(dom) : tempstring = ""; tempstring = tempstring +'/*this file is auto generated by volk_register.py*/'; tempstring = tempstring + '\n#ifndef INCLUDED_VOLK_CONFIG_FIXED_H'; tempstring = tempstring + '\n#define INCLUDED_VOLK_CONFIG_FIXED_H'; tempstring = tempstring + '\n\n'; enum_counter = 0; for domarch in dom: arch = str(domarch.attributes["name"].value); tempstring = tempstring + '#define LV_' + arch.swapcase() + " " + str(enum_counter) + '\n'; enum_counter = enum_counter + 1; tempstring = tempstring + '\n\n'; tempstring = tempstring + "#endif /*INCLUDED_VOLK_CONFIG_FIXED*/\n" return tempstring;