|
| NOAJMP Linker Directive| Abbreviation | | NOAJ | | Arguments | | None. | | Default | | AJMP or LJMP instructions are used in the inter-bank jump table depending on table size. | | µVision | | Options — BL51 Misc — Misc Controls. | | Description | | The NOAJMP directive prevents the use of AJMP instructions in the inter-bank jump table. By default, the linker generates an inter-bank jump table for code banking programs. The jump table is used for jumps or calls between functions in different code banks. Normally, AJMP or LJMP instructions are used depending on the size of the table. Note - This directive is required for 8051 derivatives that do not support the AJMP instruction.
| | Example | |
BL51 MYPROG.OBJ NOAJMP
|
Related Knowledgebase Articles |
|