libfirmware/mock/lib-time-mocks.cpp

24 lines
359 B
C++

#include <rusefi/rusefi_time_math.h>
static int timeNowUs = 0;
efitimeus_t getTimeNowUs() {
return timeNowUs;
}
efitimesec_t getTimeNowS() {
return getTimeNowUs() / 1000 / 1000;
}
efitick_t getTimeNowNt() {
return getTimeNowUs() * US_TO_NT_MULTIPLIER;
}
void setTimeNowUs(int us) {
timeNowUs = us;
}
void advanceTimeUs(int us) {
timeNowUs += us;
}