• ISD51, and IDATA segment definition
    ISD51 manuals indicates that a break point requires 2 bytes of idata. In what segment are these declared? I supect that my call return stack is getting corrupted, causing a reset0. Single Stepping...
  • L251: Segments allocation
    Hi, For illustrating my problem let say that I have 3 address spaces, separated by some gaps, which are used to allocate EDATA and NCONST segments. According to the order, EDATA are allocated firstly...
  • Memory allocation
    Hello, I want to allocate a memory in a memory pool, so I call "init_mempool" function like this: init_mempool (&XBYTE[0x0400], 0x0C00); How can I know that the memory pool doesn't overlay on other...
  • Memory allocation
    Hello all, I am new to developing code for ARM based processors under the Keil environment and as such finding my way around the IDE. Can someone clarify how to accurately establish the following...
  • allocate fixed flash address for code segment
    Hi: There are two different code segment in my program.I want to allocate the flash for each segment manually. For example: segment A from 0x0-0x600 segment B from 0x1000-0x1200 How can...