Wait for one bus, then 6 come along at once
Sprow (202) 1158 posts |
While updating the DCI4 slot location definitions recently, I had cause to consider the groupings of bus definitions in Hdr:HALDevice. It seems we’ve lost our way from what I think the original intent was. If I roll back through CVS history the heirarchy of bus types is much more clear, there are
This all seems pretty clear and logical when ordered in this way thinking about width and latency. There are some anomalies, and that’s what I’d like to tidy up as we inch towards a stable release. The 5 that look out of place are
Having grep’d all the sources, fortunately nothing is actually relying on the HALDevice location field to latch onto devices (they all use the type/id), so this looks like a purely administrative job of changing the definitions and updating the OMAP3/4 HALs and dropping RComp an email to get them to change the work in progress iMx6 one. |
Jeffrey Lee (213) 6048 posts |
Looks like a reasonable set of changes to me. Perhaps add some comments to the header as well, to make it clearer what the intended hierarchy is meant to be? |