etm_read
*val = etm_read(ETMACTR2);
*val = etm_read(ETMACTR3);
*val = etm_read(ETMACTR4);
*val = etm_read(ETMACTR5);
*val = etm_read(ETMACTR6);
*val = etm_read(ETMACTR7);
*val = etm_read(ETMACTR8);
*val = etm_read(ETMACTR9);
*val = etm_read(ETMACTR10);
*val = etm_read(ETMACTR11);
*val = etm_read(ETMACTR12);
*val = etm_read(ETMACTR13);
*val = etm_read(ETMACTR14);
*val = etm_read(ETMACTR15);
*val = etm_read(ETMCNTRLDVR0);
*val = etm_read(ETMCNTRLDVR1);
*val = etm_read(ETMCNTRLDVR2);
*val = etm_read(ETMCNTRLDVR3);
*val = etm_read(ETMCNTENR0);
*val = etm_read(ETMCNTENR1);
*val = etm_read(ETMCNTENR2);
*val = etm_read(ETMCNTENR3);
*val = etm_read(ETMCNTRLDEVR0);
*val = etm_read(ETMCNTRLDEVR1);
*val = etm_read(ETMCNTRLDEVR2);
*val = etm_read(ETMCNTRLDEVR3);
*val = etm_read(ETMCNTVR0);
*val = etm_read(ETMCNTVR1);
*val = etm_read(ETMCNTVR2);
*val = etm_read(ETMCNTVR3);
*val = etm_read(ETMCR);
*val = etm_read(ETMSQ12EVR);
*val = etm_read(ETMSQ21EVR);
*val = etm_read(ETMSQ23EVR);
*val = etm_read(ETMSQ31EVR);
*val = etm_read(ETMSQ32EVR);
*val = etm_read(ETMSQ13EVR);
*val = etm_read(ETMSQR);
*val = etm_read(ETMEXTOUTEVR0);
*val = etm_read(ETMEXTOUTEVR1);
*val = etm_read(ETMEXTOUTEVR2);
*val = etm_read(ETMCCR);
*val = etm_read(ETMEXTOUTEVR3);
*val = etm_read(ETMCIDCVR0);
*val = etm_read(ETMCIDCVR1);
*val = etm_read(ETMCIDCVR2);
*val = etm_read(ETMCIDCMR);
*val = etm_read(ETMIMPSPEC0);
*val = etm_read(ETMIMPSPEC1);
*val = etm_read(ETMIMPSPEC2);
*val = etm_read(ETMIMPSPEC3);
*val = etm_read(ETMIMPSPEC4);
*val = etm_read(ETMTRIGGER);
*val = etm_read(ETMIMPSPEC5);
*val = etm_read(ETMIMPSPEC6);
*val = etm_read(ETMIMPSPEC7);
*val = etm_read(ETMSYNCFR);
*val = etm_read(ETMIDR);
*val = etm_read(ETMCCER);
*val = etm_read(ETMEXTINSELR);
*val = etm_read(ETMTESSEICR);
*val = etm_read(ETMEIBCR);
*val = etm_read(ETMTSEVR);
*val = etm_read(ETMSR);
*val = etm_read(ETMAUXCR);
*val = etm_read(ETMTRACEIDR);
*val = etm_read(ETMVMIDCVR);
*val = etm_read(ETMOSLSR);
*val = etm_read(ETMOSSRR);
*val = etm_read(ETMPDCR);
*val = etm_read(ETMPDSR);
*val = etm_read(ETMSCR);
*val = etm_read(ETMTSSCR);
*val = etm_read(ETMTEEVR);
*val = etm_read(ETMTECR1);
*val = etm_read(ETMFFLR);
*val = etm_read(ETMACVR0);
*val = etm_read(ETMACVR1);
*val = etm_read(ETMACVR2);
*val = etm_read(ETMACVR3);
*val = etm_read(ETMACVR4);
*val = etm_read(ETMACVR5);
*val = etm_read(ETMACVR6);
*val = etm_read(ETMACVR7);
*val = etm_read(ETMACVR8);
*val = etm_read(ETMACVR9);
*val = etm_read(ETMACVR10);
*val = etm_read(ETMACVR11);
*val = etm_read(ETMACVR12);
*val = etm_read(ETMACVR13);
*val = etm_read(ETMACVR14);
*val = etm_read(ETMACVR15);
*val = etm_read(ETMACTR0);
*val = etm_read(ETMACTR1);