Macros | |
#define | HOST_SECTOR_SIZE 512 |
#define | MS_GET_MAX_LUN 0xFE |
Functions | |
uint8_t | host_get_lun (void) |
Ctrl_status | host_ms_inquiry (void) |
uint8_t | host_ms_request_sense (void) |
Ctrl_status | host_read_10_extram (uint32_t addr, void *ram, uint8_t nb_sector) |
Ctrl_status | host_read_10_ram (uint32_t addr, void *ram) |
Ctrl_status | host_read_capacity (uint8_t lun, uint32_t *u32_nb_sector) |
uint8_t | host_read_sector_size (uint8_t lun) |
bool | host_removal (void) |
Ctrl_status | host_test_unit_ready (uint8_t lun) |
bool | host_wr_protect (uint8_t lun) |
Ctrl_status | host_write_10_extram (uint32_t addr, const void *ram, uint8_t nb_sector) |
Ctrl_status | host_write_10_ram (uint32_t addr, const void *ram) |
Variables | |
uint8_t | g_pipe_ms_in |
uint8_t | g_pipe_ms_out |
uint8_t | host_selected_lun |
#define HOST_SECTOR_SIZE 512 |
#define MS_GET_MAX_LUN 0xFE |
uint8_t host_get_lun | ( | void | ) |
Ctrl_status host_ms_inquiry | ( | void | ) |
uint8_t host_ms_request_sense | ( | void | ) |
Ctrl_status host_read_10_extram | ( | uint32_t | addr, |
void * | ram, | ||
uint8_t | nb_sector | ||
) |
Ctrl_status host_read_10_ram | ( | uint32_t | addr, |
void * | ram | ||
) |
Ctrl_status host_read_capacity | ( | uint8_t | lun, |
uint32_t * | u32_nb_sector | ||
) |
uint8_t host_read_sector_size | ( | uint8_t | lun | ) |
bool host_removal | ( | void | ) |
Ctrl_status host_test_unit_ready | ( | uint8_t | lun | ) |
bool host_wr_protect | ( | uint8_t | lun | ) |
Ctrl_status host_write_10_extram | ( | uint32_t | addr, |
const void * | ram, | ||
uint8_t | nb_sector | ||
) |
Ctrl_status host_write_10_ram | ( | uint32_t | addr, |
const void * | ram | ||
) |
uint8_t g_pipe_ms_in |
uint8_t g_pipe_ms_out |
uint8_t host_selected_lun |