• call stack + locals cant access thread
    Hi, I have a thread that is not responding for some reason (MDK ARM pro) . The thread viewer shows it is waiting (for MBX not OR as it should be) using 11% of the stack out of 84% in total. When I try...
  • local stack space and nested function calls
    I have the following function calls and the number of bytes allocated on the local stack for each function. main() { 8.1 bytes allocated in local scope; call foo1() } foo1{ 49 bytes allocated call...
  • array to local data for assembler routine
    ?DT?FormatBitSegment SEGMENT DATA OVERLAYABLE RSEG ?DT?FormatBitSegment local_a: DS 1 local_q: DS 1 local_c: DS 1 local_x: DS 1 local_e: DS 1 can I count on the linker assigning the above sequentially...
  • enum data type
    my doubt is a general C doubt.. we know if we are using enum the variables which we declare inside automatically increments by one than the previous variable.. but is there any method by which we could...
  • Is there a data type NUMBER
    I don't understand this line of code: EXTRN NUMBER (?ABD?CORE) EXTRN is external variable ? NUMBER is a data type? And what is (?ABD?CORE)? Thanks for letting me know.