gnupic: Re: [gnupic] Linker Optimizations
Subject:
Re: [gnupic] Linker Optimizations
From:
Scott Dattalo ####@####.####
Date:
10 Mar 2007 00:13:43 +0000
Message-Id: <45F1F7F8.8000004@dattalo.com>
David wrote:
> FYI, I've been making my way through the headers for gplink and digging
> through some of the code. It's pretty simple and concise for the most
> part. I haven't seen anything dealing with memory or registers yet,
> though.
>
Craig Franklin writes very clean code. Take a look at libgputils/ and in
particularly at gpmemory.c
>> After that, check out sdcc/sdcc/src/pic/ and
>> attempt to get some basic understanding on how the pcode stuff is
>> used.
>>
> I glanced over that and it made me dizzy =). I think I'll spend some
> more time going through gplink before getting back to that.
>
Craig Franklin writes cleaner code than I do! :) The pCode structures
are a lot like C++ classes.
> BTW, how's your other project coming along?
>
If you're referring to the Graphic Display based on the SSD0323, then I
can report that I've got all of the interfaces working. Initially there
was only the '8080' mode, now there's the 6800 mode and the SPI mode. By
the way, the SSP code Roy Rankin added a year ago works perfectly (as
far as I can tell). I written a sample .asm file that tests all three
modes. I haven't implemented all of the high level functionality of the
SSD0323. But I do support the essential commands like set row and column
ranges.
This work is for a side contract job. That job will probably eat into my
gpsim development time (but the pay is better!).
The other project that I haven't made any significant progress on over
the last few weeks is the multiple processor feature. I've made a few
really minor tweaks to the symbol table code (I rewrote the symbol table
code as part of the multiple processor effort).
Scott