QUOTE(sibrdav @ Jul 19 2006, 05:06 AM)

i don't think it's that far fetched. you wouldnt really have to patch the kernel, it could just be a standalone homebrew program. I could write a usb driver for a webcam, I wrote a driver for the xpad without using the kernel drivers.
You wrote a driver for the xpad for what, exactly? The PC?
Were you going to explain how to get raw access to a USB device on the Xbox when the kernel is controlling the USB controller? The Xbox kernel doesn't support loading new drivers, and having both the kernel and your 'standalone homebrew program' talking to the USB controller at once is not going to work - you have to go via the kernel's USB stack, and as far as I'm aware, there's no way to access this at the required level without modifying the kernel. If you know a way, please, tell us the details, but until then I'll have to assume you don't know what you're talking about.