Go to the source code of this file.
◆ ASYNC_RX_BUF_SIZE
      
        
          | #define ASYNC_RX_BUF_SIZE | 
      
 
Value:
#define CONFIG_SHELL_BACKEND_SERIAL_ASYNC_RX_BUFFER_COUNT
Definition shell_uart.h:29
#define CONFIG_SHELL_BACKEND_SERIAL_ASYNC_RX_BUFFER_SIZE
Definition shell_uart.h:33
#define UART_ASYNC_RX_BUF_OVERHEAD
Get amount of space dedicated for managing each buffer state.
Definition uart_async_rx.h:92
 
 
 
◆ CONFIG_SHELL_BACKEND_SERIAL_ASYNC_RX_BUFFER_COUNT
      
        
          | #define CONFIG_SHELL_BACKEND_SERIAL_ASYNC_RX_BUFFER_COUNT   0 | 
      
 
 
◆ CONFIG_SHELL_BACKEND_SERIAL_ASYNC_RX_BUFFER_SIZE
      
        
          | #define CONFIG_SHELL_BACKEND_SERIAL_ASYNC_RX_BUFFER_SIZE   0 | 
      
 
 
◆ CONFIG_SHELL_BACKEND_SERIAL_RX_RING_BUFFER_SIZE
      
        
          | #define CONFIG_SHELL_BACKEND_SERIAL_RX_RING_BUFFER_SIZE   0 | 
      
 
 
◆ CONFIG_SHELL_BACKEND_SERIAL_TX_RING_BUFFER_SIZE
      
        
          | #define CONFIG_SHELL_BACKEND_SERIAL_TX_RING_BUFFER_SIZE   0 | 
      
 
 
◆ SHELL_UART_DEFINE
      
        
          | #define SHELL_UART_DEFINE | ( |  | _name, | 
        
          |  |  |  | ... | 
        
          |  | ) |  |  | 
      
 
Value:
        }
#define SHELL_UART_STRUCT
Definition shell_uart.h:81
const struct shell_transport_api shell_uart_transport_api
TELNET-based shell transport.
Definition shell_telnet.h:32
const struct shell_transport_api * api
Definition shell.h:747
 
Macro for creating shell UART transport instance named _name. 
- Note
- Additional arguments are accepted (but ignored) for compatibility with previous Zephyr version, it will be removed in future release. 
 
 
◆ SHELL_UART_STRUCT
◆ shell_backend_uart_get_ptr()
      
        
          | const struct shell * shell_backend_uart_get_ptr | ( | void |  | ) |  | 
      
 
This function provides pointer to the shell UART backend instance. 
Function returns pointer to the shell UART instance. This instance can be next used with shell_execute_cmd function in order to test commands behavior.
- Returns
- Pointer to the shell instance. 
 
 
◆ shell_uart_smp_shell_data_get_ptr()
This function provides pointer to the smp shell data of the UART shell transport. 
- Returns
- Pointer to the smp shell data. 
 
 
◆ shell_uart_transport_api