Keil™, An ARM® Company

C166 User's Guide

FIXROM Compiler Directive

Abbreviation None.
Arguments 

None.

Default 

MOV [Rn],mem instructions are not avoided.

µVision Options — C166 — Misc Controls.
Description 

The FIXROM directive causes the C166 Compiler to avoid using the MOV [Rn],mem instruction to access constants.

This directive is required to bypass CPU.16 problems that are present in some FLASH-based devices. Carefully check your chip errata to determine if this directive is required.

Example 
#pragma FIXROM