|
VSF Documented
|
#include "component/usb/vsf_usb_cfg.h"#include "kernel/vsf_kernel.h"#include "../../vsf_usbh.h"#include "./vsf_usbh_msc.h"#include "component/scsi/vsf_scsi.h"Data Structures | |
| struct | vk_usbh_msc_t |
Macros | |
| #define | __VSF_EDA_CLASS_INHERIT__ |
| #define | __VSF_USBH_CLASS_IMPLEMENT_CLASS__ |
| #define | __VSF_SCSI_CLASS_INHERIT__ |
Typedefs | |
| typedef struct vk_usbh_msc_t | vk_usbh_msc_t |
Functions | |
| dcl_vsf_peda_methods (dcl_vsf_peda_methods(static, __vk_usbh_msc_scsi_init) | |
| void | vsf_scsi_on_new (vk_scsi_t *scsi) |
| void | vsf_scsi_on_delete (vk_scsi_t *scsi) |
| __vsf_component_peda_ifs_entry (__vk_usbh_msc_scsi_init, vk_scsi_init) | |
| __vsf_component_peda_ifs_entry (__vk_usbh_msc_scsi_fini, vk_scsi_fini) | |
| __vsf_component_peda_ifs_entry (__vk_usbh_msc_scsi_execute, vk_scsi_execute) | |
| __vsf_component_peda_ifs_entry (__vk_usbh_msc_scsi_execute_stream, vk_scsi_execute_stream) | |
Variables | |
| const vk_scsi_drv_t | __vk_usbh_msc_scsi_drv |
| const vk_usbh_class_drv_t | vk_usbh_msc_drv |
| #define __VSF_EDA_CLASS_INHERIT__ |
| #define __VSF_USBH_CLASS_IMPLEMENT_CLASS__ |
| #define __VSF_SCSI_CLASS_INHERIT__ |
| typedef struct vk_usbh_msc_t vk_usbh_msc_t |
| dcl_vsf_peda_methods | ( | dcl_vsf_peda_methods( | static, |
| __vk_usbh_msc_scsi_init | |||
| ) |
| void vsf_scsi_on_new | ( | vk_scsi_t * | scsi | ) |
| void vsf_scsi_on_delete | ( | vk_scsi_t * | scsi | ) |
| __vsf_component_peda_ifs_entry | ( | __vk_usbh_msc_scsi_init | , |
| vk_scsi_init | |||
| ) |
| __vsf_component_peda_ifs_entry | ( | __vk_usbh_msc_scsi_fini | , |
| vk_scsi_fini | |||
| ) |
| __vsf_component_peda_ifs_entry | ( | __vk_usbh_msc_scsi_execute | , |
| vk_scsi_execute | |||
| ) |
| __vsf_component_peda_ifs_entry | ( | __vk_usbh_msc_scsi_execute_stream | , |
| vk_scsi_execute_stream | |||
| ) |
| const vk_scsi_drv_t __vk_usbh_msc_scsi_drv |
| const vk_usbh_class_drv_t vk_usbh_msc_drv |