add custom bulk out test

This commit is contained in:
hathach
2013-06-23 01:10:59 +07:00
parent fe53297b17
commit 2cc5df9b00
3 changed files with 32 additions and 10 deletions

View File

@@ -112,12 +112,18 @@ int main(void)
// BLINKING TASK
//--------------------------------------------------------------------+
uint8_t custom_read_buffer[4*1024] TUSB_CFG_ATTR_USBRAM;
uint8_t custom_write_buffer[4*1024] TUSB_CFG_ATTR_USBRAM;
uint32_t custom_write_buffer[1024] TUSB_CFG_ATTR_USBRAM;
void custom_class_loopback_task (void* p_task_para)
{
if( tusbh_custom_is_mounted(1, 0, 0) ) // hardcode addr = 1, ignore vendor/product ID
{
tusbh_custom_read(1, 0, 0, custom_read_buffer, sizeof(custom_read_buffer));
static uint32_t magic_number = 1;
custom_write_buffer[0] = magic_number;
tusbh_custom_write(1, 0, 0, custom_write_buffer, sizeof(custom_write_buffer));
magic_number += 2;
}
}