{% extends "base.html" %} {%- macro reserved_addr(addr, addr_digits) -%} {{"0x{n:0{width}X}".format(n=addr, width=addr_digits)}} - - {%- endmacro %} {%- block content %} {%- set addr_digits = get_child_addr_digits(node) -%} {%- for child_id,child in children.items() %} {%- if loop.first and child.inst.addr_offset != 0 %} {{reserved_addr(child.inst.addr_offset-1, addr_digits)}} {%- elif (not loop.first) and (loop.previtem[1].inst.addr_offset + loop.previtem[1].total_size) < child.inst.addr_offset %} {{reserved_addr(loop.previtem[1].inst.addr_offset + loop.previtem[1].total_size, addr_digits)}} {%- endif %} {%- endfor %}
Offset Identifier Name
{{"0x{n:0{width}X}".format(n=child.inst.addr_offset, width=addr_digits)}} {%- if child.inst.is_array -%} {{child.inst.inst_name}}{% for dim in child.inst.array_dimensions %}[{{dim}}]{% endfor %} {%- else -%} {{child.inst.inst_name}} {%- endif -%} {{(child.get_html_name() or "-")|safe}}
{%- endblock content %}