diff --git a/docs/VA10800_VA10820_PG_v19.pdf b/docs/VA10800_VA10820_PG_v19.pdf deleted file mode 100644 index b6248c4..0000000 Binary files a/docs/VA10800_VA10820_PG_v19.pdf and /dev/null differ diff --git a/docs/VA108X0_PG.pdf b/docs/VA108X0_PG.pdf new file mode 100644 index 0000000..b6c6e64 Binary files /dev/null and b/docs/VA108X0_PG.pdf differ diff --git a/sizes.txt b/sizes.txt new file mode 100644 index 0000000..b73e7a5 --- /dev/null +++ b/sizes.txt @@ -0,0 +1,115 @@ +0000169c 00000000 R CORE_PERIPHERALS +00000ca4 00000000 T DefaultHandler +0000142c 00000000 T HardFault +00000ca4 00000000 T NonMaskableInt +00000ca4 00000000 T OC1 +00000ca4 00000000 T OC10 +00000ca4 00000000 T OC11 +00000ca4 00000000 T OC12 +00000ca4 00000000 T OC13 +00000ca4 00000000 T OC14 +00000ca4 00000000 T OC16 +00000ca4 00000000 T OC17 +00000ca4 00000000 T OC18 +00000ca4 00000000 T OC19 +00000ca4 00000000 T OC2 +00000ca4 00000000 T OC20 +00000ca4 00000000 T OC21 +00000ca4 00000000 T OC22 +00000ca4 00000000 T OC23 +00000ca4 00000000 T OC24 +00000ca4 00000000 T OC25 +00000ca4 00000000 T OC26 +00000ca4 00000000 T OC27 +00000ca4 00000000 T OC28 +00000ca4 00000000 T OC29 +00000ca4 00000000 T OC3 +00000ca4 00000000 T OC30 +00000ca4 00000000 T OC31 +00000ca4 00000000 T OC4 +00000ca4 00000000 T OC5 +00000ca4 00000000 T OC6 +00000ca4 00000000 T OC7 +00000ca4 00000000 T OC8 +00000ca4 00000000 T OC9 +00000ca4 00000000 T PendSV +00000ca4 00000000 T SVCall +00000ca4 00000000 T SysTick +1000045c 00000000 B __ebss +10000010 00000000 D __edata +00000040 00000000 R __eexceptions +000016e0 00000000 R __erodata +00001430 00000000 T __etext +1000045c 00000000 B __euninit +00000ca6 00000000 T __pre_init +00000008 00000000 R __reset_vector +10000010 00000000 B __sbss +10000000 00000000 D __sdata +1000045c 00000000 B __sheap +000016e0 00000000 A __sidata +00001430 00000000 R __srodata +000000c0 00000000 T __stext +1000045c 00000000 B __suninit +00001700 00000000 D __veneer_base +00001700 00000000 D __veneer_limit +10008000 00000000 A _stack_start +000000c0 00000000 R _stext +10000458 00000001 B DEVICE_PERIPHERALS +00000ca4 00000002 T DefaultHandler_ +00000ca6 00000002 T DefaultPreInit +0000142c 00000002 T HardFault_ +00000714 00000002 t core::ptr::drop_in_place<&core::iter::adapters::copied::Copied>>::hfaa022ea9f302e4a +00000108 00000002 t core::ptr::drop_in_place::h1ddd9306d86e0d6a +0000010a 00000002 t core::ptr::drop_in_place::h0aa9974d9ffb5bb5 +00001056 00000002 t core::ptr::drop_in_place<&mut rtt_target::rtt::RttWriter>::h591a17950d8b161c +1000041c 00000004 b rtt_target::print::CRITICAL_SECTION::h2bde56d117651353 +10000010 00000004 b blinky_button_irq::MS_COUNTER::h8a1183d044c22ace +00000488 00000004 t core::ops::function::FnOnce::call_once::h8b666af866880590 +00000004 00000004 R __RESET_VECTOR +00001140 00000004 T __cpsid +00001144 00000004 T __cpsie +00001148 00000006 T __primask_r +10000420 00000008 b rtt_target::print::PRINT_TERMINAL::ha35934831e0b924f +10000014 00000008 b blinky_button_irq::BUTTON::he0f588e90200d03b +00001158 0000000a t __aeabi_memcpy +0000114e 0000000a t __aeabi_uidiv +0000010c 0000000a T main +000011e0 0000000c t __aeabi_memclr4 +000011e0 0000000c t __aeabi_memclr8 +10000000 00000010 d blinky_button_irq::LEDS::hd321a81f547a4281 +00000718 00000010 t ::type_id::hc7e5c3525e389ccd +00000a84 00000010 t <&T as core::fmt::Debug>::fmt::h6f0c0a920de8d5a4 +00000a74 00000010 t <&T as core::fmt::Display>::fmt::h485290c43ed74af0 +00001162 00000010 t __aeabi_memset +00000c48 00000012 t <&T as core::fmt::Display>::fmt::hebaa948f08d04b9f +00001418 00000014 T HardFaultTrampoline +00000bf4 00000018 t ::fmt::h13cefdfa433bd005 +00000c0c 00000018 t ::fmt::hf6fce6dfb3862f4b +0000036c 00000024 T OC0 +00000c24 00000024 t <&T as core::fmt::Display>::fmt::h5eec314a4f33db6e +00000e78 00000024 t core::ops::function::FnOnce::call_once::hae7de61ad7f8814a +000006f0 00000024 t core::panicking::panic_fmt::h6d3ed64005ec502c +00001118 00000028 t <&mut W as core::fmt::Write>::write_fmt::h4fea0ca5dfc7d23c +00001058 00000028 t <&mut W as core::fmt::Write>::write_str::h4c57be8250dbbbd5 +000000c0 0000002e T Reset +10000428 00000030 B _SEGGER_RTT +00000728 00000036 t core::fmt::Formatter::pad_integral::write_prefix::h7d7e18322b937585 +00000a3c 00000038 t core::panicking::panic::hbc890ab2d3f98350 +00000008 00000038 R __EXCEPTIONS +00001248 00000042 t memset +00000c5c 00000048 t core::result::unwrap_failed::h2999f1e0ebb822f3 +000011ec 0000005c t memcpy +00001172 0000006e t __aeabi_memset4 +00000040 00000080 R __INTERRUPTS +00001080 00000098 t <&mut W as core::fmt::Write>::write_char::h90ce787962b13e7e +00000db4 000000c4 t rust_begin_unwind +00000e9c 000000dc t core::ops::function::FnOnce::call_once::h77dc8a2d5f26c7e5 +00000f78 000000de t rtt_target::rtt::RttWriter::write_with_mode::h1a4c5e3a85e3543c +00000390 000000f8 T OC15 +00000ca8 0000010c t <&T as core::fmt::Display>::fmt::hca3d309fecf45fc9 +00000a94 00000160 t core::fmt::write::h1a6a1fa2ab1e87db +0000128a 0000018e t compiler_builtins::int::specialized_div_rem::u32_div_rem::hf0f3b5d5cee9f3cd +00000118 00000254 t blinky_button_irq::__cortex_m_rt_main::h557f86e8a5802146 +0000048c 00000264 t core::fmt::num::imp::::fmt::h55a201de7649bb77 +0000075e 000002dc t core::fmt::Formatter::pad::hbf986859669127df +1000001c 00000400 b blinky_button_irq::__cortex_m_rt_main::_RTT_CHANNEL_BUFFER::h65c8b176456b2583 diff --git a/va108xx-hal-rs b/va108xx-hal-rs index c07d937..7c3a425 160000 --- a/va108xx-hal-rs +++ b/va108xx-hal-rs @@ -1 +1 @@ -Subproject commit c07d937c12c49bd63e166eb6df3657a830bd8798 +Subproject commit 7c3a425ce0523e6e66b790a54175c8b79c50818e