USB: provide low-level internal TX and RX buffers
authorarighi <arighi@38d2e660-2303-0410-9eaa-f027e97ec537>
Wed, 29 Sep 2010 12:50:10 +0000 (12:50 +0000)
committerarighi <arighi@38d2e660-2303-0410-9eaa-f027e97ec537>
Wed, 29 Sep 2010 12:50:10 +0000 (12:50 +0000)
commitb2cbb10564ee5c9c2a78519973bef71e4db364f9
treedf205cd482045b803389d0422f4c027e8b371632
parent22230e50a688ac1cdd3145399cb5def52879d0a1
USB: provide low-level internal TX and RX buffers

Some USB controllers may require specific constraints on the buffers
used for the endpoint transfers (e.g., a proper memory alignment).

Add CONFIG_USB_RXBUFSIZE and CONFIG_USB_TXBUFSIZE to the usb module
configuration parameters to define the size of these buffers.

If a low-level driver has specific memory alignment constraints it can
define such buffers internally using the proper alignment.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4342 38d2e660-2303-0410-9eaa-f027e97ec537
bertos/cfg/cfg_usb.h