ARMv7 Generic Timers: Difference between revisions

Jump to navigation Jump to search
m
Virtual counter stream events
[unchecked revision][unchecked revision]
No edit summary
m (Virtual counter stream events)
Line 79:
CNTVCT is logically meant to be used by both '''secure''' and '''non-secure''' PL1 kernels. It can be read by PL2 hypervisors, but the usefulness of such a read is questionable, when they can instead read CNTPCT.
There is no statement about whether or not it can be accessed from PL3 monitors.
 
== Event Streams ==
 
Events can be triggered by the virtcounter through the use of the CNTKCTL register. You would set the bit position whose transition from 0=>1 or 1=>0 will trigger an event, and then enable the event. The design of this feature obviously means that virtcounter events can only be triggered on power-of-2 counter-values.
 
= Timers =
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Navigation menu