no-OS
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
no_os_delay.h
Go to the documentation of this file.
1/***************************************************************************/
33
34#ifndef _NO_OS_DELAY_H_
35#define _NO_OS_DELAY_H_
36
37#include <stdint.h>
38
43struct no_os_time {
44 unsigned int s, us;
45};
46
47/* Generate microseconds delay. */
48void no_os_udelay(uint32_t usecs);
49
50/* Generate miliseconds delay. */
51void no_os_mdelay(uint32_t msecs);
52
53/* Get current time */
54struct no_os_time no_os_get_time(void);
55
56#endif // _NO_OS_DELAY_H_
void no_os_udelay(uint32_t usecs)
Wait until usecs microseconds passed.
Definition aducm3029_delay.c:102
struct no_os_time no_os_get_time(void)
Get current time.
Definition chibios_delay.c:50
void no_os_mdelay(uint32_t msecs)
Wait until msecs milliseconds passed.
Definition aducm3029_delay.c:114
Structure holding time data (seconds, microseconds).
Definition no_os_delay.h:43
unsigned int us
Definition no_os_delay.h:44
unsigned int s
Definition no_os_delay.h:44