From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1PHyqH-0005jK-O7 for garchives@archives.gentoo.org; Mon, 15 Nov 2010 13:11:29 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 54AB8E0812 for ; Mon, 15 Nov 2010 13:11:29 +0000 (UTC) Received: from mail.osagesoftware.com (osagesoftware.com [216.144.204.42]) by pigeon.gentoo.org (Postfix) with ESMTP id 706C3E0648 for ; Mon, 15 Nov 2010 12:37:14 +0000 (UTC) Received: from osage.osagesoftware.com (osage.osagesoftware.com [192.168.1.10]) by mail.osagesoftware.com (Postfix) with ESMTP id F1D7D7BC9A; Mon, 15 Nov 2010 12:37:13 +0000 (UTC) Date: Mon, 15 Nov 2010 07:37:13 -0500 From: David Relson To: gentoo-embedded@lists.gentoo.org Cc: wireless@tampabay.rr.com Subject: Re: [gentoo-embedded] OT: HiTech-C question Message-ID: <20101115073713.475b4adf@osage.osagesoftware.com> In-Reply-To: <4CE117EC.5050704@tampabay.rr.com> References: <20101114211024.350fb808@osage.osagesoftware.com> <4CE117EC.5050704@tampabay.rr.com> Organization: Osage Software Systems, Inc. X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; x86_64-unknown-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-embedded@lists.gentoo.org Reply-to: gentoo-embedded@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: a8b23273-f0c6-466c-823c-1988f30b4317 X-Archives-Hash: d2372fadb53825cb62a2688dbb7c2941 G'morning everybody, Thank you all for your responses. They are appreciated. As a few details you don't know... I posted to this list because, as a gentoo user and open source developer, I knew it was a good place for information even when the subject is somewhat off-topic and I did tag the subject as "OT". At least one of HiTech's C compilers is gcc based. Their 32-bit compiler documentation is a revised version of the gcc documentation. If recollection serves I think I saw a copy of the GPL, though I can't locate it right now. Checking on IAR's website, they support some PIC processors, but not the PIC16 processor currently involved. James, I'd appreciate your posting your PIC open source references. Again, thank you all for sharing your knowledge and expertise. Regards, David On Mon, 15 Nov 2010 06:22:20 -0500 wireless wrote: > Previously you wrote: > > Greetings, > > > > I'm using HiTech-C for the first time. > > I agree with both previous responses. > > If you insist on closed sources, look here: > http://www.microchipc.com/ > ==> Pic C Sample Code and PIC FAQ > > > However, as one who has worked with traditional > development environments for uP, here's my wisdom. > > Ditch Hi-tech C immediately. It is garbage and you'll > waist tons of time on things you should not. If you want > to use a commercial compiler, then you have to decide. > > Want a really good compiler for Microchip stuff? > > ==> IAR, as they are THE GOLD STANDARD. www.iar.com > > Sure you pay, but, in the long run, you'll be > thankful. Compilers for small micros are only as good > as the folks that develop and support them. IAR > is the best. Nobody else is even close. I know, as I use > to be part of a team, that used everything you can image. > > > Now, if you're a hack, and CHEAP, which is a compliment, > then get real and start learning how to use the open source > compilers. > > I'll dig out a few links of my PIC open source references > and post it, if you like. > > > > hth, > James