1/* ETMv4 system registers. */ 2 3/* Read from system register. */ 4 5mrs x0, trcacatr0 6mrs x0, trcacatr1 7mrs x0, trcacatr2 8mrs x0, trcacatr3 9mrs x0, trcacatr4 10mrs x0, trcacatr5 11mrs x0, trcacatr6 12mrs x0, trcacatr7 13mrs x0, trcacatr8 14mrs x0, trcacatr9 15mrs x0, trcacatr10 16mrs x0, trcacatr11 17mrs x0, trcacatr12 18mrs x0, trcacatr13 19mrs x0, trcacatr14 20mrs x0, trcacatr15 21mrs x0, trcacvr0 22mrs x0, trcacvr1 23mrs x0, trcacvr2 24mrs x0, trcacvr3 25mrs x0, trcacvr4 26mrs x0, trcacvr5 27mrs x0, trcacvr6 28mrs x0, trcacvr7 29mrs x0, trcacvr8 30mrs x0, trcacvr9 31mrs x0, trcacvr10 32mrs x0, trcacvr11 33mrs x0, trcacvr12 34mrs x0, trcacvr13 35mrs x0, trcacvr14 36mrs x0, trcacvr15 37mrs x0, trcauxctlr 38mrs x0, trcbbctlr 39mrs x0, trcccctlr 40mrs x0, trccidcctlr0 41mrs x0, trccidcctlr1 42mrs x0, trccidcvr0 43mrs x0, trccidcvr1 44mrs x0, trccidcvr2 45mrs x0, trccidcvr3 46mrs x0, trccidcvr4 47mrs x0, trccidcvr5 48mrs x0, trccidcvr6 49mrs x0, trccidcvr7 50mrs x0, trcclaimclr 51mrs x0, trcclaimset 52mrs x0, trccntctlr0 53mrs x0, trccntctlr1 54mrs x0, trccntctlr2 55mrs x0, trccntctlr3 56mrs x0, trccntrldvr0 57mrs x0, trccntrldvr1 58mrs x0, trccntrldvr2 59mrs x0, trccntrldvr3 60mrs x0, trccntvr0 61mrs x0, trccntvr1 62mrs x0, trccntvr2 63mrs x0, trccntvr3 64mrs x0, trcconfigr 65mrs x0, trcdvcmr0 66mrs x0, trcdvcmr1 67mrs x0, trcdvcmr2 68mrs x0, trcdvcmr3 69mrs x0, trcdvcmr4 70mrs x0, trcdvcmr5 71mrs x0, trcdvcmr6 72mrs x0, trcdvcmr7 73mrs x0, trcdvcvr0 74mrs x0, trcdvcvr1 75mrs x0, trcdvcvr2 76mrs x0, trcdvcvr3 77mrs x0, trcdvcvr4 78mrs x0, trcdvcvr5 79mrs x0, trcdvcvr6 80mrs x0, trcdvcvr7 81mrs x0, trceventctl0r 82mrs x0, trceventctl1r 83mrs x0, trcextinselr0 84mrs x0, trcextinselr 85mrs x0, trcextinselr1 86mrs x0, trcextinselr2 87mrs x0, trcextinselr3 88mrs x0, trcimspec0 89mrs x0, trcimspec0 90mrs x0, trcimspec1 91mrs x0, trcimspec2 92mrs x0, trcimspec3 93mrs x0, trcimspec4 94mrs x0, trcimspec5 95mrs x0, trcimspec6 96mrs x0, trcimspec7 97mrs x0, trcitctrl 98mrs x0, trcpdcr 99mrs x0, trcprgctlr 100mrs x0, trcprocselr 101mrs x0, trcqctlr 102mrs x0, trcrsctlr2 103mrs x0, trcrsctlr3 104mrs x0, trcrsctlr4 105mrs x0, trcrsctlr5 106mrs x0, trcrsctlr6 107mrs x0, trcrsctlr7 108mrs x0, trcrsctlr8 109mrs x0, trcrsctlr9 110mrs x0, trcrsctlr10 111mrs x0, trcrsctlr11 112mrs x0, trcrsctlr12 113mrs x0, trcrsctlr13 114mrs x0, trcrsctlr14 115mrs x0, trcrsctlr15 116mrs x0, trcrsctlr16 117mrs x0, trcrsctlr17 118mrs x0, trcrsctlr18 119mrs x0, trcrsctlr19 120mrs x0, trcrsctlr20 121mrs x0, trcrsctlr21 122mrs x0, trcrsctlr22 123mrs x0, trcrsctlr23 124mrs x0, trcrsctlr24 125mrs x0, trcrsctlr25 126mrs x0, trcrsctlr26 127mrs x0, trcrsctlr27 128mrs x0, trcrsctlr28 129mrs x0, trcrsctlr29 130mrs x0, trcrsctlr30 131mrs x0, trcrsctlr31 132mrs x0, trcseqevr0 133mrs x0, trcseqevr1 134mrs x0, trcseqevr2 135mrs x0, trcseqrstevr 136mrs x0, trcseqstr 137mrs x0, trcssccr0 138mrs x0, trcssccr1 139mrs x0, trcssccr2 140mrs x0, trcssccr3 141mrs x0, trcssccr4 142mrs x0, trcssccr5 143mrs x0, trcssccr6 144mrs x0, trcssccr7 145mrs x0, trcsscsr0 146mrs x0, trcsscsr1 147mrs x0, trcsscsr2 148mrs x0, trcsscsr3 149mrs x0, trcsscsr4 150mrs x0, trcsscsr5 151mrs x0, trcsscsr6 152mrs x0, trcsscsr7 153mrs x0, trcsspcicr0 154mrs x0, trcsspcicr1 155mrs x0, trcsspcicr2 156mrs x0, trcsspcicr3 157mrs x0, trcsspcicr4 158mrs x0, trcsspcicr5 159mrs x0, trcsspcicr6 160mrs x0, trcsspcicr7 161mrs x0, trcstallctlr 162mrs x0, trcsyncpr 163mrs x0, trctraceidr 164mrs x0, trctsctlr 165mrs x0, trcvdarcctlr 166mrs x0, trcvdctlr 167mrs x0, trcvdsacctlr 168mrs x0, trcvictlr 169mrs x0, trcviiectlr 170mrs x0, trcvipcssctlr 171mrs x0, trcvissctlr 172mrs x0, trcvmidcctlr0 173mrs x0, trcvmidcctlr1 174mrs x0, trcvmidcvr0 175mrs x0, trcvmidcvr1 176mrs x0, trcvmidcvr2 177mrs x0, trcvmidcvr3 178mrs x0, trcvmidcvr4 179mrs x0, trcvmidcvr5 180mrs x0, trcvmidcvr6 181mrs x0, trcvmidcvr7 182 183/* Write to system register. */ 184msr trcacatr0, x0 185msr trcacatr1, x0 186msr trcacatr2, x0 187msr trcacatr3, x0 188msr trcacatr4, x0 189msr trcacatr5, x0 190msr trcacatr6, x0 191msr trcacatr7, x0 192msr trcacatr8, x0 193msr trcacatr9, x0 194msr trcacatr10, x0 195msr trcacatr11, x0 196msr trcacatr12, x0 197msr trcacatr13, x0 198msr trcacatr14, x0 199msr trcacatr15, x0 200msr trcacvr0, x0 201msr trcacvr1, x0 202msr trcacvr2, x0 203msr trcacvr3, x0 204msr trcacvr4, x0 205msr trcacvr5, x0 206msr trcacvr6, x0 207msr trcacvr7, x0 208msr trcacvr8, x0 209msr trcacvr9, x0 210msr trcacvr10, x0 211msr trcacvr11, x0 212msr trcacvr12, x0 213msr trcacvr13, x0 214msr trcacvr14, x0 215msr trcacvr15, x0 216msr trcauxctlr, x0 217msr trcbbctlr, x0 218msr trcccctlr, x0 219msr trccidcctlr0, x0 220msr trccidcctlr1, x0 221msr trccidcvr0, x0 222msr trccidcvr1, x0 223msr trccidcvr2, x0 224msr trccidcvr3, x0 225msr trccidcvr4, x0 226msr trccidcvr5, x0 227msr trccidcvr6, x0 228msr trccidcvr7, x0 229msr trcclaimclr, x0 230msr trcclaimset, x0 231msr trccntctlr0, x0 232msr trccntctlr1, x0 233msr trccntctlr2, x0 234msr trccntctlr3, x0 235msr trccntrldvr0, x0 236msr trccntrldvr1, x0 237msr trccntrldvr2, x0 238msr trccntrldvr3, x0 239msr trccntvr0, x0 240msr trccntvr1, x0 241msr trccntvr2, x0 242msr trccntvr3, x0 243msr trcconfigr, x0 244msr trcdvcmr0, x0 245msr trcdvcmr1, x0 246msr trcdvcmr2, x0 247msr trcdvcmr3, x0 248msr trcdvcmr4, x0 249msr trcdvcmr5, x0 250msr trcdvcmr6, x0 251msr trcdvcmr7, x0 252msr trcdvcvr0, x0 253msr trcdvcvr1, x0 254msr trcdvcvr2, x0 255msr trcdvcvr3, x0 256msr trcdvcvr4, x0 257msr trcdvcvr5, x0 258msr trcdvcvr6, x0 259msr trcdvcvr7, x0 260msr trceventctl0r, x0 261msr trceventctl1r, x0 262msr trcextinselr0, x0 263msr trcextinselr, x0 264msr trcextinselr1, x0 265msr trcextinselr2, x0 266msr trcextinselr3, x0 267msr trcimspec0, x0 268msr trcimspec0, x0 269msr trcimspec1, x0 270msr trcimspec2, x0 271msr trcimspec3, x0 272msr trcimspec4, x0 273msr trcimspec5, x0 274msr trcimspec6, x0 275msr trcimspec7, x0 276msr trcitctrl, x0 277msr trcpdcr, x0 278msr trcprgctlr, x0 279msr trcprocselr, x0 280msr trcqctlr, x0 281msr trcrsctlr2, x0 282msr trcrsctlr3, x0 283msr trcrsctlr4, x0 284msr trcrsctlr5, x0 285msr trcrsctlr6, x0 286msr trcrsctlr7, x0 287msr trcrsctlr8, x0 288msr trcrsctlr9, x0 289msr trcrsctlr10, x0 290msr trcrsctlr11, x0 291msr trcrsctlr12, x0 292msr trcrsctlr13, x0 293msr trcrsctlr14, x0 294msr trcrsctlr15, x0 295msr trcrsctlr16, x0 296msr trcrsctlr17, x0 297msr trcrsctlr18, x0 298msr trcrsctlr19, x0 299msr trcrsctlr20, x0 300msr trcrsctlr21, x0 301msr trcrsctlr22, x0 302msr trcrsctlr23, x0 303msr trcrsctlr24, x0 304msr trcrsctlr25, x0 305msr trcrsctlr26, x0 306msr trcrsctlr27, x0 307msr trcrsctlr28, x0 308msr trcrsctlr29, x0 309msr trcrsctlr30, x0 310msr trcrsctlr31, x0 311msr trcseqevr0, x0 312msr trcseqevr1, x0 313msr trcseqevr2, x0 314msr trcseqrstevr, x0 315msr trcseqstr, x0 316msr trcssccr0, x0 317msr trcssccr1, x0 318msr trcssccr2, x0 319msr trcssccr3, x0 320msr trcssccr4, x0 321msr trcssccr5, x0 322msr trcssccr6, x0 323msr trcssccr7, x0 324msr trcsscsr0, x0 325msr trcsscsr1, x0 326msr trcsscsr2, x0 327msr trcsscsr3, x0 328msr trcsscsr4, x0 329msr trcsscsr5, x0 330msr trcsscsr6, x0 331msr trcsscsr7, x0 332msr trcsspcicr0, x0 333msr trcsspcicr1, x0 334msr trcsspcicr2, x0 335msr trcsspcicr3, x0 336msr trcsspcicr4, x0 337msr trcsspcicr5, x0 338msr trcsspcicr6, x0 339msr trcsspcicr7, x0 340msr trcstallctlr, x0 341msr trcsyncpr, x0 342msr trctraceidr, x0 343msr trctsctlr, x0 344msr trcvdarcctlr, x0 345msr trcvdctlr, x0 346msr trcvdsacctlr, x0 347msr trcvictlr, x0 348msr trcviiectlr, x0 349msr trcvipcssctlr, x0 350msr trcvissctlr, x0 351msr trcvmidcctlr0, x0 352msr trcvmidcctlr1, x0 353msr trcvmidcvr0, x0 354msr trcvmidcvr1, x0 355msr trcvmidcvr2, x0 356msr trcvmidcvr3, x0 357msr trcvmidcvr4, x0 358msr trcvmidcvr5, x0 359msr trcvmidcvr6, x0 360msr trcvmidcvr7, x0 361