Copyright (c) 2015-2018 Microchip Technology Inc.
and its subsidiaries.
Functions | |
void | osprint (const char *s) |
void | osprint_hex_array (uint8_t *p, int sz) |
void | osprint_sem_give (void) |
void | osprint_sem_take (void) |
void | osprintf (const char *fmt,...) |
void | osprintf_init (void *usart, const void *opt) |
Variables | |
xSemaphoreHandle | trace_lock |
void osprint | ( | const char * | s | ) |
References trace_lock, xSemaphoreGive, and xSemaphoreTake.
Referenced by sdio_reset().
void osprint_hex_array | ( | uint8_t * | p, |
int | sz | ||
) |
References trace_lock, xSemaphoreGive, and xSemaphoreTake.
References trace_lock, and xSemaphoreGive.
References trace_lock, and xSemaphoreTake.
void osprintf | ( | const char * | fmt, |
... | |||
) |
References trace_lock, xSemaphoreGive, and xSemaphoreTake.
Referenced by hard_fault(), iperf_tcp_client_task(), iperf_tcp_recv(), iperf_tcp_send(), iperf_tcp_task(), iperf_udp_recv(), iperf_udp_send(), iperf_udp_task(), os_hif_task(), os_hook_isr(), ping_function(), wifi_cb(), and wilc_netif_rx_callback().
References stdio_serial_init(), trace_lock, and xSemaphoreCreateMutex.
Referenced by configure_console().
xSemaphoreHandle trace_lock |
Referenced by osprint(), osprint_hex_array(), osprint_sem_give(), osprint_sem_take(), osprintf(), and osprintf_init().