|
APM:Libraries
|
Mass storage SCSI layer module. More...
Modules | |
| MSC_SCSI_Private_TypesDefinitions | |
| MSC_SCSI_Private_Defines | |
| MSC_SCSI_Private_Macros | |
| MSC_SCSI_Private_Variables | |
| MSC_SCSI_Private_FunctionPrototypes | |
| MSC_SCSI_Private_Functions | |
Classes | |
| struct | USB_REC |
Macros | |
| #define | USB_QUEUE_SIZE 4 |
Typedefs | |
| typedef void(* | voidFuncPtr) (void) |
| typedef struct USB_REC | USB_rec |
Functions | |
| void | hal_set_task_active (void *handle) |
| void | hal_context_switch_isr () |
| void * | hal_register_task (voidFuncPtr task, uint32_t stack) |
| void | hal_set_task_priority (void *handle, uint8_t prio) |
| static void | usb_task () |
| void | SCSI_Init () |
Variables | |
| static USB_rec | usb_queue [USB_QUEUE_SIZE+1] |
| static uint8_t | usb_read_ptr |
| static uint8_t | usb_write_ptr |
| static void * | task_handle |
Mass storage SCSI layer module.
| #define USB_QUEUE_SIZE 4 |
Definition at line 110 of file usbd_msc_scsi.c.
Referenced by SCSI_Read10(), SCSI_Write10(), and usb_task().
| typedef void(* voidFuncPtr) (void) |
Definition at line 100 of file usbd_msc_scsi.c.
| void hal_context_switch_isr | ( | ) |
Definition at line 1439 of file Scheduler.cpp.
Referenced by SCSI_Read10(), and SCSI_Write10().
| void* hal_register_task | ( | voidFuncPtr | task, |
| uint32_t | stack | ||
| ) |
Definition at line 1441 of file Scheduler.cpp.
Referenced by SCSI_Init().
| void hal_set_task_active | ( | void * | handle | ) |
Definition at line 1438 of file Scheduler.cpp.
Referenced by SCSI_Read10(), and SCSI_Write10().
| void hal_set_task_priority | ( | void * | handle, |
| uint8_t | prio | ||
| ) |
Definition at line 1440 of file Scheduler.cpp.
Referenced by SCSI_Init().
| void SCSI_Init | ( | ) |
|
static |
Definition at line 749 of file usbd_msc_scsi.c.
Referenced by SCSI_Init().
|
static |
Definition at line 121 of file usbd_msc_scsi.c.
Referenced by SCSI_Init(), SCSI_Read10(), and SCSI_Write10().
|
static |
Definition at line 111 of file usbd_msc_scsi.c.
|
static |
Definition at line 112 of file usbd_msc_scsi.c.
Referenced by SCSI_Init(), SCSI_Read10(), SCSI_Write10(), and usb_task().
|
static |
Definition at line 112 of file usbd_msc_scsi.c.
Referenced by SCSI_Init(), SCSI_Read10(), SCSI_Write10(), and usb_task().
1.8.13