📄 promeasure.lst
字号:
323 .sym _SOE,0,8,13,1024,_SOE_STRUCT
324 .stag _PROTECT_STRUCT,2848
TMS320C3x/4x COFF AssemblerVersion 5.11 Fri Sep 3 09:19:37 2004
Copyright (c) 1987-1999 Texas Instruments IncorporatedC:\tic3x4x\c3x4x\cgtools\bin\asm30.exe -@_RG.AAA
promeasure.asm PAGE 7
325 .member _pro_link_next,0,24,8,32,_PROTECT_STRUCT
326 .member _pro_link_previous,32,24,8,32,_PROTECT_STRUCT
327 .member _init_flag,64,14,8,32
328 .member _pro_id,96,14,8,32
329 .member _ppro_device_name,128,18,8,32
330 .member _pro_device_name,160,50,8,320,,10
331 .member _ppro_name,480,18,8,32
332 .member _pro_name,512,50,8,640,,20
333 .member _pro_config,1152,2,8,32
334 .member _pro_analog_channel,1184,62,8,1024,,32
335 .member _pro_signal,2208,14,8,32
336 .member _pro_trip,2240,14,8,32
337 .member _pro_setting_number,2272,14,8,32
338 .member _pro_setting,2304,24,8,32,_SETTING_STRUCT
339 .member _pro_jumper_number,2336,14,8,32
340 .member _pro_jumper,2368,24,8,32,_JUMPER_STRUCT
341 .member _pro_run_data_number,2400,14,8,32
342 .member _pro_run_data,2432,24,8,32,_VALUE_STRUCT
343 .member _pro_startup_flag,2464,4,8,32
344 .member _pro_pickup_flag,2496,4,8,32
345 .member _pro_reset_flag,2528,4,8,32
346 .member _pro_routine_handler,2560,144,8,32
347 .member _pro_reserve0,2592,14,8,32
348 .member _pro_reserve1,2624,14,8,32
349 .member _pro_reserve2,2656,14,8,32
350 .member _pro_reserve3,2688,14,8,32
351 .member _pro_reserve4,2720,14,8,32
352 .member _pro_reserve5,2752,14,8,32
353 .member _pro_reserve6,2784,14,8,32
354 .member _pro_reserve7,2816,14,8,32
355 .eos
356 .sym _PROTECT,0,8,13,2848,_PROTECT_STRUCT
357 .stag _PROTECT_REPORT,1184
358 .member _pro_report_flag,0,4,8,32
359 .member _pro_report_soe,32,8,8,1024,_SOE_STRUCT
360 .member _pro_report_data_number,1056,14,8,32
361 .member _pro_report_data,1088,24,8,32,_VALUE_STRUCT
362 .member _pro_channel_number,1120,14,8,32
363 .member _mmi_flag,1152,14,8,32
364 .eos
365 .sym _REPORT,0,8,13,1184,_PROTECT_REPORT
366 .stag _TIME_STRUCT,192
367 .member _Year,0,14,8,32
368 .member _Month,32,14,8,32
369 .member _Day,64,14,8,32
370 .member _Hour,96,14,8,32
371 .member _Minute,128,14,8,32
372 .member _Millionsecond,160,14,8,32
373 .eos
374 .sym _TIME,0,8,13,192,_TIME_STRUCT
375 .file "chk_defs.h"
376 .stag _CHECK_STRUCT,352
377 .member _chk_link_next,0,24,8,32,_CHECK_STRUCT
378 .member _chk_link_previous,32,24,8,32,_CHECK_STRUCT
TMS320C3x/4x COFF AssemblerVersion 5.11 Fri Sep 3 09:19:37 2004
Copyright (c) 1987-1999 Texas Instruments IncorporatedC:\tic3x4x\c3x4x\cgtools\bin\asm30.exe -@_RG.AAA
promeasure.asm PAGE 8
379 .member _chk_id,64,14,8,32
380 .member _pSOE_name,96,18,8,32
381 .member _pSOE_back_name,128,18,8,32
382 .member _SOE_Inf,160,14,8,32
383 .member _closedown,192,14,8,32
384 .member _startup_flag,224,14,8,32
385 .member _pickup_flag,256,14,8,32
386 .member _delay_time,288,14,8,32
387 .member _chk_routine_handler,320,144,8,32
388 .eos
389 .sym _CHECK,0,8,13,352,_CHECK_STRUCT
390 .file "chl_defs.h"
391 .stag _PRO_CHANNEL_STRUCT,2624
392 .member _chl_Num,0,14,8,32
393 .member _pchl_device_name,32,18,8,32
394 .member _chl_device_name,64,50,8,512,,16
395 .member _pchl_name,576,18,8,32
396 .member _chl_name,608,50,8,1024,,32
397 .member _chl_calculate_style,1632,4,8,32
398 .member _pchl_value_dimension,1664,18,8,32
399 .member _chl_calculate_coefficient,1696,6,8,32
400 .member _chl_correlation_channel,1728,2,8,32
401 .member _pchl_Sample_Address,1760,18,8,32
402 .member _chla_DC_component,1792,6,8,32
403 .member _chla_fundamental_real,1824,6,8,32
404 .member _chla_fundamental_imaginary,1856,6,8,32
405 .member _chla_2nd_harmonic_real,1888,6,8,32
406 .member _chla_2nd_harmonic_imaginary,1920,6,8,32
407 .member _chla_3rd_harmonic_real,1952,6,8,32
408 .member _chla_3rd_harmonic_imaginary,1984,6,8,32
409 .member _chla_5th_harmonic_real,2016,6,8,32
410 .member _chla_5th_harmonic_imaginary,2048,6,8,32
411 .member _chlb_DC_component,2080,6,8,32
412 .member _chlb_fundamental_real,2112,6,8,32
413 .member _chlb_fundamental_imaginary,2144,6,8,32
414 .member _chlb_2nd_harmonic_real,2176,6,8,32
415 .member _chlb_2nd_harmonic_imaginary,2208,6,8,32
416 .member _chlb_3rd_harmonic_real,2240,6,8,32
417 .member _chlb_3rd_harmonic_imaginary,2272,6,8,32
418 .member _chlb_5th_harmonic_real,2304,6,8,32
419 .member _chlb_5th_harmonic_imaginary,2336,6,8,32
420 .member _chl_value,2368,6,8,32
421 .member _chl_value1,2400,6,8,32
422 .member _chl_angle,2432,6,8,32
423 .member _chl_scale,2464,6,8,32
424 .member _chl_angle_compensate,2496,6,8,32
425 .member _chl_angle_compensate_real,2528,6,8,32
426 .member _chl_angle_compensate_imaginary,2560,6,8,32
427 .member _chl_empty_flag,2592,14,8,32
428 .eos
429 .sym _PRO_CHANNEL,0,8,13,2624,_PRO_CHANNEL_STRUCT
430 .stag _CHANNEL_STRUCT,2560
431 .member _words,0,62,8,2560,,80
432 .eos
TMS320C3x/4x COFF AssemblerVersion 5.11 Fri Sep 3 09:19:37 2004
Copyright (c) 1987-1999 Texas Instruments IncorporatedC:\tic3x4x\c3x4x\cgtools\bin\asm30.exe -@_RG.AAA
promeasure.asm PAGE 9
433 .sym _CHANNEL,0,8,13,2560,_CHANNEL_STRUCT
434 .file "comm.h"
435 .stag _Buffer_Struct,128
436 .member _pInBuffer,0,92,8,32
437 .member _pOutBuffer,32,92,8,32
438 .member _Buffer,64,28,8,32
439 .member _Length,96,4,8,32
440 .eos
441 .file "BaseVariable.h"
442 .file "Promeasure.h"
443 .file "promeasure.c"
444 00000000 .sect ".text"
445
446 .global _Measure_Initialize
447 .sym _Measure_Initialize,_Measure_Initialize,32,2,0
448 .func 45
449 ;******************************************************************************
450 ;* FUNCTION NAME: _Measure_Initialize *
451 ;* *
452 ;* Architecture : TMS320C32 *
453 ;* Calling Convention : Stack Parameter Convention *
454 ;* Function Uses Regs : f0,r0,r1,ar0,ar1,fp,sp *
455 ;* Regs Saved : *
456 ;* Stack Frame : Full (w/ debug) *
457 ;* Total Frame Size : 2 Call + 1 Parm + 3 Auto + 0 SOE = 6 words *
458 ;******************************************************************************
459 00000000 _Measure_Initialize:
460 .sym _ptr,-2,24,9,32,_PROTECT_STRUCT
461 .sym _pProtect,1,24,1,32,_PROTECT_STRUCT
462 .sym _pValue,2,24,1,32,_VALUE_STRUCT
463 .sym _pJumper,3,24,1,32,_JUMPER_STRUCT
464 .line 1
465 ;----------------------------------------------------------------------
466 ; 45 | void Measure_Initialize(PROTECT *ptr)
467 ;----------------------------------------------------------------------
468 00000000 0f2b0000 push fp
469 00000001 500b0014 ldiu sp,fp
470 00000002 02740003 addi 3,sp
471 .line 2
472 ;----------------------------------------------------------------------
473 ; 47 | PROTECT *pProtect;
474 ; 48 | VALUE *pValue;
475 ; 49 | JUMPER *pJumper;
476 ; 50 | // ----------------------------------------------------- //
477 ; 51 | //保护结构体指针赋值
478 ;----------------------------------------------------------------------
479 .line 8
480 ;----------------------------------------------------------------------
481 ; 52 | pProtect = ptr;
482 ; 53 | //保护缓冲区指针赋值
483 ; 54 | //pProtect->pro_setting = Measure_setting;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -