Go to most recent revision | Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
2108 | - | 1 | 1 .file "invenSense.c" |
2 | 2 __SREG__ = 0x3f |
||
3 | 3 __SP_H__ = 0x3e |
||
4 | 4 __SP_L__ = 0x3d |
||
5 | 5 __CCP__ = 0x34 |
||
6 | 6 __tmp_reg__ = 0 |
||
7 | 7 __zero_reg__ = 1 |
||
8 | 8 .text |
||
9 | 9 .global gyro_calibrate |
||
10 | 11 gyro_calibrate: |
||
11 | 12 /* prologue: function */ |
||
12 | 13 /* frame size = 0 */ |
||
13 | 14 /* stack size = 0 */ |
||
14 | 15 .L__stack_usage = 0 |
||
15 | 16 0000 559B sbis 42-32,5 |
||
16 | 17 0002 00C0 rjmp .L2 |
||
17 | 18 0004 5D99 sbic 43-32,5 |
||
18 | 19 0006 00C0 rjmp .L3 |
||
19 | 20 .L2: |
||
20 | 21 0008 5D9A sbi 43-32,5 |
||
21 | 22 000a 559A sbi 42-32,5 |
||
22 | 23 000c 84E6 ldi r24,lo8(100) |
||
23 | 24 000e 90E0 ldi r25,hi8(100) |
||
24 | 25 0010 0E94 0000 call delay_ms |
||
25 | 26 .L3: |
||
26 | 27 0014 5D98 cbi 43-32,5 |
||
27 | 28 0016 81E0 ldi r24,lo8(1) |
||
28 | 29 0018 90E0 ldi r25,hi8(1) |
||
29 | 30 001a 0E94 0000 call delay_ms |
||
30 | 31 001e 5D9A sbi 43-32,5 |
||
31 | 32 0020 84E6 ldi r24,lo8(100) |
||
32 | 33 0022 90E0 ldi r25,hi8(100) |
||
33 | 34 0024 60E0 ldi r22,lo8(0) |
||
34 | 35 0026 0E94 0000 call delay_ms_with_adc_measurement |
||
35 | 36 /* epilogue start */ |
||
36 | 37 002a 0895 ret |
||
37 | 39 .global gyro_init |
||
38 | 41 gyro_init: |
||
39 | 42 /* prologue: function */ |
||
40 | 43 /* frame size = 0 */ |
||
41 | 44 /* stack size = 0 */ |
||
42 | 45 .L__stack_usage = 0 |
||
43 | 46 002c 0E94 0000 call gyro_calibrate |
||
44 | 47 /* epilogue start */ |
||
45 | 48 0030 0895 ret |
||
46 | 50 .global gyro_setDefaultParameters |
||
47 | 52 gyro_setDefaultParameters: |
||
48 | 53 /* prologue: function */ |
||
49 | 54 /* frame size = 0 */ |
||
50 | 55 /* stack size = 0 */ |
||
51 | 56 .L__stack_usage = 0 |
||
52 | 57 0032 82E0 ldi r24,lo8(2) |
||
53 | 58 0034 8093 0000 sts IMUConfig+10,r24 |
||
54 | 59 0038 85E0 ldi r24,lo8(5) |
||
55 | 60 003a 8093 0000 sts IMUConfig+11,r24 |
||
56 | 61 003e 81E0 ldi r24,lo8(1) |
||
57 | 62 0040 8093 0000 sts IMUConfig+7,r24 |
||
58 | 63 0044 88E0 ldi r24,lo8(8) |
||
59 | 64 0046 8093 0000 sts IMUConfig+2,r24 |
||
60 | 65 /* epilogue start */ |
||
61 | 66 004a 0895 ret |
||
62 | DEFINED SYMBOLS |
||
63 | *ABS*:0000000000000000 invenSense.c |
||
64 | /tmp/ccNP4kuT.s:2 *ABS*:000000000000003f __SREG__ |
||
65 | /tmp/ccNP4kuT.s:3 *ABS*:000000000000003e __SP_H__ |
||
66 | /tmp/ccNP4kuT.s:4 *ABS*:000000000000003d __SP_L__ |
||
67 | /tmp/ccNP4kuT.s:5 *ABS*:0000000000000034 __CCP__ |
||
68 | /tmp/ccNP4kuT.s:6 *ABS*:0000000000000000 __tmp_reg__ |
||
69 | /tmp/ccNP4kuT.s:7 *ABS*:0000000000000001 __zero_reg__ |
||
70 | /tmp/ccNP4kuT.s:11 .text:0000000000000000 gyro_calibrate |
||
71 | /tmp/ccNP4kuT.s:41 .text:000000000000002c gyro_init |
||
72 | /tmp/ccNP4kuT.s:52 .text:0000000000000032 gyro_setDefaultParameters |
||
73 | |||
74 | UNDEFINED SYMBOLS |
||
75 | delay_ms |
||
76 | delay_ms_with_adc_measurement |
||
77 | IMUConfig |