• How to access local C variables in Inline-Assembly?
    How do I access local C variables in Keil using ARM inline Assembly?
  • void pointer
    Hi, Any idea what does following do and how ? ((void (code *) (void)) 0) (); Any help would be great
  • void pointer to struct pointer cast
    I declared a void pointer void *ptr; and a typedef struct named testStructure, with a member 'unsigned int a'. Now I will cast this pointer to a struct pointer: ptr=(testStructure*)malloc...
  • void pointer behaviour ?
    Hi, I observed a strange behaviour (for me only) of void pointer. I wrote a code to access an integer through void pointer as below: void *ptr; int a[2] = {1,2}; ptr = (int *)&a; ptr++; /...
  • How do I declare a variable in inline ARM Assembly?
    How do I declare a variable in ARM inline Assembly? And how do I move the value from register to variable and vice versa? Looking for something like this, __asm( variable: Word #22222222 mov...