• Having multiple different segments for the constants in a single module
    Hi, I have multiple arrays of function pointers (say arr1[] and arr2[]) in a module (say mod1). Some functions in arr1[] is calling a function (say func_a()), which is calling some functions...
  • Having multiple different segments for the constants in a single module
    Hi, I have multiple arrays of function pointers (say arr1[] and arr2[]) in a module (say mod1). Some functions in arr1[] is calling a function (say func_a()), which is calling some functions...
  • Is each function within module assigned to 1 segment in .lin file ?
    I have one question about the following in .lin file: * .lin means linker command file -------------- RAMSIZE(256) XDATA(...) Code ( ... ?PR?*?A ?PR?A ?PR?main?A ... ) -------------- A is...
  • Is each function within module assigned to 1 segment in .lin file ?
    I have one question about the following in .lin file: * .lin means linker command file -------------- RAMSIZE(256) XDATA(...) Code ( ... ?PR?*?A ?PR?A ?PR?main?A ... ) -------------- A is...
  • BL51 links in unused modules??
    Am I doing something wrong or is BL51 linking in library modules that are declared as external but aren't actually being used in the ASM program? I've developed the habit (with my old, non-keil software...