forked from M-Labs/artiq
coredevice: add get_rtio_time
This commit is contained in:
parent
ec84726858
commit
e10390d142
|
@ -119,6 +119,10 @@ class Core(AutoDB):
|
||||||
self.comm.run(func_def.name)
|
self.comm.run(func_def.name)
|
||||||
self.comm.serve(rpc_map, exception_map)
|
self.comm.serve(rpc_map, exception_map)
|
||||||
|
|
||||||
|
@kernel
|
||||||
|
def get_rtio_time(self):
|
||||||
|
return cycles_to_time(syscall("rtio_get_counter"))
|
||||||
|
|
||||||
@kernel
|
@kernel
|
||||||
def recover_underflow(self):
|
def recover_underflow(self):
|
||||||
t = syscall("rtio_get_counter") + self.initial_time
|
t = syscall("rtio_get_counter") + self.initial_time
|
||||||
|
|
Loading…
Reference in New Issue