Skip to content

Feature request: issue warning on x-hdl/busgroup ignore

Currently, the x-hdl/busgroup attribute is available for memory-map and submap nodes. Its effect is that if the bus of a memory-map or the interface of a submap with no filename is set to wb-32-be then the bus port will be a record and not separate signals (on the parent map and on the submap).

This attribute is ignored in the following cases:

  • submap nodes

    • When interface is set to anything else than wb-32-be
    • When a filename is present and therefore interface and size are absent
    • When include is set to true
  • memory-map nodes

    • When bus is set to anything else than wb-32-be

Would it be interesting to have a warning every time this attribute gets ignored ? In the spirit of having the user clean his map of hdl-generation related unused attributes.