1. Send and receive data through the USB port while the player is running without upsetting the player. It looks like using endpoint 1 or adding USB configurations will require a change to the usb driver software. I'll probably need to use endpoint 2 anyway.

If you start the player with the "-u-" command-line argument, it doesn't open /dev/usb0 (and is thus inaccessible over USB).

Peter