I won't lie; USB is some complicated stuff that I still haven't gotten my head all of the way around. If it helps any, the ONLY part of it I'm interested in is HID devices; gamepads/joysticks to be exact.
The Microchip written USB code is good and doing the trick, but my god is it convoluted and huge. I seriously don't have a clue what is going on in it, and every time I try to work my way through it, I get horribly lost.
I'm curious if anyone knows of other alternate USB code available for the USB enabled PIC18's, specifically the 4550 and others in that family. I have seen the CCS code, but it is only for PICC, not the C18 compiler. I'll still look through it, but I wanted to know if anyone knew of an alternate USB code, in C18 or PIC assembly, that might be easiler for me to read through and understand.
The Microchip written USB code is good and doing the trick, but my god is it convoluted and huge. I seriously don't have a clue what is going on in it, and every time I try to work my way through it, I get horribly lost.
I'm curious if anyone knows of other alternate USB code available for the USB enabled PIC18's, specifically the 4550 and others in that family. I have seen the CCS code, but it is only for PICC, not the C18 compiler. I'll still look through it, but I wanted to know if anyone knew of an alternate USB code, in C18 or PIC assembly, that might be easiler for me to read through and understand.