comparison src/cs/drivers/drv_core/clkm/sys_wait_clkm.s @ 0:b6a5e36de839

src/cs: initial import from Magnetite
author Mychaela Falconia <falcon@freecalypso.org>
date Sun, 15 Jul 2018 04:39:26 +0000
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:b6a5e36de839
1 ;***************************************************************
2 ;* TMS470 ANSI C/C++ Codegen Version 1.22e *
3 ;* Date/Time created: Fri Apr 25 14:16:29 2003 *
4 ;***************************************************************
5 .state16
6 ; ac470 -i/db/tms470/sun4/tools/470cgt1.22e -i../common/ -i/db/gsm_asp/db_ht96/dsp_0/gsw/rel_0/customer/custx/release/mod/NUCLEUS/nucleus_arm_source/ -i../../cust0/ -i../../include/ -dCHIPSET=12 -dANALOG=3 -dBOARD=43 -dLONG_JUMP=3 -mt -me /db/gsm_asp/db_ht96/dsp_0/gsw/rel_0/mcu_l1/release_gprs/mod/emu_p/EMU_P_CALPLUS_ESAMPLE_PAGE_MODE_TEST/tools/ptool/BACKUP_C/sys_wait_clkm.c sys_wait_clkm.if
7 .file "/db/gsm_asp/db_ht96/dsp_0/gsw/rel_0/mcu_l1/release_gprs/mod/emu_p/EMU_P_CALPLUS_ESAMPLE_PAGE_MODE_TEST/tools/ptool/BACKUP_C/sys_wait_clkm.c"
8 .file "sys_types.h"
9 .sym _SYS_BOOL,0,12,13,8
10 .sym _SYS_UWORD8,0,12,13,8
11 .sym _SYS_WORD8,0,2,13,8
12 .sym _SYS_UWORD16,0,13,13,16
13 .sym _SYS_WORD16,0,3,13,16
14 .sym _SYS_UWORD32,0,15,13,32
15 .sym _SYS_WORD32,0,5,13,32
16 .sym _SYS_FUNC,0,144,13,32
17 .file "clkm.h"
18 .file "/db/gsm_asp/db_ht96/dsp_0/gsw/rel_0/mcu_l1/release_gprs/mod/emu_p/EMU_P_CALPLUS_ESAMPLE_PAGE_MODE_TEST/tools/ptool/BACKUP_C/sys_wait_clkm.c"
19 .sect ".text:v$0"
20 .clink
21 .global _wait_ARM_cycles
22 .sym _wait_ARM_cycles,_wait_ARM_cycles,160,2,0
23 .func
24 .state32
25
26 ;***************************************************************
27 ;* FUNCTION VENEER: _wait_ARM_cycles *
28 ;***************************************************************
29 _wait_ARM_cycles:
30 LDR ip, [pc]
31 BX ip
32 .field $wait_ARM_cycles+1, 32
33 .state16
34 .endfunc
35
36 .sect ".loop"
37 .global $wait_ARM_cycles
38 .sym $wait_ARM_cycles,$wait_ARM_cycles,32,2,0
39 .func 56
40
41 ;***************************************************************
42 ;* FUNCTION DEF: $wait_ARM_cycles *
43 ;***************************************************************
44 $wait_ARM_cycles:
45 ADD SP, #-4
46 ;* A1 assigned to _cpt_loop
47 .sym _cpt_loop,0,15,17,32
48 .sym _cpt_loop,0,15,1,32
49 .line 2
50 STR A1, [SP, #0]
51 .line 6
52 CMP A1, #0
53 .line 7
54 BEQ END_FUNCTION
55 .line 9
56 LOOP_LINE:
57 .line 10
58 SUB A1, A1, #1
59 .line 11
60 CMP A1, #0
61 .line 12
62 BNE LOOP_LINE
63 .line 14
64 END_FUNCTION:
65 .line 15
66 ADD SP, #4
67 BX LR
68 .endfunc 70,000000000h,4
69
70
71 ;***************************************************************
72 ;* UNDEFINED EXTERNAL REFERENCES *
73 ;***************************************************************