gnupic: sdcc status on pic16/18?
Subject:
sdcc status on pic16/18?
From:
David McNab ####@####.####
Date:
14 Jul 2005 14:44:38 +0100
Message-Id: <42D66C3C.7020006@rebirthing.co.nz>
Hi,
I've been playing with the latest source snapshot of sdcc's pic16 port
(ie, for pic18f chips), and am pleasantly surprised. It's come some way
since I tried it last (or, the debian packager fouled things up?)
The make proceeded cleanly, and a helloworld led blinker prog worked fine.
A few rough areas - for instance:
- scant doco for the i/o stuff
- bad make support for i/o modules - I had to copy them into
the lib install area manually and link them explicitly
- I had to read the header files to figure out how to set up the usart
But with this done, 'printf("hello, world\n");' worked fine.
So before I go any further - cutting driver code, and porting my
codebases away from the 'extended trial full version' of ccs, can anyone
comment on how well sdcc is behaving for pic 18f code?
Are there any 'surprises' or 'dealbreakers' I should watch out for?
Is anyone working on tidying up the build and doco?
Are there any 'fatals'?
--
Cheers
David