From 163e3507f87b7de7b9e1bdfc7b2c5d5e0357da51 Mon Sep 17 00:00:00 2001 From: Tomasz Moń Date: Wed, 9 Jun 2021 20:50:30 +0200 Subject: Sansa Connect: Working USB Mass Storage Acknowledge SYS_USB_CONNECTED in all queues so USB task can gain exclusive access to the storage. Reduce CPPI requeue timeout to speed up disk access. Change-Id: I322aae4cac679696bb8186ccacf838a18f0715e9 --- firmware/target/arm/tms320dm320/sansa-connect/tnetv105_usb_drv.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'firmware/target/arm/tms320dm320/sansa-connect/tnetv105_usb_drv.c') diff --git a/firmware/target/arm/tms320dm320/sansa-connect/tnetv105_usb_drv.c b/firmware/target/arm/tms320dm320/sansa-connect/tnetv105_usb_drv.c index 56251a96db..00c9c2b80d 100644 --- a/firmware/target/arm/tms320dm320/sansa-connect/tnetv105_usb_drv.c +++ b/firmware/target/arm/tms320dm320/sansa-connect/tnetv105_usb_drv.c @@ -1034,7 +1034,7 @@ static int cppi_timeout_cb(struct timeout *tmo) int flags = disable_irq_save(); bool requeue = tnetv_handle_cppi(); restore_irq(flags); - return requeue ? HZ/10 : 0; + return requeue ? 1 : 0; } void VLYNQ(void) __attribute__ ((section(".icode"))); @@ -1205,7 +1205,7 @@ void VLYNQ(void) if (tnetv_handle_cppi()) { - timeout_register(&cppi_timeout, cppi_timeout_cb, HZ/10, 0); + timeout_register(&cppi_timeout, cppi_timeout_cb, 1, 0); } } } -- cgit v1.2.3