Bad version (?)
This commit is contained in:
@ -6,12 +6,14 @@
|
||||
volatile TimeSystem _internal_time;
|
||||
uint32 _internal_frequency_hz;
|
||||
|
||||
extern void TaskSwitch (_RegsStack32* regs);
|
||||
extern void TaskingScheduler();
|
||||
|
||||
void TimeHandler(_RegsStack32* r)
|
||||
void TimeHandler(_RegsStack32* UNUSED(r))
|
||||
{
|
||||
// Make sure it is initialised
|
||||
if (_internal_frequency_hz == 0) return;
|
||||
|
||||
// Timer tick
|
||||
_internal_time.Time += 1000/_internal_frequency_hz;
|
||||
if (_internal_time.Time >= MILISECONDS_IN_DAY)
|
||||
{
|
||||
@ -19,5 +21,6 @@ void TimeHandler(_RegsStack32* r)
|
||||
_internal_time.Time-=MILISECONDS_IN_DAY;
|
||||
}
|
||||
|
||||
TaskSwitch(r);
|
||||
// Launch scheduler
|
||||
TaskingScheduler();
|
||||
}
|
||||
|
Reference in New Issue
Block a user