ChibiOS
21.6.0
|
Operating System Objects macros and structures. More...
Go to the source code of this file.
Data Structures | |
struct | ch_virtual_timer |
Structure representing a Virtual Timer. More... | |
struct | ch_virtual_timers_list |
Type of virtual timers list header. More... | |
struct | ch_registry |
Type of a registry structure. More... | |
struct | ch_threads_queue |
Type of a threads queue. More... | |
struct | ch_thread |
Structure representing a thread. More... | |
struct | ch_ready_list |
Type of a ready list header. More... | |
struct | ch_os_instance_config |
Type of an system instance configuration. More... | |
struct | ch_os_instance |
System instance data structure. More... | |
struct | ch_system |
Type of system data structure. More... | |
Typedefs | |
typedef struct ch_virtual_timer | virtual_timer_t |
Type of a Virtual Timer. More... | |
typedef void(* | vtfunc_t) (virtual_timer_t *vtp, void *p) |
Type of a Virtual Timer callback function. More... | |
typedef struct ch_virtual_timers_list | virtual_timers_list_t |
Type of virtual timers list header. More... | |
typedef struct ch_registry | registry_t |
Type of a registry structure. More... | |
typedef thread_t * | thread_reference_t |
Type of a thread reference. More... | |
typedef struct ch_threads_queue | threads_queue_t |
Type of a threads queue. More... | |
typedef struct ch_ready_list | ready_list_t |
Type of a ready list header. More... | |
typedef struct ch_os_instance_config | os_instance_config_t |
Type of an system instance configuration. More... | |
typedef struct ch_system | ch_system_t |
Type of system data structure. More... | |
Enumerations | |
enum | system_state_t |
Global state of the operating system. More... | |
Operating System Objects macros and structures.
Definition in file chobjects.h.