From 038f0a243d8041c832bb025d1ed0fd3a05e5f9ae Mon Sep 17 00:00:00 2001 From: Giovanni Di Sirio Date: Mon, 16 Nov 2015 11:02:30 +0000 Subject: Fixed bug bug #660. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8496 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- os/hal/ports/STM32/LLD/USBv1/usb_lld.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'os') diff --git a/os/hal/ports/STM32/LLD/USBv1/usb_lld.c b/os/hal/ports/STM32/LLD/USBv1/usb_lld.c index 3a97e123a..40a5664fb 100644 --- a/os/hal/ports/STM32/LLD/USBv1/usb_lld.c +++ b/os/hal/ports/STM32/LLD/USBv1/usb_lld.c @@ -525,7 +525,7 @@ void usb_lld_reset(USBDriver *usbp) { uint32_t cntr; /* Post reset initialization.*/ - STM32_USB->BTABLE = 0; + STM32_USB->BTABLE = BTABLE_ADDR; STM32_USB->ISTR = 0; STM32_USB->DADDR = DADDR_EF; cntr = /*CNTR_ESOFM | */ CNTR_RESETM | CNTR_SUSPM | -- cgit v1.2.3