On 12/4/07, Anistardi <[EMAIL PROTECTED]> wrote: > Hello, > > I'm new in SDCC. I have use MPLAB's assembler for my PIC18 series. > I wrote some code to use USB feature on PIC18F2550 and PIC18F2450, > but it seem the code growing too fast :-( > I look into USB library on SDCC, have anyone convert it from Microchip's > C compiler (C18)? > > I'm sorry for my English. It is my third language :-). >
There are assembly based USB stacks for 18F USB PICs. PIC18F2455/4455 Assembler USB Firmware Stack From Bminch http://forum.microchip.com/tm.aspx?m=89669 http://pe.ece.olin.edu/ece/projects.html Olin Lathrop's Assembly based USB firmware stack with Ping Pong and triple software buffer http://www.embedinc.com/pic/usb.htm http://forum.microchip.com/tm.aspx?m=278560 http://forum.microchip.com/tm.aspx?m=141123 And there are some open source projects with SDCC. They are not as mature as those from Microchip but you might want to try them. 1. PUF using sdcc : http://vasco.gforge.enseeiht.fr/ "PUF is a USB application framework dedicated to Linux (on the host side) and to the PIC 18F4550 family of microcontrollers (on the device side). PUF includes: a bootloader that can flash the PIC application through the USB, a PIC demo and its corresponding application on the host side, and docker, the host-side flash programming utility. 2. GPLed USB stack with SDCC http://forum.microchip.com/tm.aspx?m=170553 http://www.nutsvolts.com/%7Edownloads/USB.zip The following URL has quite some links for USB PICs. http://forum.microchip.com/tm.aspx?m=123533 Regards, Xiaofan http://mcuee.blogspot.com ------------------------------------------------------------------------- SF.Net email is sponsored by: The Future of Linux Business White Paper from Novell. From the desktop to the data center, Linux is going mainstream. Let it simplify your IT future. http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 _______________________________________________ Sdcc-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/sdcc-user
