|
ChibiOS
21.6.0
|
ST Driver code. More...
#include "hal.h"Go to the source code of this file.
Functions | |
| void | stInit (void) |
| ST Driver initialization. More... | |
| void | stBind (void) |
| Enables an alarm interrupt on the invoking core. More... | |
| systime_t | stGetCounter (void) |
| Returns the time counter value. More... | |
| void | stStartAlarm (systime_t abstime) |
| Starts the alarm zero. More... | |
| void | stStopAlarm (void) |
| Stops the alarm zero interrupt. More... | |
| void | stSetAlarm (systime_t abstime) |
| Sets the alarm zero time. More... | |
| systime_t | stGetAlarm (void) |
| Returns the alarm zero current time. More... | |
| bool | stIsAlarmActive (void) |
| Determines if the alarm zero is active. More... | |
| void | stSetCallback (unsigned alarm, st_callback_t cb) |
| Associates a callback to an alarm. More... | |
| void | stBindAlarmN (unsigned alarm) |
| Enables an alarm interrupt on the invoking core. More... | |
| void | stStartAlarmN (unsigned alarm, systime_t abstime) |
| Starts an additional alarm. More... | |
| void | stStopAlarmN (unsigned alarm) |
| Stops an additional alarm. More... | |
| void | stSetAlarmN (unsigned alarm, systime_t abstime) |
| Sets an additional alarm time. More... | |
| systime_t | stGetAlarmN (unsigned alarm) |
| Returns an additional alarm current time. More... | |
| bool | stIsAlarmActiveN (unsigned alarm) |
| Determines if the specified alarm is active. More... | |
Variables | |
| st_callback_t | st_callbacks [ST_LLD_NUM_ALARMS] |
| Callback pointers for each alarm. More... | |
ST Driver code.
Definition in file hal_st.c.