// ------------------------------------------------------------------- // Relocated embedded programming application - Needs force build // ------------------------------------------------------------------- //-gEmbeddedProgramming // ------------------------------------------------------------------- // Image checksum generation // ------------------------------------------------------------------- -HFFFF -J2,sum,=(CODE)C000-FF7D // --------------------------------------------------------- // Read-write memory. // --------------------------------------------------------- -Z(CODE)EP_RAM_CODE=2400-33FF -Z(DATA)DATA16_I,DATA16_Z,DATA16_N,DATA16_HEAP+_DATA16_HEAP_SIZE=2400-33FF -Z(DATA)DATA20_Z -Z(DATA)MHEAP -Z(DATA)CSTACK+_STACK_SIZE# // --------------------------------------------------------- // Information memory // --------------------------------------------------------- -Z(CODE)INFO=1800-19FF -Z(CODE)INFOA=1980-19FF -Z(CODE)INFOB=1900-197F -Z(CODE)INFOC=1880-18FF -Z(CODE)INFOD=1800-187F // --------------------------------------------------------- // Code // --------------------------------------------------------- -Z(CODE)CSTART=C100-C1FF -Z(CODE)ISR_CODE,CODE=C700-D5FF -Z(CODE)CODE16=C300-C5FF //-Z(CODE)CSTART=C100-FF7D //-Z(CODE)ISR_CODE,CODE=C100-FF7D //-Z(CODE)CODE16=C100-FF7D // --------------------------------------------------------- // Constant data // --------------------------------------------------------- -Z(CONST)HEADER=C000-C0FF -Z(CONST)DATA16_C,DATA16_ID,DIFUNCT=C100-FF7D -Z(CONST)CHECKSUM=FF7C-FF7D // --------------------------------------------------------- // Relocatable embedded programming data // --------------------------------------------------------- -Z(CONST)EP_ROM_CODE=FE00-FEFF // --------------------------------------------------------- // Interrupt vectors // --------------------------------------------------------- -Z(CONST)INTVEC=FF80-FFFD -Z(CODE)RESET=FFFE-FFFF