Specifications

740 Family
Programming Guide <C Language>
REJ05B0468-0100Z /Rev.1.00 September 2004 Page 82 of 102
Setting the beginning/ending addresses of the interrupt vector (“lnk740.xcl”)
Set the beginning/ending addresses of the interrupt vector. An example of how to set is shown
below.
Setting the beginning/ending addresses of the special page (“lnk740.xcl”)
Set the beginning/ending addresses of the special page. An example of how to set is shown
below.
-! Setup the "INTVEC" interrupt segment.
If you are using the 37600 (chip group -v2) and the default cstartup
reset vector, you must change the INTVEC line below to:
-Z(CODE)INTVEC=FFC0-FFFF
If you have a tiny chip derivative that does not have the interrupt
vectors in page FF, you can change the page of the addresses below.
CSTARTUP inserts the reset vector relative to INTVEC start which
means that you can change the page without any problems:
-Z(CODE)INTVEC=1FE0-1FFF
-Z(CODE)C_FNT=1F00 -!
-Z(CODE)INTVEC=FFDC-FFFD
Set up an interrupt vector segment.
Specify an address range from the beginning of the
interrupt vector to the end of the reset vector.
-Z(CODE)C_FNT=FF00-FFDB
Set up a special page segment.
Specify the area for a function using the extended
statement tiny_func.