From: Richard E. <ed...@id...> - 2005-06-27 17:15:12
|
Thanks for this information. This gives rise to yet another question, however, and that's, "How can I persuade the software to execute code in the 1 KB MOVX RAM? Is there some trick to this? Can it be done with a call or other control transfer without discrete "fiddling" with CPU resources?" thanks, RE ----- Original Message ----- From: "Frieder Ferlemann" <fri...@we...> To: <sdc...@li...> Sent: Monday, June 27, 2005 11:09 AM Subject: Re: [Sdcc-user] Ultra-High-speed Maxim/Dallas parts > Hi, > > Richard Erlacher wrote: >> Has anyone successfully used SDCC in combination with the Maxim/Dallas >> 89C4x0 types? > > There are definitions for the DS89C420 in the combined include file > mcs51reg.h > (since Nov 9, 2000). The file is part of the distribution. A direct link: > http://cvs.sourceforge.net/viewcvs.py/sdcc/sdcc/device/include/mcs51/mcs51reg.h?view=markup > > > Does it actually utilize the second data pointer, and/or >> other features of that device series, e.g. extended SFR set? You'd > > It's supported as a plain 8051 with no fancy features. > > If you want to make use of dptr toggle/increment tricks > you could use inline assembly. This is comparatively easy > with SDCC. > Remember to disable interrupts when using any of the > "auto DPTR stuff" autoincrement/autodecrement/autotoggling. > > Greetings, > Frieder > > > ------------------------------------------------------- > SF.Net email is sponsored by: Discover Easy Linux Migration Strategies > from IBM. Find simple to follow Roadmaps, straightforward articles, > informative Webcasts and more! Get everything you need to get up to > speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click > _______________________________________________ > Sdcc-user mailing list > Sdc...@li... > https://lists.sourceforge.net/lists/listinfo/sdcc-user > |