• Cygnal constants in upper 64k w/o bankswitching
    The Cygnal f12x has 128k of flash and using code banking defeats the purpose of using Cygnal. The overhead of banking slows the program down as much as using the Cygnal speed it up. Thus: Is there...
  • Storing GPIF Constants in XDATA
    Hi there! I am using the evaluation version (4k) of the C51 compiler with a Cypress CY7C64603 device. I am trying to use the GPIF section of this device using a set of variables stored as: const...
  • storing constant at end of flash
    I need to store a constant at the end of the flash space and I've tried using const long x1 __attribute__((at(0x1FFF8))) = 0x12345678; /* RO */ or const long flash_key __attribute__((section...
  • code_size>64K with C51 => code_size<=64K with CX51?
    Hi all, We are using the C51 with OPTIMIZE (9, SIZE) and we have a problem the code space. The question is : if we change to CX51 and use OPTIMIZE (11, SIZE) , do you think we can save some code...
  • Code + RO-data is max 64k?
    I have a MIMRT1020-EVK board and use Keil µVision IDE. I'm making this rom size program like here: Program Size: Code=26800 RO-data=145632 RW-data=1888 ZI-data=2520 Then, I changed in scr file:...