I cannot find any document that shows what you have stated there. More specifically, the calls are documented, and the response values are documented, but what the response values *mean* are not.
For example, in your response you write - "PART_INFO and FUNC_INFO API commands can be used for that purpose. For example, a Rev B1B chip corresponds to ROMID 3 (see PART_INFO)"
Nothing in PART_INFO has any conversion from
where the chip is Rev B1B and the returned value, in this case, would be a ROMID of 3.
The same with your example of "A Rev C2A chip corresponds to ROMID 6, FW ID 6.0.2, and a Rev A2A chip corresponds to ROMID 6, FW ID 6.0.7. "
So, is there a chart or some document that contains this information?