mirror of
https://github.com/asterinas/asterinas.git
synced 2025-06-30 10:53:58 +00:00
Add abstractions for Clock and Timer
This commit is contained in:
committed by
Tate, Hongliang Tian
parent
0d5131c822
commit
d019de29f9
@ -1,8 +1,8 @@
|
||||
// SPDX-License-Identifier: MPL-2.0
|
||||
|
||||
use aster_frame::timer::read_monotonic_milli_seconds;
|
||||
use aster_frame::arch::timer::Jiffies;
|
||||
|
||||
pub(super) fn get_network_timestamp() -> smoltcp::time::Instant {
|
||||
let millis = read_monotonic_milli_seconds();
|
||||
let millis = Jiffies::elapsed().as_duration().as_millis();
|
||||
smoltcp::time::Instant::from_millis(millis as i64)
|
||||
}
|
||||
|
Reference in New Issue
Block a user