ParameterSet.lst
上传用户:xhjmsc
上传日期:2019-09-13
资源大小:389k
文件大小:9k
- ##############################################################################
- # #
- # IAR MSP430 C/EC++ Compiler V2.10A/W32 23/Apr/2007 18:04:11 #
- # Copyright 1996-2003 IAR Systems. All rights reserved. #
- # #
- # __rt_version = 1 #
- # __double_size = 32 #
- # __reg_r4 = free #
- # __reg_r5 = free #
- # __pic = no #
- # Source file = E:projectFaxProgramVson_Bryan_Fax_Conexant_070423 #
- # filesParameterSet.c #
- # Command line = -I "C:Program FilesIAR SystemsEmbedded Workbench #
- # 3.2430INC" -I "C:Program FilesIAR #
- # SystemsEmbedded Workbench 3.2430INCCLIB" -lCN #
- # E:projectFaxProgramVson_Bryan_Fax_Conexant_070423 #
- # DebugList -lA E:projectFaxProgramVson_Bryan_Fax_ #
- # Conexant_070423DebugList -o #
- # E:projectFaxProgramVson_Bryan_Fax_Conexant_070423 #
- # DebugObj -z2 --no_cse --no_unroll --no_inline #
- # --no_code_motion --debug -e #
- # E:projectFaxProgramVson_Bryan_Fax_Conexant_070423 #
- # filesParameterSet.c #
- # List file = E:projectFaxProgramVson_Bryan_Fax_Conexant_070423 #
- # DebugListParameterSet.lst #
- # Object file = E:projectFaxProgramVson_Bryan_Fax_Conexant_070423 #
- # DebugObjParameterSet.r43 #
- # #
- # #
- ##############################################################################
- E:projectFaxProgramVson_Bryan_Fax_Conexant_070423filesParameterSet.c
- 1 //
- 2
- 3 #include "includeH.h"
- 4
- 5
- In segment CODE, align 2, align-sorted
- 6 void SetCSIandDIS(void)
- SetCSIandDIS:
- 7 {
- 8 FTHDIS[4]=aucSoftUartRxBuf[gucSoftUartRxCnt-3];
- 000000 3F40.... MOV.W #aucSoftUartRxBuf, R15
- 000004 5E42.... MOV.B &gucSoftUartRxCnt, R14
- 000008 3EF0FF00 AND.W #0xff, R14
- 00000C 0F5E ADD.W R14, R15
- 00000E D24FFDFF.... MOV.B 0xfffd(R15), &FTHDIS + 0x4
- 9 FTHCSI[22]=aucSoftUartRxBuf[gucSoftUartRxCnt-4];
- 000014 3F40.... MOV.W #aucSoftUartRxBuf, R15
- 000018 5E42.... MOV.B &gucSoftUartRxCnt, R14
- 00001C 3EF0FF00 AND.W #0xff, R14
- 000020 0F5E ADD.W R14, R15
- 000022 D24FFCFF.... MOV.B 0xfffc(R15), &FTHCSI + 0x16
- 10 FTHCSI[21]=aucSoftUartRxBuf[gucSoftUartRxCnt-5];
- 000028 3F40.... MOV.W #aucSoftUartRxBuf, R15
- 00002C 5E42.... MOV.B &gucSoftUartRxCnt, R14
- 000030 3EF0FF00 AND.W #0xff, R14
- 000034 0F5E ADD.W R14, R15
- 000036 D24FFBFF.... MOV.B 0xfffb(R15), &FTHCSI + 0x15
- 11 FTHCSI[20]=aucSoftUartRxBuf[gucSoftUartRxCnt-6];
- 00003C 3F40.... MOV.W #aucSoftUartRxBuf, R15
- 000040 5E42.... MOV.B &gucSoftUartRxCnt, R14
- 000044 3EF0FF00 AND.W #0xff, R14
- 000048 0F5E ADD.W R14, R15
- 00004A D24FFAFF.... MOV.B 0xfffa(R15), &FTHCSI + 0x14
- 12 FTHCSI[19]=aucSoftUartRxBuf[gucSoftUartRxCnt-7];
- 000050 3F40.... MOV.W #aucSoftUartRxBuf, R15
- 000054 5E42.... MOV.B &gucSoftUartRxCnt, R14
- 000058 3EF0FF00 AND.W #0xff, R14
- 00005C 0F5E ADD.W R14, R15
- 00005E D24FF9FF.... MOV.B 0xfff9(R15), &FTHCSI + 0x13
- 13 FTHCSI[18]=aucSoftUartRxBuf[gucSoftUartRxCnt-8];
- 000064 3F40.... MOV.W #aucSoftUartRxBuf, R15
- 000068 5E42.... MOV.B &gucSoftUartRxCnt, R14
- 00006C 3EF0FF00 AND.W #0xff, R14
- 000070 0F5E ADD.W R14, R15
- 000072 D24FF8FF.... MOV.B 0xfff8(R15), &FTHCSI + 0x12
- 14 FTHCSI[17]=aucSoftUartRxBuf[gucSoftUartRxCnt-9];
- 000078 3F40.... MOV.W #aucSoftUartRxBuf, R15
- 00007C 5E42.... MOV.B &gucSoftUartRxCnt, R14
- 000080 3EF0FF00 AND.W #0xff, R14
- 000084 0F5E ADD.W R14, R15
- 000086 D24FF7FF.... MOV.B 0xfff7(R15), &FTHCSI + 0x11
- 15 FTHCSI[16]=aucSoftUartRxBuf[gucSoftUartRxCnt-10];
- 00008C 3F40.... MOV.W #aucSoftUartRxBuf, R15
- 000090 5E42.... MOV.B &gucSoftUartRxCnt, R14
- 000094 3EF0FF00 AND.W #0xff, R14
- 000098 0F5E ADD.W R14, R15
- 00009A D24FF6FF.... MOV.B 0xfff6(R15), &FTHCSI + 0x10
- 16 FTHCSI[15]=aucSoftUartRxBuf[gucSoftUartRxCnt-11];
- 0000A0 3F40.... MOV.W #aucSoftUartRxBuf, R15
- 0000A4 5E42.... MOV.B &gucSoftUartRxCnt, R14
- 0000A8 3EF0FF00 AND.W #0xff, R14
- 0000AC 0F5E ADD.W R14, R15
- 0000AE D24FF5FF.... MOV.B 0xfff5(R15), &FTHCSI + 0xf
- 17 FTHCSI[14]=aucSoftUartRxBuf[gucSoftUartRxCnt-12];
- 0000B4 3F40.... MOV.W #aucSoftUartRxBuf, R15
- 0000B8 5E42.... MOV.B &gucSoftUartRxCnt, R14
- 0000BC 3EF0FF00 AND.W #0xff, R14
- 0000C0 0F5E ADD.W R14, R15
- 0000C2 D24FF4FF.... MOV.B 0xfff4(R15), &FTHCSI + 0xe
- 18 FTHCSI[13]=aucSoftUartRxBuf[gucSoftUartRxCnt-13];
- 0000C8 3F40.... MOV.W #aucSoftUartRxBuf, R15
- 0000CC 5E42.... MOV.B &gucSoftUartRxCnt, R14
- 0000D0 3EF0FF00 AND.W #0xff, R14
- 0000D4 0F5E ADD.W R14, R15
- 0000D6 D24FF3FF.... MOV.B 0xfff3(R15), &FTHCSI + 0xd
- 19 FTHCSI[12]=aucSoftUartRxBuf[gucSoftUartRxCnt-14];
- 0000DC 3F40.... MOV.W #aucSoftUartRxBuf, R15
- 0000E0 5E42.... MOV.B &gucSoftUartRxCnt, R14
- 0000E4 3EF0FF00 AND.W #0xff, R14
- 0000E8 0F5E ADD.W R14, R15
- 0000EA D24FF2FF.... MOV.B 0xfff2(R15), &FTHCSI + 0xc
- 20 FTHCSI[11]=aucSoftUartRxBuf[gucSoftUartRxCnt-15];
- 0000F0 3F40.... MOV.W #aucSoftUartRxBuf, R15
- 0000F4 5E42.... MOV.B &gucSoftUartRxCnt, R14
- 0000F8 3EF0FF00 AND.W #0xff, R14
- 0000FC 0F5E ADD.W R14, R15
- 0000FE D24FF1FF.... MOV.B 0xfff1(R15), &FTHCSI + 0xb
- 21 FTHCSI[10]=aucSoftUartRxBuf[gucSoftUartRxCnt-16];
- 000104 3F40.... MOV.W #aucSoftUartRxBuf, R15
- 000108 5E42.... MOV.B &gucSoftUartRxCnt, R14
- 00010C 3EF0FF00 AND.W #0xff, R14
- 000110 0F5E ADD.W R14, R15
- 000112 D24FF0FF.... MOV.B 0xfff0(R15), &FTHCSI + 0xa
- 22
- 23 }
- 000118 3041 RET
- Maximum stack usage in bytes:
- Function CSTACK
- -------- ------
- SetCSIandDIS 2
- Segment part sizes:
- Function/Label Bytes
- -------------- -----
- SetCSIandDIS 282
-
- 282 bytes in segment CODE
-
- 282 bytes of CODE memory
- Errors: none
- Warnings: none