VSF Documented
|
#include "../../../../vsf_linux_cfg.h"
#include "component/input/vsf_input.h"
#include "hal/vsf_hal.h"
#include "./alsa/vsf_linux_devfs_alsa.h"
#include "./usbd/functionfs/vsf_linux_functionfs.h"
Go to the source code of this file.
Data Structures | |
struct | vsf_linux_gpio_chip_t |
struct | vsf_linux_mouse_t |
struct | vsf_linux_terminal_keyboard_t |
Typedefs | |
typedef struct vsf_linux_gpio_chip_t | vsf_linux_gpio_chip_t |
typedef struct vsf_linux_mouse_t | vsf_linux_mouse_t |
typedef struct vsf_linux_terminal_keyboard_t | vsf_linux_terminal_keyboard_t |
typedef struct vk_mal_t | vk_mal_t |
typedef struct vk_disp_t | vk_disp_t |
Functions | |
int | vsf_linux_fs_bind_uart (char *path, vsf_usart_t *uart) |
int | vsf_linux_fs_bind_i2c (char *path, vsf_i2c_t *i2c) |
int | vsf_linux_fs_bind_spi (char *path, vsf_spi_t *spi) |
int | vsf_linux_fs_bind_gpio (char *path, vsf_linux_gpio_chip_t *gpio_chip) |
int | vsf_linux_fs_bind_mal (char *path, vk_mal_t *mal) |
int | vsf_linux_fs_bind_input (char *path, vk_input_notifier_t *notifier) |
int | vsf_linux_fs_bind_mouse (char *path, vsf_linux_mouse_t *mouse) |
int | vsf_linux_fs_bind_terminal_keyboard (char *path, vsf_linux_terminal_keyboard_t *keyboard) |
int | vsf_linux_fs_bind_disp (char *path, vk_disp_t *disp) |
int | vsf_linux_devfs_init (void) |
typedef struct vsf_linux_gpio_chip_t vsf_linux_gpio_chip_t |
typedef struct vsf_linux_mouse_t vsf_linux_mouse_t |
typedef struct vsf_linux_terminal_keyboard_t vsf_linux_terminal_keyboard_t |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |