STM32: USB: always check host expected size
authorarighi <arighi@38d2e660-2303-0410-9eaa-f027e97ec537>
Thu, 23 Sep 2010 08:45:27 +0000 (08:45 +0000)
committerarighi <arighi@38d2e660-2303-0410-9eaa-f027e97ec537>
Thu, 23 Sep 2010 08:45:27 +0000 (08:45 +0000)
commitd2272c1c4c686f55053c7ed701ba6388065e35df
treedea5fd414d93f085c2419f0703e66a22e99a12e7
parente7905422dbc0e498910842902d7f0edc52dd31d2
STM32: USB: always check host expected size

Always check the host expected size before sending device, interface or
endpoint status and properly set zero-packet flag when the size of the
packet to transmit is less than the host expected size.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4265 38d2e660-2303-0410-9eaa-f027e97ec537
bertos/cpu/cortex-m3/drv/usb_stm32.c