|
VSF Documented
|
#include "kernel/vsf_kernel.h"#include "hal/driver/driver.h"#include "./vsf_espidf_cfg.h"#include "service/heap/vsf_heap.h"#include "component/mal/vsf_mal.h"#include "./include/esp_partition.h"#include "./include/esp_flash.h"#include "component/usb/host/vsf_usbh.h"#include "component/usb/device/vsf_usbd.h"#include <stdio.h>Go to the source code of this file.
Data Structures | |
| struct | vsf_espidf_partition_entry_t |
| struct | vsf_espidf_partition_cfg_t |
| struct | vsf_espidf_uart_cfg_t |
| struct | vsf_espidf_i2c_cfg_t |
| struct | vsf_espidf_spi_cfg_t |
| struct | vsf_espidf_ledc_cfg_t |
| struct | vsf_espidf_adc_cfg_t |
| struct | vsf_espidf_gptimer_cfg_t |
| struct | vsf_espidf_usb_host_cfg_t |
| struct | vsf_espidf_usb_device_cfg_t |
| struct | vsf_espidf_app_trace_cfg_t |
| struct | vsf_espidf_cfg_t |
Typedefs | |
| typedef struct vsf_espidf_partition_entry_t | vsf_espidf_partition_entry_t |
| typedef struct vsf_espidf_partition_cfg_t | vsf_espidf_partition_cfg_t |
| typedef struct vsf_espidf_uart_cfg_t | vsf_espidf_uart_cfg_t |
| typedef struct vsf_espidf_i2c_cfg_t | vsf_espidf_i2c_cfg_t |
| typedef struct vsf_espidf_spi_cfg_t | vsf_espidf_spi_cfg_t |
| typedef struct vsf_espidf_ledc_cfg_t | vsf_espidf_ledc_cfg_t |
| typedef struct vsf_espidf_adc_cfg_t | vsf_espidf_adc_cfg_t |
| typedef struct vsf_espidf_gptimer_cfg_t | vsf_espidf_gptimer_cfg_t |
| typedef struct vsf_espidf_usb_host_cfg_t | vsf_espidf_usb_host_cfg_t |
| typedef struct vsf_espidf_usb_device_cfg_t | vsf_espidf_usb_device_cfg_t |
| typedef struct vsf_espidf_app_trace_cfg_t | vsf_espidf_app_trace_cfg_t |
| typedef struct vsf_espidf_cfg_t | vsf_espidf_cfg_t |
Functions | |
| void | vsf_espidf_init (const vsf_espidf_cfg_t *cfg) |
| vsf_rng_t * | vsf_espidf_get_rng (void) |
| vk_usbh_t * | vsf_espidf_get_usbh (void) |
| vk_usbd_dev_t * | vsf_espidf_get_usbd (void) |
| void | vsf_espidf_app_trace_init (const vsf_espidf_app_trace_cfg_t *cfg) |
| const vsf_espidf_app_trace_cfg_t * | vsf_espidf_get_app_trace_cfg (void) |
Variables | |
| vsf_heap_t *(*)(uint32_t caps) | vsf_espidf_get_caps_to_heap (void) |
| typedef struct vsf_espidf_partition_entry_t vsf_espidf_partition_entry_t |
| typedef struct vsf_espidf_partition_cfg_t vsf_espidf_partition_cfg_t |
| typedef struct vsf_espidf_uart_cfg_t vsf_espidf_uart_cfg_t |
| typedef struct vsf_espidf_i2c_cfg_t vsf_espidf_i2c_cfg_t |
| typedef struct vsf_espidf_spi_cfg_t vsf_espidf_spi_cfg_t |
| typedef struct vsf_espidf_ledc_cfg_t vsf_espidf_ledc_cfg_t |
| typedef struct vsf_espidf_adc_cfg_t vsf_espidf_adc_cfg_t |
| typedef struct vsf_espidf_gptimer_cfg_t vsf_espidf_gptimer_cfg_t |
| typedef struct vsf_espidf_usb_host_cfg_t vsf_espidf_usb_host_cfg_t |
| typedef struct vsf_espidf_usb_device_cfg_t vsf_espidf_usb_device_cfg_t |
| typedef struct vsf_espidf_app_trace_cfg_t vsf_espidf_app_trace_cfg_t |
| typedef struct vsf_espidf_cfg_t vsf_espidf_cfg_t |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |