Hello,
You can find in the SDCC documentation a modifier. It is __code ( with
two underscore ).
So you can try this example and see what is the different form your
original code:
------------------------------------------------------------------------------------------
#include<pic16f887.h>
__code unsigned char a[4] = {0x12, 0x13, 0x14, 0x15};
int main() {
PORTA = a[2];
return 0;
}
-------------------------------------------------------------------------------------------
2012/12/21 feqin fan <[email protected]>:
> ------------------------------------------------------------------------------------------
> #include<pic16f887.h>
> unsigned char a[4] = {0x12, 0x13, 0x14, 0x15};
>
> int main() {
> PORTA = a[2];
> return 0;
> }
> -------------------------------------------------------------------------------------------
--
~~~~~~~~~~~~~~~~
http://galzsolt.zzl.org
------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Sdcc-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sdcc-user