rusEFI
The most advanced open source ECU
|
Functions | |
OSAL_IRQ_HANDLER (SysTick_Handler) | |
System Timer vector. | |
void | st_lld_init (void) |
Low level ST driver initialization. | |
static systime_t | st_lld_get_counter (void) |
Returns the time counter value. | |
static void | st_lld_start_alarm (systime_t time) |
Starts the alarm. | |
static void | st_lld_stop_alarm (void) |
Stops the alarm interrupt. | |
static void | st_lld_set_alarm (systime_t time) |
Sets the alarm time. | |
static systime_t | st_lld_get_alarm (void) |
Returns the current alarm time. | |
static bool | st_lld_is_alarm_active (void) |
Determines if the alarm is active. | |
OSAL_IRQ_HANDLER | ( | SysTick_Handler | ) |
System Timer vector.
This interrupt is used for system tick in periodic mode.
@isr
Definition at line 61 of file hal_st_lld.c.
|
inlinestatic |
Returns the current alarm time.
@notapi
Definition at line 136 of file hal_st_lld.h.
|
inlinestatic |
Returns the time counter value.
@notapi
Definition at line 89 of file hal_st_lld.h.
void st_lld_init | ( | void | ) |
Low level ST driver initialization.
@notapi
Definition at line 82 of file hal_st_lld.c.
|
inlinestatic |
Determines if the alarm is active.
false | if the alarm is not active. |
true | is the alarm is active |
@notapi
Definition at line 150 of file hal_st_lld.h.
|
inlinestatic |
Sets the alarm time.
[in] | time | the time to be set for the next alarm |
@notapi
Definition at line 124 of file hal_st_lld.h.
|
inlinestatic |
Starts the alarm.
[in] | time | the time to be set for the first alarm |
@notapi
Definition at line 103 of file hal_st_lld.h.
|
inlinestatic |