PeakRDL-Regblock supports User Defined Properties that specify the intwidth/fracwidth of a register. It would be extremely useful if these could be used to generate a HAL that automatically converts register values to floats in C++ so that the software doesn't have to be aware of the number of fractional bits in every register. It would also be convenient to support types such as bool, but that would require an additional UDP and be less of an improvement.
This is a feature that an internal tool has at my new company which I am leading the charge to replace with PeakRDL. This feature is the one roadblock remaining.
PeakRDL-Regblock supports User Defined Properties that specify the intwidth/fracwidth of a register. It would be extremely useful if these could be used to generate a HAL that automatically converts register values to floats in C++ so that the software doesn't have to be aware of the number of fractional bits in every register. It would also be convenient to support types such as bool, but that would require an additional UDP and be less of an improvement.
This is a feature that an internal tool has at my new company which I am leading the charge to replace with PeakRDL. This feature is the one roadblock remaining.