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 0x46e <__pre_init> @ imm = #100 40a: mov lr, r4 40c: ldr r0, [pc, #36] <$d> 40e: ldr r1, [pc, #40] <$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, #32] <$d+0xa> 41c: ldr r1, [pc, #32] <$d+0xc> 41e: ldr r2, [pc, #36] <$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: push {lr} 42c: bl 0x448
@ imm = #24 430: udf #0 00000432 <$d>: 432: 00 00 .short 0x0000 00000434 <$d>: 434: 00 80 ff 1f .word 0x1fff8000 438: 00 80 ff 1f .word 0x1fff8000 43c: 00 80 ff 1f .word 0x1fff8000 440: 00 80 ff 1f .word 0x1fff8000 444: e0 06 00 00 .word 0x000006e0 00000448
: 448: push {r7, lr} 44a: mov r7, sp 44c: bl 0x452 @ imm = #2 450: trap 00000452 : 452: b 0x454 @ imm = #-2 454: b 0x454 @ imm = #-4 00000456 : 456: push {r7, lr} 458: mov r7, sp 45a: sub sp, #8 45c: b 0x45e @ imm = #-2 45e: movs r0, #4 460: strb r0, [r7, #-1] 464: ldrb r0, [r7, #-1] 468: bl 0x470 @ imm = #4 46c: b 0x45e @ imm = #-18 0000046e <__pre_init>: 46e: bx lr 00000470 : 470: push {r7, lr} 472: mov r7, sp 474: sub sp, #8 476: strb r0, [r7, #-1] 47a: ldrb r0, [r7, #-1] 47e: str r0, [sp] 480: ldr r1, [sp] 482: tbb [pc, r1] 00000486 <$d.1>: 486: 04 10 11 12 .word 0x12111004 48a: 13 00 .short 0x0013 0000048c <$t.2>: 48c: trap 48e: movw r0, #1448 492: movt r0, #0 496: movw r2, #1580 49a: movt r2, #0 49e: movs r1, #50 4a0: bl 0x4c6 @ imm = #34 4a4: trap 4a6: b 0x4ae <$t.2+0x22> @ imm = #4 4a8: b 0x4ae <$t.2+0x22> @ imm = #2 4aa: b 0x4ae <$t.2+0x22> @ imm = #0 4ac: b 0x4ae <$t.2+0x22> @ imm = #-2 4ae: add sp, #8 4b0: pop {r7, pc} 000004b2 >>::h1f0f9c5a387252ed>: 4b2: bx lr 000004b4 <::type_id::h198211f69c436fcc>: 4b4: movw r0, #57056 4b8: movw r1, #60693 4bc: movt r0, #5815 4c0: movt r1, #64019 4c4: bx lr 000004c6 : 4c6: push {r7, lr} 4c8: mov r7, sp 4ca: sub sp, #32 4cc: mov r12, r2 4ce: movw r2, #1596 4d2: movt r2, #0 4d6: movs r3, #0 4d8: strd r0, r1, [sp, #24] 4dc: mov r0, sp 4de: str r2, [sp, #16] 4e0: movs r2, #1 4e2: mov r1, r12 4e4: str r2, [sp, #4] 4e6: add r2, sp, #24 4e8: str r3, [sp, #20] 4ea: strd r3, r3, [sp, #8] 4ee: str r2, [sp] 4f0: bl 0x4f6 @ imm = #2 4f4: trap 000004f6 : 4f6: push {r7, lr} 4f8: mov r7, sp 4fa: sub sp, #16 4fc: strd r0, r1, [sp, #8] 500: movw r0, #1596 504: movt r0, #0 508: str r0, [sp, #4] 50a: movw r0, #1596 50e: movt r0, #0 512: str r0, [sp] 514: mov r0, sp 516: bl 0x51c @ imm = #2 51a: trap 0000051c : 51c: push {r7, lr} 51e: mov r7, sp 520: sub sp, #8 522: str r0, [sp, #4] 524: b 0x526 @ imm = #-2 526: movs r0, #4 528: strb r0, [r7, #-5] 52c: ldrb r0, [r7, #-5] 530: bl 0x538 @ imm = #4 534: b 0x526 @ imm = #-18 536: bmi 0x4e2 @ imm = #-88 00000538 : 538: push {r7, lr} 53a: mov r7, sp 53c: sub sp, #8 53e: strb r0, [r7, #-1] 542: ldrb r0, [r7, #-1] 546: str r0, [sp] 548: ldr r1, [sp] 54a: tbb [pc, r1] 0000054e <$d.1>: 54e: 04 10 11 12 .word 0x12111004 552: 13 00 .short 0x0013 00000554 <$t.2>: 554: trap 556: movw r0, #1612 55a: movt r0, #0 55e: movw r2, #1744 562: movt r2, #0 566: movs r1, #50 568: bl 0x4c6 @ imm = #-166 56c: trap 56e: b 0x576 <$t.2+0x22> @ imm = #4 570: b 0x576 <$t.2+0x22> @ imm = #2 572: b 0x576 <$t.2+0x22> @ imm = #0 574: b 0x576 <$t.2+0x22> @ imm = #-2 576: add sp, #8 578: pop {r7, pc} 0000057a : 57a: mov r0, lr 57c: movs r1, #4 57e: tst r0, r1 580: bne 0x588 @ imm = #4 582: mrs r0, msp 586: b 0x58e @ imm = #4 588: mrs r0, psp 58c: b 0x58e @ imm = #-2 0000058e : 58e: push {r7, lr} 590: mov r7, sp 592: sub sp, #8 594: str r0, [sp, #4] 596: b 0x598 @ imm = #-2 598: movs r0, #4 59a: strb r0, [r7, #-5] 59e: ldrb r0, [r7, #-5] 5a2: bl 0x470 @ imm = #-310 5a6: b 0x598 @ imm = #-18