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