/********************************************************************** * Copyright 1999 Siemens Medical Systems, Inc., Ultrasound Group * * All Rights Reserved. * * * * Header: FlashLink.cmd * * Subsystem: SipDsp * * Description: Memory Architecture File for use with hardware * * target. * * * **********************************************************************/ /* CommonLink.cmd must be called prior to calling FlashLink.cmd */ SECTIONS { /************************************ * Compiler's Initialized Sections * ************************************/ .text: load = CE1_S4, run = CE0_S3 /* application code */ DSP_COMMON_TEXT: load = CE1_S4, run = CE0_S3 EXEC_INTERNAL_TEXT: load = CE1_S4, run = CE0_S3 EXEC_EXTERNAL_TEXT: load = CE1_S4, run = CE0_S3 DOP_INTERNAL_TEXT: load = CE1_S4, run = CE0_S3 DOP_EXTERNAL_TEXT: load = CE1_S4, run = CE0_S3 MOP_INTERNAL_TEXT: load = CE1_S4, run = CE0_S3 MOP_EXTERNAL_TEXT: load = CE1_S4, run = CE0_S3 PY_INTERNAL_TEXT: load = CE1_S4, run = CE0_S3 PY_EXTERNAL_TEXT: load = CE1_S4, run = CE0_S3 .data: load = CE1_S4, run = CE0_S3 /* initialized data */ /* .const: load = CE1_S4, run = CE0_S3 /* contains global and static string */ /* literals (locals are contained on */ /* stack and other constants are kept */ /* in .bss */ .switch: load = CE1_S4, run = CE0_S3 /* contains labels for long */ /* case/switch statments */ .cinit: load = CE1_S2, run = CE0_S1 /* initial values for global/static vars */ /****************************************** * Initialized Sections Defined by User * ******************************************/ vectors: load = CE1_S0, run = ONC_PM0 /* interrupt vector code */ bootCode: load = CE1_S1, run = ONC_PM1 /* boot code */ epromCheckSum: load = CE1_S6, run = CE0_S3b /* EPROM checksum */ swVersionNum: load = CE1_S5, run = CE0_S3a /* Firmware Version Number */ extPost: load = CE1_S2, run = CE0_S1 /* extended Power-On Self Test code */ }