| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
remove "primitive_types.h" by simply include stdbool.h, stdint.h
|
|
|
|
|
|
|
|
- SCSI_CMD_MODE_SELECT_6
- SCSI_CMD_MODE_SENSE_6
- SCSI_CMD_PREVENT_ALLOW_MEDIUM_REMOVAL
fix msc device bug with no data unsupported command
complete msc device demo with ram disk of 8KB
|
|
- sense data scsi_sense_fixed_data_t
- read format capacity scsi_read_format_capacity_data_t
change msc device callback to support actual response
fix dcd_pipe_clear_stall also reset toggle
|
|
usbd auto stall control for not supported return from class control request
usbd implement xfer isr callback mechanism
DCD
- implement dcd multiple qtd support
- dcd dcd_pipe_stall
- implement dcd_pipe_queue_xfer
- xfer_complete_isr
- flush control endpoint if received new setup while previous transfer is not complete
change msc_cmd_block_wrapper_t flags field to dir
force full speed for easy testing
NOTEs: somehow unable to get endpoint IN interrupt with ioc
|
|
|
|
|
|
|
|
done copy command
implement get_fattime using __DATE__ and number of calls
|
|
|
|
reanme PRINTF_TARGET_DEBUG_CONSOLE to PRINTF_TARGET_SEMIHOST
add read10 implementation
able to read fat root sector
|
|
|
|
temp implementation of msc host --> can issue inquiry command
|
|
|
|
plugged --> 200 ms delay. 50ms delay after each port reset
|
|
|
|
|