Hi,

Is there any way of obtaining the number of elapsed timer ticks from the seL4 
kernel (using ARM / BeagleBoard platform)?  I know the kernel uses this 
information internally for the scheduler, but I couldn't find any way of 
accessing it from userland.

Specifically, my usage scenario is as follows.  Two mutually distrustful 
programs are running, and each wants to run an action periodically.  We want to 
temporally isolate the two programs using seL4 time domains.  In this case, 
interacting with the hardware timer in userland seems difficult, since we want 
to get the updated time whenever a new timer tick arrives, but the userland 
device driver for the timer can only operate in exactly one of the seL4 time 
domains.  Please let me know if I am misunderstanding something or if there 
might be a better way to approach this situation.

Thanks,
Will

_______________________________________________
Devel mailing list
[email protected]
https://sel4.systems/lists/listinfo/devel

Reply via email to