7 #ifndef ZRTOS_VFS_MODULE_AVR_TIMEOUT5_H 8 #define ZRTOS_VFS_MODULE_AVR_TIMEOUT5_H 14 #include <avr/interrupt.h> 25 zrtos_vfs_module_avr_timeout5.
callback(
65 TCCR5B = _BV(CS52) | _BV(CS51) | _BV(CS50);
uint16_t zrtos_vfs_module_timeout__get_overflow_counter_value(zrtos_vfs_module_timeout_microseconds_t us, uint16_t prescaler)
#define ZRTOS_VFS_PLUGIN__4_ON_READ_DEFAULT()
#define ZRTOS_CAST__REINTERPRET(type, value)
size_t zrtos_vfs_offset_t
zrtos_vfs_offset_t zrtos_vfs_file__get_offset(zrtos_vfs_file_t *thiz)
zrtos_vfs_module_timeout_inode_t zrtos_vfs_module_avr_timeout5
#define ZRTOS_VFS_PLUGIN__5_ON_WRITE_DEFAULT()
#define ZRTOS_VFS_PLUGIN__7_ON_CAN_WRITE_DEFAULT()
#define ZRTOS_VFS_PLUGIN__8_ON_SEEK_DEFAULT()
zrtos_error_t zrtos_vfs_module_avr_timeout5__on_ioctl(zrtos_vfs_file_t *thiz, char *path, int request, va_list args)
#define ZRTOS_VFS_PLUGIN__1_ON_CLOSE_DEFAULT()
#define ZRTOS_VFS_PLUGIN__3_ON_UMOUNT(callback)
#define ZRTOS_VFS_PLUGIN__6_ON_CAN_READ_DEFAULT()
ZRTOS_VFS_PLUGIN__INIT(avr_timeout5, ZRTOS_VFS_PLUGIN__0_ON_OPEN(zrtos_vfs_module_avr_timeout5__on_open) ZRTOS_VFS_PLUGIN__1_ON_CLOSE_DEFAULT() ZRTOS_VFS_PLUGIN__2_ON_MOUNT(zrtos_vfs_module_avr_timeout5__on_mount) ZRTOS_VFS_PLUGIN__3_ON_UMOUNT(zrtos_vfs_module_avr_timeout5__on_umount) ZRTOS_VFS_PLUGIN__4_ON_READ_DEFAULT() ZRTOS_VFS_PLUGIN__5_ON_WRITE_DEFAULT() ZRTOS_VFS_PLUGIN__6_ON_CAN_READ_DEFAULT() ZRTOS_VFS_PLUGIN__7_ON_CAN_WRITE_DEFAULT() ZRTOS_VFS_PLUGIN__8_ON_SEEK_DEFAULT() ZRTOS_VFS_PLUGIN__9_ON_IOCTL(zrtos_vfs_module_avr_timeout5__on_ioctl))
zrtos_error_t zrtos_vfs_module_avr_timeout5__on_mount(zrtos_vfs_dentry_t *thiz)
#define ZRTOS_VFS_PLUGIN__2_ON_MOUNT(callback)
zrtos_error_t zrtos_vfs_module_avr_timeout5__on_open(zrtos_vfs_file_t *thiz)
zrtos_vfs_module_timeout_callback_t callback
void(* zrtos_vfs_module_timeout_callback_t)(void *data)
#define ZRTOS_VFS_PLUGIN__9_ON_IOCTL(callback)
Successful program execution status.
zrtos_vfs_module_timeout_ioctl_t
void zrtos_vfs_file__set_offset(zrtos_vfs_file_t *thiz, zrtos_vfs_offset_t offset)
uint16_t zrtos_vfs_module_timeout_microseconds_t
size_t zrtos_vfs_file__get_dentry_count(zrtos_vfs_file_t *file)
zrtos_error_t zrtos_vfs_module_avr_timeout5__on_umount(zrtos_vfs_dentry_t *thiz)
ZRTOS_ASSERT__STATIC(sizeof(zrtos_vfs_offset_t) >=sizeof(zrtos_vfs_module_timeout_microseconds_t))
#define ZRTOS_VFS_PLUGIN__0_ON_OPEN(callback)
#define zrtos_va__arg(ap, type)