• Compiler using dadd, etc even though all reals are floats
    I'm using the MDK-ARM compiler to build a project for the ADuC7061 microcontroller. It's a 32k part so memory is a little tight and I've been going through the .map file to see where all the FLASH is...
  • __schedule_barrier function creates NOPs
    Using uvision4 to build project for Cortex-M3. When I look at assembly listing I notice that the __schedule_barrier() call generates two NOPs instead of using one of the ARM memory barrier instructions...
  • NOP Vs _nop_()?
    In one of my project I am talking with MX909 Driver IC with C51 ucontroller. To initialize MX909 if I write module in Assembly language it's working fine. Once I replaced with C same module it's not...
  • CM3 / RVDS / NOPs
  • Assembly routines producing NOP's
    I'm new to the Keil compiler and am having problems with assembly subroutines. The program compiles and links just fine but when I download the debug file to my Metalink emulator the assembly subroutines...