Prusa-Firmware-MMU/tests/unit/modules/stubs/stub_timebase.cpp

29 lines
433 B
C++

#include "stub_timebase.h"
#include "../../../../src/modules/timebase.h"
namespace modules {
namespace time {
Timebase timebase;
uint16_t millis = 0;
void Timebase::Init() {}
void Timebase::ISR() {}
uint16_t Timebase::Millis() const {
return millis;
}
void ReinitTimebase(uint16_t ms /* = 0 */) {
millis = ms;
}
void IncMillis(uint16_t inc /* = 1*/) {
millis += inc;
}
} // namespace time
} // namespace modules