warning: unused import: `va416xx_hal::pac` --> va416xx-hal/examples/blinky.rs:7:5 | 7 | use va416xx_hal::pac; | ^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: 1 warning emitted blinky: file format elf32-littlearm Disassembly of section .text: 00000400 <__stext>: 400: mov.w r4, #4294967295 404: mov lr, r4 406: bl 0x486 <__pre_init> @ imm = #124 40a: mov lr, r4 40c: ldr r0, [pc, #56] <$d> 40e: ldr r1, [pc, #60] <$d+0x6> 410: movs r2, #0 412: cmp r1, r0 414: beq 0x41a <__stext+0x1a> @ imm = #2 416: stm r0!, {r2} 418: b 0x412 <__stext+0x12> @ imm = #-10 41a: ldr r0, [pc, #52] <$d+0xa> 41c: ldr r1, [pc, #52] <$d+0xc> 41e: ldr r2, [pc, #56] <$d+0x12> 420: cmp r1, r0 422: beq 0x42a <__stext+0x2a> @ imm = #4 424: ldm r2!, {r3} 426: stm r0!, {r3} 428: b 0x420 <__stext+0x20> @ imm = #-12 42a: ldr r0, [pc, #48] <$d+0x16> 42c: mov.w r1, #15728640 430: ldr r2, [r0] 432: orrs r2, r1 434: str r2, [r0] 436: dsb sy 43a: isb sy 43e: push {lr} 440: bl 0x460
@ imm = #28 444: udf #0 00000446 <$d>: 446: 00 00 .short 0x0000 00000448 <$d>: 448: 00 80 ff 1f .word 0x1fff8000 44c: 00 80 ff 1f .word 0x1fff8000 450: 00 80 ff 1f .word 0x1fff8000 454: 00 80 ff 1f .word 0x1fff8000 458: f8 06 00 00 .word 0x000006f8 45c: 88 ed 00 e0 .word 0xe000ed88 00000460
: 460: push {r7, lr} 462: mov r7, sp 464: bl 0x46a @ imm = #2 468: trap 0000046a : 46a: b 0x46c @ imm = #-2 46c: b 0x46c @ imm = #-4 0000046e : 46e: push {r7, lr} 470: mov r7, sp 472: sub sp, #8 474: b 0x476 @ imm = #-2 476: movs r0, #4 478: strb r0, [r7, #-1] 47c: ldrb r0, [r7, #-1] 480: bl 0x488 @ imm = #4 484: b 0x476 @ imm = #-18 00000486 <__pre_init>: 486: bx lr 00000488 : 488: push {r7, lr} 48a: mov r7, sp 48c: sub sp, #8 48e: strb r0, [r7, #-1] 492: ldrb r0, [r7, #-1] 496: str r0, [sp] 498: ldr r1, [sp] 49a: tbb [pc, r1] 0000049e <$d.1>: 49e: 04 10 11 12 .word 0x12111004 4a2: 13 00 .short 0x0013 000004a4 <$t.2>: 4a4: trap 4a6: movw r0, #1472 4aa: movt r0, #0 4ae: movw r2, #1604 4b2: movt r2, #0 4b6: movs r1, #50 4b8: bl 0x4de @ imm = #34 4bc: trap 4be: b 0x4c6 <$t.2+0x22> @ imm = #4 4c0: b 0x4c6 <$t.2+0x22> @ imm = #2 4c2: b 0x4c6 <$t.2+0x22> @ imm = #0 4c4: b 0x4c6 <$t.2+0x22> @ imm = #-2 4c6: add sp, #8 4c8: pop {r7, pc} 000004ca >>::hda90baf15865d9c4>: 4ca: bx lr 000004cc <::type_id::h73579ccd4cb5b209>: 4cc: movw r0, #8335 4d0: movw r1, #28887 4d4: movt r0, #37463 4d8: movt r1, #61352 4dc: bx lr 000004de : 4de: push {r7, lr} 4e0: mov r7, sp 4e2: sub sp, #32 4e4: mov r12, r2 4e6: movw r2, #1620 4ea: movt r2, #0 4ee: movs r3, #0 4f0: strd r0, r1, [sp, #24] 4f4: mov r0, sp 4f6: str r2, [sp, #16] 4f8: movs r2, #1 4fa: mov r1, r12 4fc: str r2, [sp, #4] 4fe: add r2, sp, #24 500: str r3, [sp, #20] 502: strd r3, r3, [sp, #8] 506: str r2, [sp] 508: bl 0x50e @ imm = #2 50c: trap 0000050e : 50e: push {r7, lr} 510: mov r7, sp 512: sub sp, #16 514: strd r0, r1, [sp, #8] 518: movw r0, #1620 51c: movt r0, #0 520: str r0, [sp, #4] 522: movw r0, #1620 526: movt r0, #0 52a: str r0, [sp] 52c: mov r0, sp 52e: bl 0x534 @ imm = #2 532: trap 00000534 : 534: push {r7, lr} 536: mov r7, sp 538: sub sp, #8 53a: str r0, [sp, #4] 53c: b 0x53e @ imm = #-2 53e: movs r0, #4 540: strb r0, [r7, #-5] 544: ldrb r0, [r7, #-5] 548: bl 0x550 @ imm = #4 54c: b 0x53e @ imm = #-18 54e: bmi 0x4fa @ imm = #-88 00000550 : 550: push {r7, lr} 552: mov r7, sp 554: sub sp, #8 556: strb r0, [r7, #-1] 55a: ldrb r0, [r7, #-1] 55e: str r0, [sp] 560: ldr r1, [sp] 562: tbb [pc, r1] 00000566 <$d.1>: 566: 04 10 11 12 .word 0x12111004 56a: 13 00 .short 0x0013 0000056c <$t.2>: 56c: trap 56e: movw r0, #1636 572: movt r0, #0 576: movw r2, #1768 57a: movt r2, #0 57e: movs r1, #50 580: bl 0x4de @ imm = #-166 584: trap 586: b 0x58e <$t.2+0x22> @ imm = #4 588: b 0x58e <$t.2+0x22> @ imm = #2 58a: b 0x58e <$t.2+0x22> @ imm = #0 58c: b 0x58e <$t.2+0x22> @ imm = #-2 58e: add sp, #8 590: pop {r7, pc} 00000592 : 592: mov r0, lr 594: movs r1, #4 596: tst r0, r1 598: bne 0x5a0 @ imm = #4 59a: mrs r0, msp 59e: b 0x5a6 @ imm = #4 5a0: mrs r0, psp 5a4: b 0x5a6 @ imm = #-2 000005a6 : 5a6: push {r7, lr} 5a8: mov r7, sp 5aa: sub sp, #8 5ac: str r0, [sp, #4] 5ae: b 0x5b0 @ imm = #-2 5b0: movs r0, #4 5b2: strb r0, [r7, #-5] 5b6: ldrb r0, [r7, #-5] 5ba: bl 0x488 @ imm = #-310 5be: b 0x5b0 @ imm = #-18