List of all items
Structs
- os::EventGroup
- os::Mutex
- os::MutexGuard
- os::MutexGuardFromIsr
- os::Queue
- os::QueueStreamed
- os::RawMutex
- os::Semaphore
- os::System
- os::SystemState
- os::Thread
- os::ThreadMetadata
- os::Timer
- utils::Bytes
- utils::SyncUnsafeCell
Enums
Traits
- os::BytesHasLen
- os::Deserialize
- os::EventGroupFn
- os::FromTick
- os::MutexFn
- os::MutexGuardFn
- os::QueueFn
- os::QueueStreamedFn
- os::RawMutexFn
- os::SemaphoreFn
- os::Serialize
- os::StructSerde
- os::SystemFn
- os::ThreadFn
- os::TimerFn
- os::ToPriority
- os::ToTick
- utils::AsSyncStr
Macros
- access_static_option
- cpu_clock_hz
- from_c_str
- from_str_to_array
- log_debug
- log_error
- log_fatal
- log_info
- log_warning
- max_priorities
- max_task_name_len
- minimal_stack_size
- os::config::cpu_clock_hz
- os::config::max_priorities
- os::config::max_task_name_len
- os::config::minimal_stack_size
- os::config::tick_period_ms
- os::config::tick_rate_hz
- println
- thread_extract_param
- tick_period_ms
- tick_rate_hz
- to_c_str
- to_cstring
Functions
- log::ffi::printf_on_uart
- log::get_enable_log
- log::get_level_log
- log::is_enabled_log
- log::set_enable_color
- log::set_enable_log
- log::set_level_log
- log::sys_log
- os::config::ffi::osal_rs_config_cpu_clock_hz
- os::config::ffi::osal_rs_config_max_priorities
- os::config::ffi::osal_rs_config_max_task_name_len
- os::config::ffi::osal_rs_config_minimal_stack_size
- os::config::ffi::osal_rs_config_tick_rate_hz
- utils::bytes_to_hex
- utils::bytes_to_hex_into_slice
- utils::hex_to_bytes
- utils::hex_to_bytes_into_slice
- utils::register_bit_size
Type Aliases
- os::ThreadFnPtr
- os::ThreadParam
- os::ThreadSimpleFnPtr
- os::TimerFnPtr
- os::TimerParam
- os::types::BaseType
- os::types::EventBits
- os::types::EventGroupHandle
- os::types::MutexHandle
- os::types::QueueHandle
- os::types::SemaphoreHandle
- os::types::StackType
- os::types::ThreadHandle
- os::types::TickType
- os::types::TimerHandle
- os::types::UBaseType
- utils::ConstPtr
- utils::DoublePtr
- utils::Ptr
- utils::Result
Statics
Constants
- log::RETURN
- log::log_levels::FLAG_COLOR_ON
- log::log_levels::FLAG_DEBUG
- log::log_levels::FLAG_ERROR
- log::log_levels::FLAG_FATAL
- log::log_levels::FLAG_INFO
- log::log_levels::FLAG_STATE_ON
- log::log_levels::FLAG_WARNING
- log::log_levels::LEVEL_DEBUG
- log::log_levels::LEVEL_ERROR
- log::log_levels::LEVEL_FATAL
- log::log_levels::LEVEL_INFO
- log::log_levels::LEVEL_WARNING
- utils::MAX_DELAY