/* ETMv4 system registers. */ /* Read from system register. */ mrs x0, trcacatr0 mrs x0, trcacatr1 mrs x0, trcacatr2 mrs x0, trcacatr3 mrs x0, trcacatr4 mrs x0, trcacatr5 mrs x0, trcacatr6 mrs x0, trcacatr7 mrs x0, trcacatr8 mrs x0, trcacatr9 mrs x0, trcacatr10 mrs x0, trcacatr11 mrs x0, trcacatr12 mrs x0, trcacatr13 mrs x0, trcacatr14 mrs x0, trcacatr15 mrs x0, trcacvr0 mrs x0, trcacvr1 mrs x0, trcacvr2 mrs x0, trcacvr3 mrs x0, trcacvr4 mrs x0, trcacvr5 mrs x0, trcacvr6 mrs x0, trcacvr7 mrs x0, trcacvr8 mrs x0, trcacvr9 mrs x0, trcacvr10 mrs x0, trcacvr11 mrs x0, trcacvr12 mrs x0, trcacvr13 mrs x0, trcacvr14 mrs x0, trcacvr15 mrs x0, trcauxctlr mrs x0, trcbbctlr mrs x0, trcccctlr mrs x0, trccidcctlr0 mrs x0, trccidcctlr1 mrs x0, trccidcvr0 mrs x0, trccidcvr1 mrs x0, trccidcvr2 mrs x0, trccidcvr3 mrs x0, trccidcvr4 mrs x0, trccidcvr5 mrs x0, trccidcvr6 mrs x0, trccidcvr7 mrs x0, trcclaimclr mrs x0, trcclaimset mrs x0, trccntctlr0 mrs x0, trccntctlr1 mrs x0, trccntctlr2 mrs x0, trccntctlr3 mrs x0, trccntrldvr0 mrs x0, trccntrldvr1 mrs x0, trccntrldvr2 mrs x0, trccntrldvr3 mrs x0, trccntvr0 mrs x0, trccntvr1 mrs x0, trccntvr2 mrs x0, trccntvr3 mrs x0, trcconfigr mrs x0, trcdvcmr0 mrs x0, trcdvcmr1 mrs x0, trcdvcmr2 mrs x0, trcdvcmr3 mrs x0, trcdvcmr4 mrs x0, trcdvcmr5 mrs x0, trcdvcmr6 mrs x0, trcdvcmr7 mrs x0, trcdvcvr0 mrs x0, trcdvcvr1 mrs x0, trcdvcvr2 mrs x0, trcdvcvr3 mrs x0, trcdvcvr4 mrs x0, trcdvcvr5 mrs x0, trcdvcvr6 mrs x0, trcdvcvr7 mrs x0, trceventctl0r mrs x0, trceventctl1r mrs x0, trcextinselr0 mrs x0, trcextinselr mrs x0, trcextinselr1 mrs x0, trcextinselr2 mrs x0, trcextinselr3 mrs x0, trcimspec0 mrs x0, trcimspec1 mrs x0, trcimspec2 mrs x0, trcimspec3 mrs x0, trcimspec4 mrs x0, trcimspec5 mrs x0, trcimspec6 mrs x0, trcimspec7 mrs x0, trcitctrl mrs x0, trcpdcr mrs x0, trcprgctlr mrs x0, trcprocselr mrs x0, trcqctlr mrs x0, trcrsctlr2 mrs x0, trcrsctlr3 mrs x0, trcrsctlr4 mrs x0, trcrsctlr5 mrs x0, trcrsctlr6 mrs x0, trcrsctlr7 mrs x0, trcrsctlr8 mrs x0, trcrsctlr9 mrs x0, trcrsctlr10 mrs x0, trcrsctlr11 mrs x0, trcrsctlr12 mrs x0, trcrsctlr13 mrs x0, trcrsctlr14 mrs x0, trcrsctlr15 mrs x0, trcrsctlr16 mrs x0, trcrsctlr17 mrs x0, trcrsctlr18 mrs x0, trcrsctlr19 mrs x0, trcrsctlr20 mrs x0, trcrsctlr21 mrs x0, trcrsctlr22 mrs x0, trcrsctlr23 mrs x0, trcrsctlr24 mrs x0, trcrsctlr25 mrs x0, trcrsctlr26 mrs x0, trcrsctlr27 mrs x0, trcrsctlr28 mrs x0, trcrsctlr29 mrs x0, trcrsctlr30 mrs x0, trcrsctlr31 mrs x0, trcseqevr0 mrs x0, trcseqevr1 mrs x0, trcseqevr2 mrs x0, trcseqrstevr mrs x0, trcseqstr mrs x0, trcssccr0 mrs x0, trcssccr1 mrs x0, trcssccr2 mrs x0, trcssccr3 mrs x0, trcssccr4 mrs x0, trcssccr5 mrs x0, trcssccr6 mrs x0, trcssccr7 mrs x0, trcsscsr0 mrs x0, trcsscsr1 mrs x0, trcsscsr2 mrs x0, trcsscsr3 mrs x0, trcsscsr4 mrs x0, trcsscsr5 mrs x0, trcsscsr6 mrs x0, trcsscsr7 mrs x0, trcsspcicr0 mrs x0, trcsspcicr1 mrs x0, trcsspcicr2 mrs x0, trcsspcicr3 mrs x0, trcsspcicr4 mrs x0, trcsspcicr5 mrs x0, trcsspcicr6 mrs x0, trcsspcicr7 mrs x0, trcstallctlr mrs x0, trcsyncpr mrs x0, trctraceidr mrs x0, trctsctlr mrs x0, trcvdarcctlr mrs x0, trcvdctlr mrs x0, trcvdsacctlr mrs x0, trcvictlr mrs x0, trcviiectlr mrs x0, trcvipcssctlr mrs x0, trcvissctlr mrs x0, trcvmidcctlr0 mrs x0, trcvmidcctlr1 mrs x0, trcvmidcvr0 mrs x0, trcvmidcvr1 mrs x0, trcvmidcvr2 mrs x0, trcvmidcvr3 mrs x0, trcvmidcvr4 mrs x0, trcvmidcvr5 mrs x0, trcvmidcvr6 mrs x0, trcvmidcvr7 /* Write to system register. */ msr trcacatr0, x0 msr trcacatr1, x0 msr trcacatr2, x0 msr trcacatr3, x0 msr trcacatr4, x0 msr trcacatr5, x0 msr trcacatr6, x0 msr trcacatr7, x0 msr trcacatr8, x0 msr trcacatr9, x0 msr trcacatr10, x0 msr trcacatr11, x0 msr trcacatr12, x0 msr trcacatr13, x0 msr trcacatr14, x0 msr trcacatr15, x0 msr trcacvr0, x0 msr trcacvr1, x0 msr trcacvr2, x0 msr trcacvr3, x0 msr trcacvr4, x0 msr trcacvr5, x0 msr trcacvr6, x0 msr trcacvr7, x0 msr trcacvr8, x0 msr trcacvr9, x0 msr trcacvr10, x0 msr trcacvr11, x0 msr trcacvr12, x0 msr trcacvr13, x0 msr trcacvr14, x0 msr trcacvr15, x0 msr trcauxctlr, x0 msr trcbbctlr, x0 msr trcccctlr, x0 msr trccidcctlr0, x0 msr trccidcctlr1, x0 msr trccidcvr0, x0 msr trccidcvr1, x0 msr trccidcvr2, x0 msr trccidcvr3, x0 msr trccidcvr4, x0 msr trccidcvr5, x0 msr trccidcvr6, x0 msr trccidcvr7, x0 msr trcclaimclr, x0 msr trcclaimset, x0 msr trccntctlr0, x0 msr trccntctlr1, x0 msr trccntctlr2, x0 msr trccntctlr3, x0 msr trccntrldvr0, x0 msr trccntrldvr1, x0 msr trccntrldvr2, x0 msr trccntrldvr3, x0 msr trccntvr0, x0 msr trccntvr1, x0 msr trccntvr2, x0 msr trccntvr3, x0 msr trcconfigr, x0 msr trcdvcmr0, x0 msr trcdvcmr1, x0 msr trcdvcmr2, x0 msr trcdvcmr3, x0 msr trcdvcmr4, x0 msr trcdvcmr5, x0 msr trcdvcmr6, x0 msr trcdvcmr7, x0 msr trcdvcvr0, x0 msr trcdvcvr1, x0 msr trcdvcvr2, x0 msr trcdvcvr3, x0 msr trcdvcvr4, x0 msr trcdvcvr5, x0 msr trcdvcvr6, x0 msr trcdvcvr7, x0 msr trceventctl0r, x0 msr trceventctl1r, x0 msr trcextinselr0, x0 msr trcextinselr, x0 msr trcextinselr1, x0 msr trcextinselr2, x0 msr trcextinselr3, x0 msr trcimspec0, x0 msr trcimspec1, x0 msr trcimspec2, x0 msr trcimspec3, x0 msr trcimspec4, x0 msr trcimspec5, x0 msr trcimspec6, x0 msr trcimspec7, x0 msr trcitctrl, x0 msr trcpdcr, x0 msr trcprgctlr, x0 msr trcprocselr, x0 msr trcqctlr, x0 msr trcrsctlr2, x0 msr trcrsctlr3, x0 msr trcrsctlr4, x0 msr trcrsctlr5, x0 msr trcrsctlr6, x0 msr trcrsctlr7, x0 msr trcrsctlr8, x0 msr trcrsctlr9, x0 msr trcrsctlr10, x0 msr trcrsctlr11, x0 msr trcrsctlr12, x0 msr trcrsctlr13, x0 msr trcrsctlr14, x0 msr trcrsctlr15, x0 msr trcrsctlr16, x0 msr trcrsctlr17, x0 msr trcrsctlr18, x0 msr trcrsctlr19, x0 msr trcrsctlr20, x0 msr trcrsctlr21, x0 msr trcrsctlr22, x0 msr trcrsctlr23, x0 msr trcrsctlr24, x0 msr trcrsctlr25, x0 msr trcrsctlr26, x0 msr trcrsctlr27, x0 msr trcrsctlr28, x0 msr trcrsctlr29, x0 msr trcrsctlr30, x0 msr trcrsctlr31, x0 msr trcseqevr0, x0 msr trcseqevr1, x0 msr trcseqevr2, x0 msr trcseqrstevr, x0 msr trcseqstr, x0 msr trcssccr0, x0 msr trcssccr1, x0 msr trcssccr2, x0 msr trcssccr3, x0 msr trcssccr4, x0 msr trcssccr5, x0 msr trcssccr6, x0 msr trcssccr7, x0 msr trcsscsr0, x0 msr trcsscsr1, x0 msr trcsscsr2, x0 msr trcsscsr3, x0 msr trcsscsr4, x0 msr trcsscsr5, x0 msr trcsscsr6, x0 msr trcsscsr7, x0 msr trcsspcicr0, x0 msr trcsspcicr1, x0 msr trcsspcicr2, x0 msr trcsspcicr3, x0 msr trcsspcicr4, x0 msr trcsspcicr5, x0 msr trcsspcicr6, x0 msr trcsspcicr7, x0 msr trcstallctlr, x0 msr trcsyncpr, x0 msr trctraceidr, x0 msr trctsctlr, x0 msr trcvdarcctlr, x0 msr trcvdctlr, x0 msr trcvdsacctlr, x0 msr trcvictlr, x0 msr trcviiectlr, x0 msr trcvipcssctlr, x0 msr trcvissctlr, x0 msr trcvmidcctlr0, x0 msr trcvmidcctlr1, x0 msr trcvmidcvr0, x0 msr trcvmidcvr1, x0 msr trcvmidcvr2, x0 msr trcvmidcvr3, x0 msr trcvmidcvr4, x0 msr trcvmidcvr5, x0 msr trcvmidcvr6, x0 msr trcvmidcvr7, x0