First to be clear to everyone else reading this post, Ralf wants his BitsyPlus to be a USB client device. This uses the USB client port on the BitsyPlus connector board and is connected to the SA-1110 USB Device Controller (UDC). He is not trying to get his board to host a particular USB device.
USB has four kinds of transfers: Control, Interrupt, Bulk, and Isochronous. The SA-1110 UDC only supports Control and Bulk transfers. The SA-1110 has three endpoints:
Endpoint 0 - Control
Endpoint 1 - Bulk OUT (Host -> SA-1110 UDC; i.e. client input)
and only opperates at 12 Mbps, half-duplex. See the Intel StrongARM SA-1110 Microprocessor Developers Manual for details.
Ralf, when you implement your HID device driver, you should configure the endpoints according to the SA-1110 manual. The USB char and ethernet drivers in arch/arm/mach-sa100/ are a good place to start.