📄 mod_judge.asm
字号:
*******************************************************
* TMS320C2x/C2xx/C5x ANSI C Codegen Version 7.00
*******************************************************
; C:\tic2xx\c2000\cgtools\bin\dspac.exe -v2xx mod_judge.c C:\DOCUME~1\jjd\LOCALS~1\Temp\mod_judge.if
; dspopt NOT RUN
; C:\tic2xx\c2000\cgtools\bin\dspcg.exe -o -v2xx -o C:\DOCUME~1\jjd\LOCALS~1\Temp\mod_judge.if C:\DOCUME~1\jjd\LOCALS~1\Temp\mod_judge.asm C:\DOCUME~1\jjd\LOCALS~1\Temp\mod_judge.tmp
.port
.bss _step,1,1
.bss _crc_len,1
.bss _pre_fun,1
.bss _crc_buf,20
.bss _auchCRCHi,256
.bss _auchCRCLo,256
.file "mod_judge.c"
.file "f2407_c.h"
.globl _portFF0F
.globl _portFFFF
.file "mod_judge.c"
.globl _ok
.sect ".cinit"
.word IS1,_auchCRCHi
.word 0
.word 193
.word 129
.word 64
.word 1
.word 192
.word 128
.word 65
.word 1
.word 192
.word 128
.word 65
.word 0
.word 193
.word 129
.word 64
.word 1
.word 192
.word 128
.word 65
.word 0
.word 193
.word 129
.word 64
.word 0
.word 193
.word 129
.word 64
.word 1
.word 192
.word 128
.word 65
.word 1
.word 192
.word 128
.word 65
.word 0
.word 193
.word 129
.word 64
.word 0
.word 193
.word 129
.word 64
.word 1
.word 192
.word 128
.word 65
.word 0
.word 193
.word 129
.word 64
.word 1
.word 192
.word 128
.word 65
.word 1
.word 192
.word 128
.word 65
.word 0
.word 193
.word 129
.word 64
.word 1
.word 192
.word 128
.word 65
.word 0
.word 193
.word 129
.word 64
.word 0
.word 193
.word 129
.word 64
.word 1
.word 192
.word 128
.word 65
.word 0
.word 193
.word 129
.word 64
.word 1
.word 192
.word 128
.word 65
.word 1
.word 192
.word 128
.word 65
.word 0
.word 193
.word 129
.word 64
.word 0
.word 193
.word 129
.word 64
.word 1
.word 192
.word 128
.word 65
.word 1
.word 192
.word 128
.word 65
.word 0
.word 193
.word 129
.word 64
.word 1
.word 192
.word 128
.word 65
.word 0
.word 193
.word 129
.word 64
.word 0
.word 193
.word 129
.word 64
.word 1
.word 192
.word 128
.word 65
.word 1
.word 192
.word 128
.word 65
.word 0
.word 193
.word 129
.word 64
.word 0
.word 193
.word 129
.word 64
.word 1
.word 192
.word 128
.word 65
.word 0
.word 193
.word 129
.word 64
.word 1
.word 192
.word 128
.word 65
.word 1
.word 192
.word 128
.word 65
.word 0
.word 193
.word 129
.word 64
.word 0
.word 193
.word 129
.word 64
.word 1
.word 192
.word 128
.word 65
.word 1
.word 192
.word 128
.word 65
.word 0
.word 193
.word 129
.word 64
.word 1
.word 192
.word 128
.word 65
.word 0
.word 193
.word 129
.word 64
.word 0
.word 193
.word 129
.word 64
.word 1
.word 192
.word 128
.word 65
.word 0
.word 193
.word 129
.word 64
.word 1
.word 192
.word 128
.word 65
.word 1
.word 192
.word 128
.word 65
.word 0
.word 193
.word 129
.word 64
.word 1
.word 192
.word 128
.word 65
.word 0
.word 193
.word 129
.word 64
.word 0
.word 193
.word 129
.word 64
.word 1
.word 192
.word 128
.word 65
.word 1
.word 192
.word 128
.word 65
.word 0
.word 193
.word 129
.word 64
.word 0
.word 193
.word 129
.word 64
.word 1
.word 192
.word 128
.word 65
.word 0
.word 193
.word 129
.word 64
.word 1
.word 192
.word 128
.word 65
.word 1
.word 192
.word 128
.word 65
.word 0
.word 193
.word 129
.word 64
IS1 .set 256
.sym _auchCRCHi,_auchCRCHi,60,3,4096,,256
.word IS2,_auchCRCLo
.word 0
.word 192
.word 193
.word 1
.word 195
.word 3
.word 2
.word 194
.word 198
.word 6
.word 7
.word 199
.word 5
.word 197
.word 196
.word 4
.word 204
.word 12
.word 13
.word 205
.word 15
.word 207
.word 206
.word 14
.word 10
.word 202
.word 203
.word 11
.word 201
.word 9
.word 8
.word 200
.word 216
.word 24
.word 25
.word 217
.word 27
.word 219
.word 218
.word 26
.word 30
.word 222
.word 223
.word 31
.word 221
.word 29
.word 28
.word 220
.word 20
.word 212
.word 213
.word 21
.word 215
.word 23
.word 22
.word 214
.word 210
.word 18
.word 19
.word 211
.word 17
.word 209
.word 208
.word 16
.word 240
.word 48
.word 49
.word 241
.word 51
.word 243
.word 242
.word 50
.word 54
.word 246
.word 247
.word 55
.word 245
.word 53
.word 52
.word 244
.word 60
.word 252
.word 253
.word 61
.word 255
.word 63
.word 62
.word 254
.word 250
.word 58
.word 59
.word 251
.word 57
.word 249
.word 248
.word 56
.word 40
.word 232
.word 233
.word 41
.word 235
.word 43
.word 42
.word 234
.word 238
.word 46
.word 47
.word 239
.word 45
.word 237
.word 236
.word 44
.word 228
.word 36
.word 37
.word 229
.word 39
.word 231
.word 230
.word 38
.word 34
.word 226
.word 227
.word 35
.word 225
.word 33
.word 32
.word 224
.word 160
.word 96
.word 97
.word 161
.word 99
.word 163
.word 162
.word 98
.word 102
.word 166
.word 167
.word 103
.word 165
.word 101
.word 100
.word 164
.word 108
.word 172
.word 173
.word 109
.word 175
.word 111
.word 110
.word 174
.word 170
.word 106
.word 107
.word 171
.word 105
.word 169
.word 168
.word 104
.word 120
.word 184
.word 185
.word 121
.word 187
.word 123
.word 122
.word 186
.word 190
.word 126
.word 127
.word 191
.word 125
.word 189
.word 188
.word 124
.word 180
.word 116
.word 117
.word 181
.word 119
.word 183
.word 182
.word 118
.word 114
.word 178
.word 179
.word 115
.word 177
.word 113
.word 112
.word 176
.word 80
.word 144
.word 145
.word 81
.word 147
.word 83
.word 82
.word 146
.word 150
.word 86
.word 87
.word 151
.word 85
.word 149
.word 148
.word 84
.word 156
.word 92
.word 93
.word 157
.word 95
.word 159
.word 158
.word 94
.word 90
.word 154
.word 155
.word 91
.word 153
.word 89
.word 88
.word 152
.word 136
.word 72
.word 73
.word 137
.word 75
.word 139
.word 138
.word 74
.word 78
.word 142
.word 143
.word 79
.word 141
.word 77
.word 76
.word 140
.word 68
.word 132
.word 133
.word 69
.word 135
.word 71
.word 70
.word 134
.word 130
.word 66
.word 67
.word 131
.word 65
.word 129
.word 128
.word 64
IS2 .set 256
.sym _auchCRCLo,_auchCRCLo,50,3,4096,,256
.globl _crc_buf
.word 1,_step
.word 0
.sym _step,_step,14,2,16
.globl _step
.word 1,_crc_len
.word 0
.sym _crc_len,_crc_len,14,2,16
.globl _crc_len
.word 1,_pre_fun
.word 0
.sym _pre_fun,_pre_fun,14,2,16
.globl _pre_fun
.globl _mod_fun
.globl _start_addr_h
.globl _start_addr_l
.globl _n_data_h
.globl _n_data_l
.globl _data_rec
.globl _i_d
.globl _CRC16
.text
.sym _reset_crc,_reset_crc,32,2,0
.globl _reset_crc
.func 133
;>>>> void reset_crc(void)
;>>>> unsigned int i;
******************************************************
* FUNCTION DEF : _reset_crc
******************************************************
_reset_crc:
POPD *+
SAR AR0,*+
SAR AR1,*
LARK AR0,2
LAR AR0,*0+,AR2
.sym _i,1,14,1,16
.line 4
;>>>> step=0;
LACK 0
LDPK _step
SACL _step
.line 5
;>>>> for(i=0;i<20;i++)crc_buf[i]=0;
LARK AR2,1
MAR *0+
SACL *
ZALS *
SUBK 20
BGEZ L2
L1:
LAC * ,AR0
ADLK _crc_buf+0,0
SACL *
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -