Guest User

Untitled

a guest
Jul 14th, 2018
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. main:
  2. .LFB22:
  3.     .loc 1 352 0
  4.     # args = 0, frame = 4, pretend = 0
  5.     # frame_needed = 1, leaf_function = 0
  6.     # uses_anonymous_args = 0
  7.     stm --sp, r7, lr
  8. .LCFI24:
  9.     mov r7, sp
  10. .LCFI25:
  11.     sub     sp, 4
  12. .LCFI26:
  13.     .loc 1 353 0
  14.     call    init_clock
  15.     .loc 1 354 0
  16.     call    init_intc
  17.     .loc 1 355 0
  18.     call    init_pwm
  19.     .loc 1 356 0
  20.     call    init_tc
  21.     .loc 1 357 0
  22.     call    init_adc
  23.     .loc 1 359 0
  24.     mov r8, -50176
  25.     st.w    r7[-4], r8
  26. .L27:
  27.     .loc 1 364 0
  28.     lda.w   r8, adc_ready
  29.     ld.ub   r8, r8[0]
  30.     bfextu  r9, r8, 0, 8
  31.     mov r8, 1
  32.     cp.b    r9, r8
  33.     brne    .L27
  34.     .loc 1 365 0
  35.     lda.w   r9, adc_ready
  36.     mov r8, 0
  37.     st.b    r9[0], r8
  38.     .loc 1 366 0
  39.     ld.w    r8, r7[-4]
  40.     sub     r8, -48
  41.     ld.w    r8, r8[0]
  42.     mov r12, r8
  43.     call    update_pwm
  44.     rjmp    .L27
  45.     .cpool
  46.     .align  2
Add Comment
Please, Sign In to add comment