|
Zephyr API Documentation
2.7.0-rc2
A Scalable Open Source RTOS
|
#include <ipm_console.h>
Data Fields | |
| struct ring_buf | rb |
| struct k_sem | sem |
| const struct device * | ipm_device |
| int | channel_disabled |
| struct k_thread | rx_thread |
| int ipm_console_receiver_runtime_data::channel_disabled |
Indicator that the channel is temporarily disabled due to full buffer
| const struct device* ipm_console_receiver_runtime_data::ipm_device |
pointer to the bound low-level IPM device
| struct ring_buf ipm_console_receiver_runtime_data::rb |
Buffer for received bytes from the low-level IPM device
| struct k_thread ipm_console_receiver_runtime_data::rx_thread |
Receiver worker thread
| struct k_sem ipm_console_receiver_runtime_data::sem |
Semaphore to wake up the thread to print out messages