Edited by rpidmx512 at 2018-6-15 12:23
Example for how to read the 64-bit counter
- .macro FUNC name
- .text
- .code 32
- .global \name
- \name:
- .endm
- FUNC h3_read_cnt64
- mov r2, #0x1e00
- mov r0, #2
- movt r2, #0x1f0
- str r0, [r2,#0x80]
- 1:
- ldr r3, [r2,#0x80]
- tst r3, #2
- bne 1b
- ldrd r0,r1,[r2,#0x84]
- bx lr
Copy code |