|
VSF Documented
|
#include "../__device.h"#include "service/simple_stream/vsf_simple_stream.h"#include "service/heap/vsf_heap.h"#include "mem.h"#include "bflb_uart.h"#include "hal/driver/common/debug_stream/debug_stream_tx_blocked.inc"Macros | |
| #define | __VSF_HEADER_ONLY_SHOW_ARCH_INFO__ |
| #define | VSF_DEBUG_STREAM_CFG_RX_BUF_SIZE 32 |
Functions | |
| void | console_receive_isr (int irq, void *arg) |
| void | bflb_uart_set_console (struct bflb_device_s *dev) |
| void * | vsf_arch_heap_malloc (uint_fast32_t size, uint_fast32_t alignment) |
| void * | vsf_arch_heap_realloc (void *buffer, uint_fast32_t size) |
| void | vsf_arch_heap_free (void *buffer) |
| unsigned int | vsf_arch_heap_alignment (void) |
| uint_fast32_t | vsf_arch_heap_size (void *buffer) |
| void | vsf_arch_heap_statistics (vsf_arch_heap_statistics_t *statistics) |
Variables | |
| struct bflb_device_s * | console |
| vsf_mem_stream_t | VSF_DEBUG_STREAM_RX |
| #define __VSF_HEADER_ONLY_SHOW_ARCH_INFO__ |
| #define VSF_DEBUG_STREAM_CFG_RX_BUF_SIZE 32 |
| void console_receive_isr | ( | int | irq, |
| void * | arg | ||
| ) |
| void bflb_uart_set_console | ( | struct bflb_device_s * | dev | ) |
| void * vsf_arch_heap_malloc | ( | uint_fast32_t | size, |
| uint_fast32_t | alignment | ||
| ) |
| void * vsf_arch_heap_realloc | ( | void * | buffer, |
| uint_fast32_t | size | ||
| ) |
| void vsf_arch_heap_free | ( | void * | buffer | ) |
| unsigned int vsf_arch_heap_alignment | ( | void | ) |
| uint_fast32_t vsf_arch_heap_size | ( | void * | buffer | ) |
| void vsf_arch_heap_statistics | ( | vsf_arch_heap_statistics_t * | statistics | ) |
| struct bflb_device_s* console |
| vsf_mem_stream_t VSF_DEBUG_STREAM_RX |