{% if area_name == 'CMPA' %}

CMPA

Customer Manufacturing Programable Area

{% elif area_name == 'CFPA' %}

CFPA

Customer In-Field Programable Area

{% endif %} {% for register in data %} {% for bitfield in register.bitfields %} {% if bitfield.width == '1' %} {% else %} {% endif %} {% endfor %} {% endfor %}
Register Width Bit Bitfield Description
{{ register.name }} {{ register.width }} {{ register.desc }}
{{ bitfield.width }}{{ bitfield.offset}}{{ (bitfield.offset|int + bitfield.width|int) - 1 }}:{{ bitfield.offset }}{{ bitfield.name }} {% for key, val in bitfield.bit_values.items() %} {% endfor %}
{{ bitfield.desc }}
{{ key }}{{ val }}