On 26.01.2015 22:39, Dave McGuire wrote:
> On 01/21/2015 06:51 AM, Philipp Klaus Krause wrote:
>>> Hi folks.  Someone (Philipp, I think) wrote some Z180 support for
>>> SDCC a couple of years ago.  What's the current status of that
>>> support?
>>
>> Stable port, passes regression tests. Code generation uses the 
>> Z80-specific mul and tst instructions. AFAIR no support for banked 
>> function calls yet. Variables in banked memory are supported via
>> named address spaces only.
> 
>   Thank you Philipp!  Are you planning to do any further work on it?

When I get around to do some more work on the Z80 port, the Z180 port
will also benefit from it. I intend to particularly look into more
flexible handling of registers a and iy to improve code generation.

> And are there any examples floating around of using variables in
> banked memory?

Section 3.6.2 of the sdcc manual. There also was a thread on the
sourceforge forum recently: "Banking on z80 (SEGA Master System)".

Philipp


Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user

Reply via email to