${obj.name} Device


Description:

${obj.desc}



Register Map


%for key,reg in obj.regs.items(): %endfor
Name Address Type Access Default Description
${reg.name} ${reg.printAddr()} ${reg.type} ${reg.perm.upper()} ${reg.formatHex(reg.default)} ${reg.desc}
%for i in range(obj.smallestReg * 8): %endfor %for key, reg in obj.regs.items(): ${reg.printFieldMap()} %endfor
bit ${(obj.smallestReg *8) -(i+1)}