move the usb_core thread functionality to the main usb thread
commitc0e5ac42ef93abd5720ae28e47701ed3996d8af8
authorgevaerts <gevaerts@a1c6a512-1295-4272-9138-f99709370657>
Wed, 27 Feb 2008 19:08:30 +0000 (27 19:08 +0000)
committergevaerts <gevaerts@a1c6a512-1295-4272-9138-f99709370657>
Wed, 27 Feb 2008 19:08:30 +0000 (27 19:08 +0000)
treeebf95ae6c55684afc4752659b2a230cbcfddabf0
parent13e69bccb270f049822e6607c8b1b472330b147c
move the usb_core thread functionality to the main usb thread
fix button-detection so screenshots and charge-only mode work without enabling UMS
firewire detection is now handled separately from usb detection
increase the usb thread priority while an UMS connection is active

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16435 a1c6a512-1295-4272-9138-f99709370657
apps/main.c
firmware/export/usb.h
firmware/export/usb_core.h
firmware/target/arm/usb-fw-pp502x.c
firmware/usb.c
firmware/usbstack/usb_core.c