View Single Post
  #22   Spotlight this post!  
Unread 02-02-2007, 09:00
sonicbhoc's Avatar
sonicbhoc sonicbhoc is offline
Linux enthusiast noob
AKA: Chaz
FRC #0571 (Paragon)
Team Role: Programmer
 
Join Date: Feb 2007
Rookie Year: 2007
Location: Bloomfield, CT, MLC
Posts: 7
sonicbhoc is an unknown quantity at this point
Send a message via MSN to sonicbhoc Send a message via Yahoo to sonicbhoc
Re: Open-Source FIRST

Quote:
Originally Posted by Astronouth7303 View Post
The project page for picloader and pycloader are at https://sourceforge.net/projects/ifi-picloader/.

All the Eclipse stuff I started integrated, centralizing, and releasing under FIRSTclipse.

There are open source compilers available for the PIC18F. The only reason we can't use these is IFI's libraries. I don't know how many linkers can use libraries generated by mcc18.

As for a central location, I think the most that is needed is that every project have a versioning system and we have a central mailing list for the projects to coordinate. There's so many projects because of the diverse implementations, languages, and other requirements.

At this point, I think what would be most useful would be if the programmers for the various projects wrote their code in such a way that the "back end" could easily be lifted and used elsewhere.
Thanks for those! I'd like to help in any way I can, let's get this project off of the ground! I like to use PCLinuxOS and Gentoo Linux but I don't have enough money for Windows, and even if I did I wouldnt use it on this old crappy computer. It would definitely die trying to use XP or 2000, and all versions before those are pretty much unusable for me.

Quote:
Originally Posted by Shinigami2057
The only possible PIC18F compiler I could find was sdcc, in which PIC18F support is not yet complete. I think it would be good to try to help contribute to this project (if possible), since most of the building blocks we need are already in place. I could make a modified version of gplink to be able to link to PE-COFF fairly easily since the specification is open.

Thanks for the links to those tools, Astronouth. As for writing suitable modular backends, that's definitely a great point. The command-line/GUI loader I've been working on has a completely modular interface, which can be statically linked against for other projects requiring similar interfaces.
So how can we help them? I look forward to the day where I can use a *nix environment for this without (possibly) even using WINE (although I already have it installed).

Last edited by sonicbhoc : 02-02-2007 at 09:06.