Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- main:
- .LFB22:
- .loc 1 352 0
- # args = 0, frame = 4, pretend = 0
- # frame_needed = 1, leaf_function = 0
- # uses_anonymous_args = 0
- stm --sp, r7, lr
- .LCFI24:
- mov r7, sp
- .LCFI25:
- sub sp, 4
- .LCFI26:
- .loc 1 353 0
- call init_clock
- .loc 1 354 0
- call init_intc
- .loc 1 355 0
- call init_pwm
- .loc 1 356 0
- call init_tc
- .loc 1 357 0
- call init_adc
- .loc 1 359 0
- mov r8, -50176
- st.w r7[-4], r8
- .L27:
- .loc 1 364 0
- lda.w r8, adc_ready
- ld.ub r8, r8[0]
- bfextu r9, r8, 0, 8
- mov r8, 1
- cp.b r9, r8
- brne .L27
- .loc 1 365 0
- lda.w r9, adc_ready
- mov r8, 0
- st.b r9[0], r8
- .loc 1 366 0
- ld.w r8, r7[-4]
- sub r8, -48
- ld.w r8, r8[0]
- mov r12, r8
- call update_pwm
- rjmp .L27
- .cpool
- .align 2
Add Comment
Please, Sign In to add comment