On 12/6/24 05:21, Cornelia Huck wrote:
+#define NR_ID_REGS (3 * 8 * 8) + +typedef struct IdRegMap { + uint64_t regs[NR_ID_REGS]; +} IdRegMap; +
Where does the NR_ID_REGS come from? In particular the * 3? IIRC, all of the id registers are in op0=3, op1=0, crn=0, crm={0-7}, op2={0-7}. Whatever the actual answer, some comments would be good. r~