Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for CertDecodeFlags to DecodeChipCert #30013

Merged
merged 4 commits into from
Oct 27, 2023

Conversation

ksperling-apple
Copy link
Contributor

This moves support for generating the TBSHash during decoding from ChipCertificateSet::LoadCert to DecodeChipCert. LoadCert can now delegate to DecodeChipCert and only contains a few extra checks to retain existing behavior.

@github-actions
Copy link

github-actions bot commented Oct 26, 2023

PR #30013: Size comparison from 6e86760 to 43144fe

Increases (5 builds for cc32xx, mbed, qpg)
platform target config section 6e86760 43144fe change % change
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 561266 561930 664 0.1
.debug_abbrev 895728 895804 76 0.0
.debug_info 19377013 19377372 359 0.0
.debug_rnglists 107562 107575 13 0.0
.strtab 466469 467091 622 0.1
.symtab 278848 279040 192 0.1
.text 475536 476200 664 0.1
lock CC3235SF_LAUNCHXL (read only) 617450 618114 664 0.1
.debug_abbrev 936343 936419 76 0.0
.debug_info 2055106 20551426 359 0.0
.debug_rnglists 112111 112124 13 0.0
.strtab 515782 516404 622 0.1
.symtab 298512 298704 192 0.1
.text 509164 509828 664 0.1
mbed lock-app-release cy8cproto_062_4343w (read/write) 2521976 2522872 896 0.0
.text 1484660 1485556 896 0.1
qpg lighting-app qpg6105+debug (read/write) 1176172 1176932 760 0.1
.text 623016 623776 760 0.1
lock-app qpg6105+debug (read/write) 1132652 1133412 760 0.1
.text 579492 580252 760 0.1
Decreases (2 builds for cc32xx)
platform target config section 6e86760 43144fe change % change
cc32xx air-purifier CC3235SF_LAUNCHXL .debug_line 2584864 2584630 -234 -0.0
.debug_loclists 1577685 1577574 -111 -0.0
.debug_str 3381240 3381133 -107 -0.0
lock CC3235SF_LAUNCHXL .debug_line 2655191 2654957 -234 -0.0
.debug_loclists 1633515 1633404 -111 -0.0
.debug_str 3445486 3445379 -107 -0.0
Full report (5 builds for cc32xx, mbed, qpg)
platform target config section 6e86760 43144fe change % change
cc32xx air-purifier CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 561266 561930 664 0.1
(read/write) 206492 206492 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 199956 199956 0 0.0
.comment 206 206 0 0.0
.data 1412 1412 0 0.0
.debug_abbrev 895728 895804 76 0.0
.debug_aranges 104272 104272 0 0.0
.debug_frame 351096 351096 0 0.0
.debug_info 19377013 19377372 359 0.0
.debug_line 2584864 2584630 -234 -0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1577685 1577574 -111 -0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 107562 107575 13 0.0
.debug_str 3381240 3381133 -107 -0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 83610 83610 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 466469 467091 622 0.1
.symtab 278848 279040 192 0.1
.text 475536 476200 664 0.1
lock CC3235SF_LAUNCHXL (read only) 617450 618114 664 0.1
(read/write) 206896 206896 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200336 200336 0 0.0
.comment 206 206 0 0.0
.data 1440 1440 0 0.0
.debug_abbrev 936343 936419 76 0.0
.debug_aranges 108752 108752 0 0.0
.debug_frame 366408 366408 0 0.0
.debug_info 2055106 20551426 359 0.0
.debug_line 2655191 2654957 -234 -0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1633515 1633404 -111 -0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 112111 112124 13 0.0
.debug_str 3445486 3445379 -107 -0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106162 106162 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 515782 516404 622 0.1
.symtab 298512 298704 192 0.1
.text 0 0 0 0.0
509164 509828 664 0.1
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2521976 2522872 896 0.0
.bss 219048 219048 0 0.0
.data 5136 5136 0 0.0
.text 1484660 1485556 896 0.1
qpg lighting-app qpg6105+debug (read/write) 1176172 1176932 760 0.1
.bss 100608 100608 0 0.0
.data 744 744 0 0.0
.text 623016 623776 760 0.1
lock-app qpg6105+debug (read/write) 1132652 1133412 760 0.1
.bss 95288 95288 0 0.0
.data 748 748 0 0.0
.text 579492 580252 760 0.1

@github-actions
Copy link

github-actions bot commented Oct 26, 2023

PR #30013: Size comparison from 6e86760 to dd93fc7

Increases (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 6e86760 dd93fc7 change % change
bl602 lighting-app bl602 (read/write) 1408590 1409302 712 0.1
.text 1073778 1074494 716 0.1
bl602+mfd (read/write) 1423006 1423726 720 0.1
.text 1089094 1089810 716 0.1
bl602+rpc (read/write) 1455858 1456578 720 0.0
.text 1105518 1106238 720 0.1
bl702 lighting-app bl702 (read/write) 1206775 1207491 716 0.1
.debug_abbrev 1540054 1540064 10 0.0
.debug_frame 508640 508660 20 0.0
.debug_info 41466783 41468510 1727 0.0
.debug_line 5439014 5439147 133 0.0
.debug_loc 3654087 3654190 103 0.0
.debug_ranges 444472 444496 24 0.0
.strtab 598007 598629 622 0.1
.symtab 178608 178704 96 0.1
.text 971632 972348 716 0.1
bl702+mfd (read/write) 1217631 1218347 716 0.1
.debug_abbrev 1542130 1542140 10 0.0
.debug_frame 514072 514092 20 0.0
.debug_info 41507782 41509509 1727 0.0
.debug_line 5479369 5479502 133 0.0
.debug_loc 3692249 3692352 103 0.0
.debug_ranges 446712 446736 24 0.0
.strtab 601767 602389 622 0.1
.symtab 180368 180464 96 0.1
.text 983404 984120 716 0.1
bl702+rpc (read/write) 1306787 1307503 716 0.1
.debug_abbrev 1721011 1721021 10 0.0
.debug_frame 537684 537704 20 0.0
.debug_info 46611032 46612791 1759 0.0
.debug_line 5869422 5869555 133 0.0
.debug_loc 3861726 3861829 103 0.0
.debug_ranges 472040 472064 24 0.0
.strtab 661964 662586 622 0.1
.symtab 197728 197824 96 0.0
.text 1047184 1047900 716 0.1
bl706-eth (read/write) 994089 994805 716 0.1
.debug_abbrev 1059591 1059601 10 0.0
.debug_frame 412572 412592 20 0.0
.debug_info 22387281 22389006 1725 0.0
.debug_line 4130497 4130630 133 0.0
.debug_loc 3071701 3071787 86 0.0
.debug_ranges 362888 362912 24 0.0
.strtab 456455 457077 622 0.1
.symtab 133248 133344 96 0.1
.text 737176 737892 716 0.1
bl706-wifi (read/write) 1228750 1229590 840 0.1
.debug_abbrev 1174365 1174375 10 0.0
.debug_frame 618152 618172 20 0.0
.debug_info 23770473 23772200 1727 0.0
.debug_line 4555091 4555224 133 0.0
.debug_loc 3258915 3259019 104 0.0
.debug_ranges 390744 390768 24 0.0
.strtab 505560 506182 622 0.1
.symtab 152544 152640 96 0.1
.text 961094 961934 840 0.1
bl702l lighting-app bl702l (read/write) 1177320 1178548 1228 0.1
.debug_abbrev 1540396 1540406 10 0.0
.debug_frame 490596 490616 20 0.0
.debug_info 41284310 41286037 1727 0.0
.debug_line 5367070 5367203 133 0.0
.debug_loc 3604655 3604697 42 0.0
.debug_ranges 452632 452656 24 0.0
.strtab 601537 602159 622 0.1
.symtab 179232 179328 96 0.1
.text 961284 962000 716 0.1
bl702l+mfd (read/write) 1188788 1189504 716 0.1
.debug_abbrev 1542487 1542497 10 0.0
.debug_frame 496024 496044 20 0.0
.debug_info 41327352 41329079 1727 0.0
.debug_line 5407302 5407435 133 0.0
.debug_loc 3642817 3642859 42 0.0
.debug_ranges 454872 454896 24 0.0
.strtab 605365 605987 622 0.1
.symtab 181024 181120 96 0.1
.text 973660 974376 716 0.1
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 734875 735659 784 0.1
.text 650208 650992 784 0.1
lock-ftd LP_EM_CC1354P10_6 (read only) 756523 757307 784 0.1
.text 676276 677060 784 0.1
lock-mtd LP_EM_CC1354P10_6 (read only) 743867 744651 784 0.1
.text 637532 638316 784 0.1
pump-app LP_EM_CC1354P10_6 (read only) 694683 695467 784 0.1
.text 614184 614968 784 0.1
pump-controller-app LP_EM_CC1354P10_6 (read only) 680371 681155 784 0.1
.text 604032 604816 784 0.1
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 561266 561954 688 0.1
.debug_abbrev 895728 895804 76 0.0
.debug_frame 351096 351112 16 0.0
.debug_info 19377013 19378887 1874 0.0
.debug_line 2584864 2585172 308 0.0
.debug_loclists 1577685 1577762 77 0.0
.debug_rnglists 107562 107575 13 0.0
.strtab 466469 467091 622 0.1
.symtab 278848 279040 192 0.1
.text 475536 476224 688 0.1
lock CC3235SF_LAUNCHXL (read only) 617450 618138 688 0.1
.debug_abbrev 936343 936419 76 0.0
.debug_frame 366408 366424 16 0.0
.debug_info 2055106 20553034 1967 0.0
.debug_line 2655191 2655499 308 0.0
.debug_loclists 1633515 1633592 77 0.0
.debug_rnglists 112111 112124 13 0.0
.strtab 515782 516404 622 0.1
.symtab 298512 298704 192 0.1
.text 509164 509852 688 0.1
cyw30739 light cyw930739m2evb_01 (read/write) 551999 552775 776 0.1
.app_xip_area 443217 443993 776 0.2
lock cyw930739m2evb_01 (read/write) 538135 538911 776 0.1
.app_xip_area 424553 425329 776 0.2
ota-requestor cyw930739m2evb_01 (read/write) 573599 574375 776 0.1
.app_xip_area 466145 466921 776 0.2
switch cyw930739m2evb_01 (read/write) 549879 550655 776 0.1
.app_xip_area 439337 440113 776 0.2
efr32 lighting-app BRD4161A+rs9116 (read/write) 1006544 1006944 400 0.0
.text 831880 832280 400 0.0
BRD4187C (read/write) 1093048 1093624 576 0.1
.text 893612 894188 576 0.1
lock-app BRD4161A+wf200 (read/write) 1103560 1104120 560 0.1
.text 914164 914724 560 0.1
window-app BRD4187C (read/write) 1129380 1129780 400 0.0
.text 957656 958056 400 0.0
esp32 all-clusters-app c3devkit (read only) 1132326 1132944 618 0.1
.flash.text 1132326 1132944 618 0.1
m5stack (read only) 1176959 1177459 500 0.0
.flash.text 1171575 1172075 500 0.0
k32w contact k32w0+release (read only) 589132 589692 560 0.1
.text 588596 589156 560 0.1
k32w1+release (read/write) 684036 684604 568 0.1
.text 570888 571456 568 0.1
light k32w0+release (read only) 588852 589412 560 0.1
.text 588316 588876 560 0.1
k32w1+release (read/write) 776008 776576 568 0.1
.text 653992 654560 568 0.1
lock k32w0+release (read only) 560668 561228 560 0.1
.text 560132 560692 560 0.1
linux air-purifier-app debug (read only) 2465749 2469429 3680 0.1
.text 2114965 2118645 3680 0.2
all-clusters-app debug (read only) 5287145 5290825 3680 0.1
.text 4609603 4613283 3680 0.1
all-clusters-minimal-app debug (read only) 4880785 4884465 3680 0.1
.text 4379747 4383427 3680 0.1
bridge-app debug (read only) 4362449 4366113 3664 0.1
.text 3926963 3930627 3664 0.1
chip-tool debug (read only) 10266561 10268033 1472 0.0
.text 9280435 9281907 1472 0.0
chip-tool-ipv6only arm64 (read only) 10138676 10140132 1456 0.0
(read/write) 506360 506392 32 0.0
.data.rel.ro 375040 375064 24 0.0
.text 9055096 9056520 1424 0.0
lighting-app debug+rpc+ui (read only) 5220593 5224273 3680 0.1
.text 4641283 4644963 3680 0.1
lock-app debug (read only) 4461921 4465585 3664 0.1
.text 4005123 4008787 3664 0.1
ota-provider-app debug (read only) 4117921 4121601 3680 0.1
.text 3727587 3731267 3680 0.1
ota-requestor-app debug (read only) 4203321 4207001 3680 0.1
.text 3805251 3808931 3680 0.1
shell debug (read only) 2753945 2757705 3760 0.1
.text 2402706 2406466 3760 0.2
thermostat-no-ble arm64 (read only) 4346588 4349980 3392 0.1
(read/write) 241864 241912 48 0.0
.data.rel.ro 100528 100576 48 0.0
.text 3851144 3854488 3344 0.1
tv-app debug (read only) 5285793 5287265 1472 0.0
.text 4770947 4772419 1472 0.0
tv-casting-app debug (read only) 8214793 8216265 1472 0.0
.text 7473139 7474611 1472 0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2521976 2522936 960 0.0
.text 1484660 1485620 960 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1178800 1179584 784 0.1
text 827164 827944 780 0.1
nrf7002dk_nrf5340_cpuapp (read/write) 1326284 1327068 784 0.1
text 760828 761612 784 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1160576 1161360 784 0.1
text 813688 814468 780 0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1722684 1723356 672 0.0
.debug_abbrev 1318303 1318379 76 0.0
.debug_frame 466992 467008 16 0.0
.debug_info 30180680 30182709 2029 0.0
.debug_line 3888434 3888740 306 0.0
.debug_loclists 2244186 2244249 63 0.0
.debug_rnglists 151675 151688 13 0.0
.strtab 797030 797652 622 0.1
.symtab 493728 493920 192 0.0
.text 1519092 1519764 672 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1681188 1681876 688 0.0
.debug_abbrev 1258899 1258975 76 0.0
.debug_frame 460380 460396 16 0.0
.debug_info 28457797 28459795 1998 0.0
.debug_line 3793934 3794240 306 0.0
.debug_loclists 2188667 2188732 65 0.0
.debug_rnglists 147490 147503 13 0.0
.strtab 741385 742007 622 0.1
.symtab 474784 474976 192 0.0
.text 1479396 1480084 688 0.0
light cy8ckit_062s2_43012 (read/write) 1607364 1608052 688 0.0
.debug_abbrev 1100274 1100350 76 0.0
.debug_frame 423272 423288 16 0.0
.debug_info 23586236 23588141 1905 0.0
.debug_line 3369062 3369368 306 0.0
.debug_loclists 2025013 2025078 65 0.0
.debug_rnglists 137024 137037 13 0.0
.strtab 654477 655099 622 0.1
.symtab 436240 436432 192 0.0
.text 1412124 1412812 688 0.0
lock cy8ckit_062s2_43012 (read/write) 1640212 1640884 672 0.0
.debug_abbrev 1093306 1093382 76 0.0
.debug_frame 418540 418556 16 0.0
.debug_info 23397465 23399401 1936 0.0
.debug_line 3321785 3322091 306 0.0
.debug_loclists 2001900 2001965 65 0.0
.debug_rnglists 135059 135072 13 0.0
.strtab 628059 628681 622 0.1
.symtab 427824 428016 192 0.0
.text 1417708 1418380 672 0.0
qpg lighting-app qpg6105+debug (read/write) 1176172 1176948 776 0.1
.text 623016 623792 776 0.1
lock-app qpg6105+debug (read/write) 1132652 1133428 776 0.1
.text 579492 580268 776 0.1
telink air-quality-sensor-app tlsr9528a (read/write) 856128 856760 632 0.1
text 603756 604390 634 0.1
all-clusters-app tlsr9518adk80d (read/write) 1077720 1078352 632 0.1
text 757426 758060 634 0.1
all-clusters-minimal-app tlsr9528a (read/write) 1076388 1077020 632 0.1
text 743898 744532 634 0.1
bridge-app tlsr9518adk80d (read/write) 931424 932064 640 0.1
text 640952 641586 634 0.1
contact-sensor-app tlsr9528a (read/write) 859488 860120 632 0.1
text 606822 607456 634 0.1
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 961616 962248 632 0.1
text 683242 683876 634 0.1
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read/write) 1087380 1088012 632 0.1
text 761594 762228 634 0.1
lock-app-dfu tlsr9528a (read/write) 917948 918580 632 0.1
text 637694 638328 634 0.1
ota-requestor-app tlsr9518adk80d (read/write) 944752 945392 640 0.1
text 656724 657358 634 0.1
pump-app tlsr9528a (read/write) 863364 864004 640 0.1
text 611028 611662 634 0.1
pump-controller-app tlsr9518adk80d (read/write) 804232 804864 632 0.1
text 578064 578698 634 0.1
resource-monitoring-app tlsr9518adk80d (read/write) 819880 820520 640 0.1
text 588644 589278 634 0.1
smoke_co_alarm-app tlsr9528a (read/write) 861936 862568 632 0.1
text 610206 610840 634 0.1
temperature-measurement-app tlsr9528a (read/write) 847168 847800 632 0.1
text 597562 598196 634 0.1
thermostat tlsr9518adk80d (read/write) 825276 825916 640 0.1
text 593388 594022 634 0.1
window-covering tlsr9518adk80d (read/write) 822732 823364 632 0.1
text 590436 591070 634 0.1
Decreases (13 builds for bl702, bl702l, cc32xx, psoc6)
platform target config section 6e86760 dd93fc7 change % change
bl702 lighting-app bl702 .debug_str 4074998 4074947 -51 -0.0
bl702+mfd .debug_str 4080529 4080478 -51 -0.0
bl702+rpc .debug_str 4502878 4502819 -59 -0.0
bl706-eth .debug_str 3618038 3617987 -51 -0.0
bl706-wifi .debug_str 3719570 3719519 -51 -0.0
bl702l lighting-app bl702l .debug_str 4104772 4104721 -51 -0.0
bl702l+mfd .debug_str 4110293 4110242 -51 -0.0
cc32xx air-purifier CC3235SF_LAUNCHXL .debug_str 3381240 3381189 -51 -0.0
lock CC3235SF_LAUNCHXL .debug_str 3445486 3445435 -51 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_str 4107476 4107425 -51 -0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_str 4000503 4000452 -51 -0.0
light cy8ckit_062s2_43012 .debug_str 3807392 3807341 -51 -0.0
lock cy8ckit_062s2_43012 .debug_str 3769973 3769922 -51 -0.0
Full report (73 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 6e86760 dd93fc7 change % change
bl602 lighting-app bl602 (read/write) 1408590 1409302 712 0.1
.bss 88488 88488 0 0.0
.data 9360 9360 0 0.0
.text 1073778 1074494 716 0.1
bl602+mfd (read/write) 1423006 1423726 720 0.1
.bss 88656 88656 0 0.0
.data 9336 9336 0 0.0
.text 1089094 1089810 716 0.1
bl602+rpc (read/write) 1455858 1456578 720 0.0
.bss 96520 96520 0 0.0
.data 9736 9736 0 0.0
.text 1105518 1106238 720 0.1
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1206775 1207491 716 0.1
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 32597 32597 0 0.0
.bss_psram 66128 66128 0 0.0
.comment 48 48 0 0.0
.data 3568 3568 0 0.0
.debug_abbrev 1540054 1540064 10 0.0
.debug_aranges 138840 138840 0 0.0
.debug_frame 508640 508660 20 0.0
.debug_info 41466783 41468510 1727 0.0
.debug_line 5439014 5439147 133 0.0
.debug_loc 3654087 3654190 103 0.0
.debug_ranges 444472 444496 24 0.0
.debug_str 4074998 4074947 -51 -0.0
.hbn 584 584 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 148 148 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106492 106492 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 598007 598629 622 0.1
.symtab 178608 178704 96 0.1
.tcm_data 28 28 0 0.0
.tcmcode 3478 3478 0 0.0
.text 0 0 0 0.0
971632 972348 716 0.1
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1217631 1218347 716 0.1
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 32773 32773 0 0.0
.bss_psram 66128 66128 0 0.0
.comment 48 48 0 0.0
.data 3552 3552 0 0.0
.debug_abbrev 1542130 1542140 10 0.0
.debug_aranges 140008 140008 0 0.0
.debug_frame 514072 514092 20 0.0
.debug_info 41507782 41509509 1727 0.0
.debug_line 5479369 5479502 133 0.0
.debug_loc 3692249 3692352 103 0.0
.debug_ranges 446712 446736 24 0.0
.debug_str 4080529 4080478 -51 -0.0
.hbn 584 584 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 148 148 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 105432 105432 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 601767 602389 622 0.1
.symtab 180368 180464 96 0.1
.tcm_data 28 28 0 0.0
.tcmcode 3478 3478 0 0.0
.text 0 0 0 0.0
983404 984120 716 0.1
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1306787 1307503 716 0.1
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 41061 41061 0 0.0
.bss_psram 66112 66112 0 0.0
.comment 48 48 0 0.0
.data 4120 4120 0 0.0
.debug_abbrev 1721011 1721021 10 0.0
.debug_aranges 147456 147456 0 0.0
.debug_frame 537684 537704 20 0.0
.debug_info 46611032 46612791 1759 0.0
.debug_line 5869422 5869555 133 0.0
.debug_loc 3861726 3861829 103 0.0
.debug_ranges 472040 472064 24 0.0
.debug_str 4502878 4502819 -59 -0.0
.hbn 584 584 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 164 164 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121392 121392 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 661964 662586 622 0.1
.symtab 197728 197824 96 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3478 3478 0 0.0
.text 0 0 0 0.0
1047184 1047900 716 0.1
bl706-eth (read/write) 994089 994805 716 0.1
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 27752 27752 0 0.0
.bss_psram 97975 97975 0 0.0
.comment 48 48 0 0.0
.data 3120 3120 0 0.0
.debug_abbrev 1059591 1059601 10 0.0
.debug_aranges 111672 111672 0 0.0
.debug_frame 412572 412592 20 0.0
.debug_info 22387281 22389006 1725 0.0
.debug_line 4130497 4130630 133 0.0
.debug_loc 3071701 3071787 86 0.0
.debug_ranges 362888 362912 24 0.0
.debug_str 3618038 3617987 -51 -0.0
.hbn 184 184 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99120 99120 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 456455 457077 622 0.1
.symtab 133248 133344 96 0.1
.tcm_data 28 28 0 0.0
.tcmcode 3458 3458 0 0.0
.text 0 0 0 0.0
737176 737892 716 0.1
bl706-wifi (read/write) 1228750 1229590 840 0.1
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 14637 14637 0 0.0
.bss_psram 98727 98727 0 0.0
.comment 48 48 0 0.0
.data 3552 3552 0 0.0
.debug_abbrev 1174365 1174375 10 0.0
.debug_aranges 119336 119336 0 0.0
.debug_frame 618152 618172 20 0.0
.debug_info 23770473 23772200 1727 0.0
.debug_line 4555091 4555224 133 0.0
.debug_loc 3258915 3259019 104 0.0
.debug_ranges 390744 390768 24 0.0
.debug_str 3719570 3719519 -51 -0.0
.hbn 468 468 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 119992 119992 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 505560 506182 622 0.1
.symtab 152544 152640 96 0.1
.tcm_data 28 28 0 0.0
.tcmcode 3994 3994 0 0.0
.text 0 0 0 0.0
961094 961934 840 0.1
bl702l lighting-app bl702l (read/write) 1177320 1178548 1228 0.1
.boot2 400 400 0 0.0
.bss 20576 20576 0 0.0
.bss_psram 79248 79248 0 0.0
.comment 48 48 0 0.0
.data 4936 4936 0 0.0
.debug_abbrev 1540396 1540406 10 0.0
.debug_aranges 134048 134048 0 0.0
.debug_frame 490596 490616 20 0.0
.debug_info 41284310 41286037 1727 0.0
.debug_line 5367070 5367203 133 0.0
.debug_loc 3604655 3604697 42 0.0
.debug_ranges 452632 452656 24 0.0
.debug_str 4104772 4104721 -51 -0.0
.hbn 3220 3220 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 148 148 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100648 100648 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 601537 602159 622 0.1
.symtab 179232 179328 96 0.1
.tcm_data 692 692 0 0.0
.tcmcode 512 512 0 0.0
.text 0 0 0 0.0
961284 962000 716 0.1
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1188788 1189504 716 0.1
.boot2 400 400 0 0.0
.bss 20752 20752 0 0.0
.bss_psram 79248 79248 0 0.0
.comment 48 48 0 0.0
.data 4912 4912 0 0.0
.debug_abbrev 1542487 1542497 10 0.0
.debug_aranges 135216 135216 0 0.0
.debug_frame 496024 496044 20 0.0
.debug_info 41327352 41329079 1727 0.0
.debug_line 5407302 5407435 133 0.0
.debug_loc 3642817 3642859 42 0.0
.debug_ranges 454872 454896 24 0.0
.debug_str 4110293 4110242 -51 -0.0
.hbn 3220 3220 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 148 148 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99588 99588 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 605365 605987 622 0.1
.symtab 181024 181120 96 0.1
.tcm_data 692 692 0 0.0
.tcmcode 512 512 0 0.0
.text 0 0 0 0.0
973660 974376 716 0.1
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 734875 735659 784 0.1
(read/write) 166436 166436 0 0.0
.bss 88852 88852 0 0.0
.data 3420 3420 0 0.0
.rodata 84279 84279 0 0.0
.text 650208 650992 784 0.1
lock-ftd LP_EM_CC1354P10_6 (read only) 756523 757307 784 0.1
(read/write) 176720 176720 0 0.0
.bss 99100 99100 0 0.0
.data 3440 3440 0 0.0
.rodata 79855 79855 0 0.0
.text 676276 677060 784 0.1
lock-mtd LP_EM_CC1354P10_6 (read only) 743867 744651 784 0.1
(read/write) 171176 171176 0 0.0
.bss 93556 93556 0 0.0
.data 3440 3440 0 0.0
.rodata 105943 105943 0 0.0
.text 637532 638316 784 0.1
pump-app LP_EM_CC1354P10_6 (read only) 694683 695467 784 0.1
(read/write) 165528 165528 0 0.0
.bss 87720 87720 0 0.0
.data 3408 3408 0 0.0
.rodata 80111 80111 0 0.0
.text 614184 614968 784 0.1
pump-controller-app LP_EM_CC1354P10_6 (read only) 680371 681155 784 0.1
(read/write) 165668 165668 0 0.0
.bss 87864 87864 0 0.0
.data 3404 3404 0 0.0
.rodata 75951 75951 0 0.0
.text 604032 604816 784 0.1
cc32xx air-purifier CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 561266 561954 688 0.1
(read/write) 206492 206492 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 199956 199956 0 0.0
.comment 206 206 0 0.0
.data 1412 1412 0 0.0
.debug_abbrev 895728 895804 76 0.0
.debug_aranges 104272 104272 0 0.0
.debug_frame 351096 351112 16 0.0
.debug_info 19377013 19378887 1874 0.0
.debug_line 2584864 2585172 308 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1577685 1577762 77 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 107562 107575 13 0.0
.debug_str 3381240 3381189 -51 -0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 83610 83610 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 466469 467091 622 0.1
.symtab 278848 279040 192 0.1
.text 475536 476224 688 0.1
lock CC3235SF_LAUNCHXL (read only) 617450 618138 688 0.1
(read/write) 206896 206896 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200336 200336 0 0.0
.comment 206 206 0 0.0
.data 1440 1440 0 0.0
.debug_abbrev 936343 936419 76 0.0
.debug_aranges 108752 108752 0 0.0
.debug_frame 366408 366424 16 0.0
.debug_info 2055106 20553034 1967 0.0
.debug_line 2655191 2655499 308 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1633515 1633592 77 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 112111 112124 13 0.0
.debug_str 3445486 3445435 -51 -0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106162 106162 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 515782 516404 622 0.1
.symtab 298512 298704 192 0.1
.text 0 0 0 0.0
509164 509852 688 0.1
cyw30739 light cyw930739m2evb_01 (read/write) 551999 552775 776 0.1
.app_xip_area 443217 443993 776 0.2
.bss 63752 63752 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 538135 538911 776 0.1
.app_xip_area 424553 425329 776 0.2
.bss 68520 68520 0 0.0
.data 692 692 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 573599 574375 776 0.1
.app_xip_area 466145 466921 776 0.2
.bss 62496 62496 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 549879 550655 776 0.1
.app_xip_area 439337 440113 776 0.2
.bss 65488 65488 0 0.0
.data 688 688 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1006544 1006944 400 0.0
.bss 171952 171952 0 0.0
.data 2692 2692 0 0.0
.text 831880 832280 400 0.0
BRD4187C (read/write) 1093048 1093624 576 0.1
.bss 196116 196116 0 0.0
.data 3300 3300 0 0.0
.text 893612 894188 576 0.1
lock-app BRD4161A+wf200 (read/write) 1103560 1104120 560 0.1
.bss 186664 186664 0 0.0
.data 2708 2708 0 0.0
.text 914164 914724 560 0.1
window-app BRD4187C (read/write) 1129380 1129780 400 0.0
.bss 168532 168532 0 0.0
.data 3172 3172 0 0.0
.text 957656 958056 400 0.0
esp32 all-clusters-app c3devkit (read only) 1132326 1132944 618 0.1
(read/write) 1670292 1670292 0 0.0
.dram0.bss 71904 71904 0 0.0
.dram0.data 13020 13020 0 0.0
.flash.rodata 241504 241504 0 0.0
.flash.text 1132326 1132944 618 0.1
.iram0.text 75694 75694 0 0.0
m5stack (read only) 1176959 1177459 500 0.0
(read/write) 520188 520188 0 0.0
.dram0.bss 78552 78552 0 0.0
.dram0.data 34036 34036 0 0.0
.flash.rodata 273236 273236 0 0.0
.flash.text 1171575 1172075 500 0.0
.iram0.text 123907 123907 0 0.0
k32w contact k32w0+release (read only) 589132 589692 560 0.1
(read/write) 87508 87508 0 0.0
.bss 70752 70752 0 0.0
.data 2132 2132 0 0.0
.text 588596 589156 560 0.1
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 684036 684604 568 0.1
.bss 66952 66952 0 0.0
.data 2716 2716 0 0.0
.text 570888 571456 568 0.1
light k32w0+release (read only) 588852 589412 560 0.1
(read/write) 87184 87184 0 0.0
.bss 70440 70440 0 0.0
.data 2120 2120 0 0.0
.text 588316 588876 560 0.1
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 776008 776576 568 0.1
.bss 76628 76628 0 0.0
.data 1928 1928 0 0.0
.text 653992 654560 568 0.1
lock k32w0+release (read only) 560668 561228 560 0.1
(read/write) 85012 85012 0 0.0
.bss 68328 68328 0 0.0
.data 2060 2060 0 0.0
.text 560132 560692 560 0.1
linux air-purifier-app debug (read only) 2465749 2469429 3680 0.1
(read/write) 126072 126072 0 0.0
.bss 46608 46608 0 0.0
.data 1472 1472 0 0.0
.data.rel.ro 72008 72008 0 0.0
.dynamic 608 608 0 0.0
.got 4560 4560 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 177248 177248 0 0.0
.text 2114965 2118645 3680 0.2
all-clusters-app debug (read only) 5287145 5290825 3680 0.1
(read/write) 416504 416504 0 0.0
.bss 128944 128944 0 0.0
.data 3856 3856 0 0.0
.data.rel.ro 276464 276464 0 0.0
.dynamic 624 624 0 0.0
.got 5360 5360 0 0.0
.init 27 27 0 0.0
.init_array 1216 1216 0 0.0
.rodata 299532 299532 0 0.0
.text 4609603 4613283 3680 0.1
all-clusters-minimal-app debug (read only) 4880785 4884465 3680 0.1
(read/write) 232856 232856 0 0.0
.bss 126672 126672 0 0.0
.data 3760 3760 0 0.0
.data.rel.ro 95280 95280 0 0.0
.dynamic 624 624 0 0.0
.got 5320 5320 0 0.0
.init 27 27 0 0.0
.init_array 1152 1152 0 0.0
.rodata 270205 270205 0 0.0
.text 4379747 4383427 3680 0.1
bridge-app debug (read only) 4362449 4366113 3664 0.1
(read/write) 214968 214968 0 0.0
.bss 118872 118872 0 0.0
.data 4704 4704 0 0.0
.data.rel.ro 84624 84624 0 0.0
.dynamic 624 624 0 0.0
.got 5288 5288 0 0.0
.init 27 27 0 0.0
.init_array 824 824 0 0.0
.rodata 218141 218141 0 0.0
.text 3926963 3930627 3664 0.1
chip-tool debug (read only) 10266561 10268033 1472 0.0
(read/write) 444448 444448 0 0.0
.bss 93720 93720 0 0.0
.data 4994 4994 0 0.0
.data.rel.ro 338512 338512 0 0.0
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 386633 386633 0 0.0
.text 9280435 9281907 1472 0.0
chip-tool-ipv6only arm64 (read only) 10138676 10140132 1456 0.0
(read/write) 506360 506392 32 0.0
.bss 103048 103048 0 0.0
.data 4288 4288 0 0.0
.data.rel.ro 375040 375064 24 0.0
.dynamic 512 512 0 0.0
.got 18552 18552 0 0.0
.init 24 24 0 0.0
.init_array 256 256 0 0.0
.rodata 315008 315008 0 0.0
.text 9055096 9056520 1424 0.0
lighting-app debug+rpc+ui (read only) 5220593 5224273 3680 0.1
(read/write) 222960 222960 0 0.0
.bss 118160 118160 0 0.0
.data 4416 4416 0 0.0
.data.rel.ro 92832 92832 0 0.0
.dynamic 672 672 0 0.0
.got 5904 5904 0 0.0
.init 27 27 0 0.0
.init_array 952 952 0 0.0
.rodata 336372 336372 0 0.0
.text 4641283 4644963 3680 0.1
lock-app debug (read only) 4461921 4465585 3664 0.1
(read/write) 203064 203064 0 0.0
.bss 113392 113392 0 0.0
.data 3648 3648 0 0.0
.data.rel.ro 79288 79288 0 0.0
.dynamic 624 624 0 0.0
.got 5240 5240 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 247485 247485 0 0.0
.text 4005123 4008787 3664 0.1
ota-provider-app debug (read only) 4117921 4121601 3680 0.1
(read/write) 192032 192032 0 0.0
.bss 113536 113536 0 0.0
.data 3920 3920 0 0.0
.data.rel.ro 68656 68656 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 199773 199773 0 0.0
.text 3727587 3731267 3680 0.1
ota-requestor-app debug (read only) 4203321 4207001 3680 0.1
(read/write) 196216 196216 0 0.0
.bss 114560 114560 0 0.0
.data 4160 4160 0 0.0
.data.rel.ro 71600 71600 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 203229 203229 0 0.0
.text 3805251 3808931 3680 0.1
shell debug (read only) 2753945 2757705 3760 0.1
(read/write) 148960 148960 0 0.0
.bss 59592 59592 0 0.0
.data 816 816 0 0.0
.data.rel.ro 82760 82760 0 0.0
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 1072 1072 0 0.0
.rodata 180864 180864 0 0.0
.text 2402706 2406466 3760 0.2
thermostat-no-ble arm64 (read only) 4346588 4349980 3392 0.1
(read/write) 241864 241912 48 0.0
.bss 122168 122168 0 0.0
.data 2792 2792 0 0.0
.data.rel.ro 100528 100576 48 0.0
.dynamic 512 512 0 0.0
.got 11912 11912 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 160828 160828 0 0.0
.text 3851144 3854488 3344 0.1
tv-app debug (read only) 5285793 5287265 1472 0.0
(read/write) 351888 351888 0 0.0
.bss 243104 243104 0 0.0
.data 5024 5024 0 0.0
.data.rel.ro 96384 96384 0 0.0
.dynamic 624 624 0 0.0
.got 5584 5584 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 271053 271053 0 0.0
.text 4770947 4772419 1472 0.0
tv-casting-app debug (read only) 8214793 8216265 1472 0.0
(read/write) 314008 314008 0 0.0
.bss 155872 155872 0 0.0
.data 2464 2464 0 0.0
.data.rel.ro 148816 148816 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 337496 337496 0 0.0
.text 7473139 7474611 1472 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2521976 2522936 960 0.0
.bss 219048 219048 0 0.0
.data 5136 5136 0 0.0
.text 1484660 1485620 960 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1178800 1179584 784 0.1
bss 153980 153980 0 0.0
rodata 118748 118748 0 0.0
text 827164 827944 780 0.1
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1326284 1327068 784 0.1
bss 139990 139990 0 0.0
rodata 134812 134812 0 0.0
text 760828 761612 784 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1160576 1161360 784 0.1
bss 154219 154219 0 0.0
rodata 113748 113748 0 0.0
text 813688 814468 780 0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 838136 838136 0 0.0
(read/write) 1722684 1723356 672 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 192708 192708 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2496 2496 0 0.0
.debug_abbrev 1318303 1318379 76 0.0
.debug_aranges 140968 140968 0 0.0
.debug_frame 466992 467008 16 0.0
.debug_info 30180680 30182709 2029 0.0
.debug_line 3888434 3888740 306 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2244186 2244249 63 0.0
.debug_rnglists 151675 151688 13 0.0
.debug_str 4107476 4107425 -51 -0.0
.heap 838136 838136 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 797030 797652 622 0.1
.symtab 493728 493920 192 0.0
.text 1519092 1519764 672 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839936 839936 0 0.0
(read/write) 1681188 1681876 688 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 190932 190932 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2472 2472 0 0.0
.debug_abbrev 1258899 1258975 76 0.0
.debug_aranges 137184 137184 0 0.0
.debug_frame 460380 460396 16 0.0
.debug_info 28457797 28459795 1998 0.0
.debug_line 3793934 3794240 306 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2188667 2188732 65 0.0
.debug_rnglists 147490 147503 13 0.0
.debug_str 4000503 4000452 -51 -0.0
.heap 839936 839936 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 741385 742007 622 0.1
.symtab 474784 474976 192 0.0
.text 1479396 1480084 688 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 846488 846488 0 0.0
(read/write) 1607364 1608052 688 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184492 184492 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2360 2360 0 0.0
.debug_abbrev 1100274 1100350 76 0.0
.debug_aranges 127240 127240 0 0.0
.debug_frame 423272 423288 16 0.0
.debug_info 23586236 23588141 1905 0.0
.debug_line 3369062 3369368 306 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2025013 2025078 65 0.0
.debug_rnglists 137024 137037 13 0.0
.debug_str 3807392 3807341 -51 -0.0
.heap 846488 846488 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 654477 655099 622 0.1
.symtab 436240 436432 192 0.0
.text 1412124 1412812 688 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 819224 819224 0 0.0
(read/write) 1640212 1640884 672 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 211740 211740 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2376 2376 0 0.0
.debug_abbrev 1093306 1093382 76 0.0
.debug_aranges 125936 125936 0 0.0
.debug_frame 418540 418556 16 0.0
.debug_info 23397465 23399401 1936 0.0
.debug_line 3321785 3322091 306 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2001900 2001965 65 0.0
.debug_rnglists 135059 135072 13 0.0
.debug_str 3769973 3769922 -51 -0.0
.heap 819224 819224 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 628059 628681 622 0.1
.symtab 427824 428016 192 0.0
.text 1417708 1418380 672 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1176172 1176948 776 0.1
.bss 100608 100608 0 0.0
.data 744 744 0 0.0
.text 623016 623792 776 0.1
lock-app qpg6105+debug (read/write) 1132652 1133428 776 0.1
.bss 95288 95288 0 0.0
.data 748 748 0 0.0
.text 579492 580268 776 0.1
telink air-quality-sensor-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 856128 856760 632 0.1
bss 77996 77996 0 0.0
text 603756 604390 634 0.1
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1077720 1078352 632 0.1
bss 112632 112632 0 0.0
text 757426 758060 634 0.1
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1076388 1077020 632 0.1
bss 122460 122460 0 0.0
text 743898 744532 634 0.1
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 931424 932064 640 0.1
bss 106876 106876 0 0.0
text 640952 641586 634 0.1
contact-sensor-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 859488 860120 632 0.1
bss 78120 78120 0 0.0
text 606822 607456 634 0.1
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 961616 962248 632 0.1
bss 88184 88184 0 0.0
text 683242 683876 634 0.1
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1087380 1088012 632 0.1
bss 112384 112384 0 0.0
text 761594 762228 634 0.1
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 917948 918580 632 0.1
bss 78812 78812 0 0.0
text 637694 638328 634 0.1
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 944752 945392 640 0.1
bss 104976 104976 0 0.0
text 656724 657358 634 0.1
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 863364 864004 640 0.1
bss 78228 78228 0 0.0
text 611028 611662 634 0.1
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 804232 804864 632 0.1
bss 66248 66248 0 0.0
text 578064 578698 634 0.1
resource-monitoring-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 819880 820520 640 0.1
bss 66652 66652 0 0.0
text 588644 589278 634 0.1
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 708920 708920 0 0.0
bss 86424 86424 0 0.0
text 461956 461956 0 0.0
smoke_co_alarm-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 861936 862568 632 0.1
bss 78204 78204 0 0.0
text 610206 610840 634 0.1
temperature-measurement-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 847168 847800 632 0.1
bss 77932 77932 0 0.0
text 597562 598196 634 0.1
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 825276 825916 640 0.1
bss 66536 66536 0 0.0
text 593388 594022 634 0.1
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 822732 823364 632 0.1
bss 66888 66888 0 0.0
text 590436 591070 634 0.1

This moves support for generating the TBSHash during decoding from
ChipCertificateSet::LoadCert to DecodeChipCert. LoadCert can now delegate
to DecodeChipCert and only contains a few extra checks to retain existing
behavior.
…writer

The original LoadCert avoided this work by calling DecodeECDSASignature
directly, so this brings the refactored version back to baseline.
@github-actions
Copy link

github-actions bot commented Oct 27, 2023

PR #30013: Size comparison from 28de696 to 3045336

Increases (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 28de696 3045336 change % change
bl602 lighting-app bl602 (read/write) 1408590 1409310 720 0.1
.text 1073782 1074498 716 0.1
bl602+mfd (read/write) 1423014 1423726 712 0.1
.text 1089098 1089814 716 0.1
bl602+rpc (read/write) 1455866 1456586 720 0.0
.text 1105522 1106242 720 0.1
bl702 lighting-app bl702 (read/write) 1206779 1207495 716 0.1
.debug_abbrev 1540054 1540064 10 0.0
.debug_frame 508664 508684 20 0.0
.debug_info 41466889 41468621 1732 0.0
.debug_line 5439084 5439223 139 0.0
.debug_loc 3654246 3654290 44 0.0
.debug_ranges 444480 444504 24 0.0
.strtab 597991 598613 622 0.1
.symtab 178608 178704 96 0.1
.text 971636 972352 716 0.1
bl702+mfd (read/write) 1217635 1218351 716 0.1
.debug_abbrev 1542130 1542140 10 0.0
.debug_frame 514096 514116 20 0.0
.debug_info 41507888 41509620 1732 0.0
.debug_line 5479439 5479578 139 0.0
.debug_loc 3692408 3692452 44 0.0
.debug_ranges 446720 446744 24 0.0
.strtab 601751 602373 622 0.1
.symtab 180368 180464 96 0.1
.text 983408 984124 716 0.1
bl702+rpc (read/write) 1306791 1307507 716 0.1
.debug_abbrev 1721011 1721021 10 0.0
.debug_frame 537708 537728 20 0.0
.debug_info 46611138 46612902 1764 0.0
.debug_line 5869492 5869631 139 0.0
.debug_loc 3861885 3861929 44 0.0
.debug_ranges 472048 472072 24 0.0
.strtab 661948 662570 622 0.1
.symtab 197728 197824 96 0.0
.text 1047188 1047904 716 0.1
bl706-eth (read/write) 994093 994809 716 0.1
.debug_abbrev 1059565 1059575 10 0.0
.debug_frame 412596 412616 20 0.0
.debug_info 22387385 22389115 1730 0.0
.debug_line 4130567 4130706 139 0.0
.debug_loc 3071802 3071876 74 0.0
.debug_ranges 362896 362920 24 0.0
.strtab 456439 457061 622 0.1
.symtab 133248 133344 96 0.1
.text 737180 737896 716 0.1
bl706-wifi (read/write) 1228754 1229594 840 0.1
.debug_abbrev 1174365 1174375 10 0.0
.debug_frame 618188 618208 20 0.0
.debug_info 23770579 23772311 1732 0.0
.debug_line 4555161 4555300 139 0.0
.debug_loc 3259034 3259092 58 0.0
.debug_ranges 390752 390776 24 0.0
.strtab 505544 506166 622 0.1
.symtab 152544 152640 96 0.1
.text 961098 961938 840 0.1
bl702l lighting-app bl702l (read/write) 1177324 1178040 716 0.1
.debug_abbrev 1540396 1540406 10 0.0
.debug_frame 490620 490640 20 0.0
.debug_info 41284416 41286148 1732 0.0
.debug_line 5367140 5367279 139 0.0
.debug_loc 3604712 3604785 73 0.0
.debug_ranges 452640 452664 24 0.0
.strtab 601521 602143 622 0.1
.symtab 179232 179328 96 0.1
.text 961288 962004 716 0.1
bl702l+mfd (read/write) 1188792 1189508 716 0.1
.debug_abbrev 1542487 1542497 10 0.0
.debug_frame 496048 496068 20 0.0
.debug_info 41327458 41329190 1732 0.0
.debug_line 5407372 5407511 139 0.0
.debug_loc 3642874 3642947 73 0.0
.debug_ranges 454880 454904 24 0.0
.strtab 605349 605971 622 0.1
.symtab 181024 181120 96 0.1
.text 973664 974380 716 0.1
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 734883 735667 784 0.1
.text 650216 651000 784 0.1
lock-ftd LP_EM_CC1354P10_6 (read only) 756531 757315 784 0.1
.text 676284 677068 784 0.1
lock-mtd LP_EM_CC1354P10_6 (read only) 743867 744651 784 0.1
.text 637532 638316 784 0.1
pump-app LP_EM_CC1354P10_6 (read only) 694691 695475 784 0.1
.text 614192 614976 784 0.1
pump-controller-app LP_EM_CC1354P10_6 (read only) 680371 681155 784 0.1
.text 604032 604816 784 0.1
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 561274 561962 688 0.1
.debug_abbrev 895728 895847 119 0.0
.debug_frame 351124 351140 16 0.0
.debug_info 19377160 19379029 1869 0.0
.debug_line 2584965 2585270 305 0.0
.debug_loclists 1577806 1577904 98 0.0
.debug_rnglists 107580 107593 13 0.0
.strtab 466453 467075 622 0.1
.symtab 278848 279040 192 0.1
.text 475544 476232 688 0.1
lock CC3235SF_LAUNCHXL (read only) 617458 618146 688 0.1
.debug_abbrev 936343 936462 119 0.0
.debug_frame 366436 366452 16 0.0
.debug_info 20551214 20553176 1962 0.0
.debug_line 2655292 2655597 305 0.0
.debug_loclists 1633636 1633733 97 0.0
.debug_rnglists 112129 112142 13 0.0
.strtab 515766 516388 622 0.1
.symtab 298512 298704 192 0.1
.text 509172 509860 688 0.1
cyw30739 light cyw930739m2evb_01 (read/write) 551999 552775 776 0.1
.app_xip_area 443217 443993 776 0.2
lock cyw930739m2evb_01 (read/write) 538135 538911 776 0.1
.app_xip_area 424553 425329 776 0.2
ota-requestor cyw930739m2evb_01 (read/write) 573599 574383 784 0.1
.app_xip_area 466145 466929 784 0.2
switch cyw930739m2evb_01 (read/write) 549879 550655 776 0.1
.app_xip_area 439337 440113 776 0.2
efr32 lighting-app BRD4161A+rs9116 (read/write) 1006560 1006960 400 0.0
.text 831896 832296 400 0.0
BRD4187C (read/write) 1093056 1093624 568 0.1
.text 893620 894188 568 0.1
lock-app BRD4161A+wf200 (read/write) 1103560 1104120 560 0.1
.text 914164 914724 560 0.1
window-app BRD4187C (read/write) 1129388 1129788 400 0.0
.text 957664 958064 400 0.0
esp32 all-clusters-app c3devkit (read only) 1132328 1132946 618 0.1
.flash.text 1132328 1132946 618 0.1
m5stack (read only) 1176939 1177451 512 0.0
.flash.text 1171555 1172067 512 0.0
k32w contact k32w0+release (read only) 589148 589708 560 0.1
.text 588612 589172 560 0.1
k32w1+release (read/write) 684044 684612 568 0.1
.text 570896 571464 568 0.1
light k32w0+release (read only) 588852 589412 560 0.1
.text 588316 588876 560 0.1
k32w1+release (read/write) 776016 776584 568 0.1
.text 654000 654568 568 0.1
lock k32w0+release (read only) 560668 561228 560 0.1
.text 560132 560692 560 0.1
linux air-purifier-app debug (read only) 2465733 2469413 3680 0.1
.text 2114949 2118629 3680 0.2
all-clusters-app debug (read only) 5287177 5290857 3680 0.1
.text 4609587 4613267 3680 0.1
all-clusters-minimal-app debug (read only) 4880769 4884449 3680 0.1
.text 4379731 4383411 3680 0.1
bridge-app debug (read only) 4362433 4366097 3664 0.1
.text 3926947 3930611 3664 0.1
chip-tool debug (read only) 10277177 10278665 1488 0.0
.text 9290547 9292035 1488 0.0
chip-tool-ipv6only arm64 (read only) 10149812 10151268 1456 0.0
(read/write) 506600 506632 32 0.0
.data.rel.ro 375272 375296 24 0.0
.text 9065704 9067128 1424 0.0
lighting-app debug+rpc+ui (read only) 5220577 5224257 3680 0.1
.text 4641267 4644947 3680 0.1
lock-app debug (read only) 4461905 4465569 3664 0.1
.text 4005107 4008771 3664 0.1
ota-provider-app debug (read only) 4117905 4121585 3680 0.1
.text 3727571 3731251 3680 0.1
ota-requestor-app debug (read only) 4203305 4206985 3680 0.1
.text 3805235 3808915 3680 0.1
shell debug (read only) 2753929 2757689 3760 0.1
.text 2402690 2406450 3760 0.2
thermostat-no-ble arm64 (read only) 4346524 4349916 3392 0.1
(read/write) 241864 241912 48 0.0
.data.rel.ro 100528 100576 48 0.0
.text 3851080 3854424 3344 0.1
tv-app debug (read only) 5285777 5287249 1472 0.0
.text 4770931 4772403 1472 0.0
tv-casting-app debug (read only) 8225457 8226929 1472 0.0
.text 7483347 7484819 1472 0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2521920 2522816 896 0.0
.text 1484604 1485500 896 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1178800 1179584 784 0.1
text 827164 827944 780 0.1
nrf7002dk_nrf5340_cpuapp (read/write) 1326284 1327068 784 0.1
text 760828 761612 784 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1160576 1161360 784 0.1
text 813688 814468 780 0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1722684 1723372 688 0.0
.debug_abbrev 1318303 1318422 119 0.0
.debug_frame 467020 467036 16 0.0
.debug_info 30180829 30182853 2024 0.0
.debug_line 3888535 3888838 303 0.0
.debug_loclists 2244302 2244379 77 0.0
.debug_rnglists 151693 151706 13 0.0
.strtab 797014 797636 622 0.1
.symtab 493728 493920 192 0.0
.text 1519092 1519780 688 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1681204 1681876 672 0.0
.debug_abbrev 1258899 1259018 119 0.0
.debug_frame 460408 460424 16 0.0
.debug_info 2845794 28459939 1993 0.0
.debug_line 3794035 3794338 303 0.0
.debug_loclists 2188793 2188860 67 0.0
.debug_rnglists 147508 147521 13 0.0
.strtab 741369 741991 622 0.1
.symtab 474784 474976 192 0.0
.text 1479412 1480084 672 0.0
light cy8ckit_062s2_43012 (read/write) 1607380 1608052 672 0.0
.debug_abbrev 1100274 1100393 119 0.0
.debug_frame 423300 423316 16 0.0
.debug_info 23586385 23588285 1900 0.0
.debug_line 3369163 3369466 303 0.0
.debug_loclists 2025139 2025207 68 0.0
.debug_rnglists 137042 137055 13 0.0
.strtab 654461 655083 622 0.1
.symtab 436240 436432 192 0.0
.text 1412140 1412812 672 0.0
lock cy8ckit_062s2_43012 (read/write) 1640212 1640900 688 0.0
.debug_abbrev 1093306 1093425 119 0.0
.debug_frame 418568 418584 16 0.0
.debug_info 23397614 23399545 1931 0.0
.debug_line 3321886 3322189 303 0.0
.debug_loclists 2002026 2002094 68 0.0
.debug_rnglists 135077 135090 13 0.0
.strtab 628043 628665 622 0.1
.symtab 427824 428016 192 0.0
.text 1417708 1418396 688 0.0
qpg lighting-app qpg6105+debug (read/write) 1176172 1176948 776 0.1
.text 623016 623792 776 0.1
lock-app qpg6105+debug (read/write) 1132652 1133428 776 0.1
.text 579492 580268 776 0.1
telink air-quality-sensor-app tlsr9528a (read/write) 856128 856760 632 0.1
text 603758 604392 634 0.1
all-clusters-app tlsr9518adk80d (read/write) 1077720 1078360 640 0.1
text 757428 758062 634 0.1
all-clusters-minimal-app tlsr9528a (read/write) 1076388 1077028 640 0.1
text 743900 744534 634 0.1
bridge-app tlsr9518adk80d (read/write) 931432 932064 632 0.1
text 640954 641588 634 0.1
contact-sensor-app tlsr9528a (read/write) 859488 860120 632 0.1
text 606824 607458 634 0.1
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 961616 962248 632 0.1
text 683244 683878 634 0.1
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read/write) 1087380 1088020 640 0.1
text 761596 762230 634 0.1
lock-app-dfu tlsr9528a (read/write) 917948 918588 640 0.1
text 637696 638330 634 0.1
ota-requestor-app tlsr9518adk80d (read/write) 944760 945392 632 0.1
text 656726 657360 634 0.1
pump-app tlsr9528a (read/write) 863372 864004 632 0.1
text 611030 611664 634 0.1
pump-controller-app tlsr9518adk80d (read/write) 804232 804864 632 0.1
text 578066 578700 634 0.1
resource-monitoring-app tlsr9518adk80d (read/write) 819888 820520 632 0.1
text 588646 589280 634 0.1
smoke_co_alarm-app tlsr9528a (read/write) 861936 862576 640 0.1
text 610208 610842 634 0.1
temperature-measurement-app tlsr9528a (read/write) 847168 847808 640 0.1
text 597564 598198 634 0.1
thermostat tlsr9518adk80d (read/write) 825284 825916 632 0.1
text 593390 594024 634 0.1
window-covering tlsr9518adk80d (read/write) 822732 823364 632 0.1
text 590438 591072 634 0.1
Decreases (13 builds for bl702, bl702l, cc32xx, psoc6)
platform target config section 28de696 3045336 change % change
bl702 lighting-app bl702 .debug_str 4075104 4075053 -51 -0.0
bl702+mfd .debug_str 4080635 4080584 -51 -0.0
bl702+rpc .debug_str 4502984 4502925 -59 -0.0
bl706-eth .debug_str 3618144 3618093 -51 -0.0
bl706-wifi .debug_str 3719676 3719625 -51 -0.0
bl702l lighting-app bl702l .debug_str 4104878 4104827 -51 -0.0
bl702l+mfd .debug_str 4110399 4110348 -51 -0.0
cc32xx air-purifier CC3235SF_LAUNCHXL .debug_str 3381346 3381295 -51 -0.0
lock CC3235SF_LAUNCHXL .debug_str 3445592 3445541 -51 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_str 4107582 4107531 -51 -0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_str 4000609 4000558 -51 -0.0
light cy8ckit_062s2_43012 .debug_str 3807498 3807447 -51 -0.0
lock cy8ckit_062s2_43012 .debug_str 3770079 3770028 -51 -0.0
Full report (73 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 28de696 3045336 change % change
bl602 lighting-app bl602 (read/write) 1408590 1409310 720 0.1
.bss 88488 88488 0 0.0
.data 9360 9360 0 0.0
.text 1073782 1074498 716 0.1
bl602+mfd (read/write) 1423014 1423726 712 0.1
.bss 88656 88656 0 0.0
.data 9336 9336 0 0.0
.text 1089098 1089814 716 0.1
bl602+rpc (read/write) 1455866 1456586 720 0.0
.bss 96520 96520 0 0.0
.data 9736 9736 0 0.0
.text 1105522 1106242 720 0.1
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1206779 1207495 716 0.1
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 32597 32597 0 0.0
.bss_psram 66128 66128 0 0.0
.comment 48 48 0 0.0
.data 3568 3568 0 0.0
.debug_abbrev 1540054 1540064 10 0.0
.debug_aranges 138848 138848 0 0.0
.debug_frame 508664 508684 20 0.0
.debug_info 41466889 41468621 1732 0.0
.debug_line 5439084 5439223 139 0.0
.debug_loc 3654246 3654290 44 0.0
.debug_ranges 444480 444504 24 0.0
.debug_str 4075104 4075053 -51 -0.0
.hbn 584 584 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 148 148 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106492 106492 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 597991 598613 622 0.1
.symtab 178608 178704 96 0.1
.tcm_data 28 28 0 0.0
.tcmcode 3478 3478 0 0.0
.text 0 0 0 0.0
971636 972352 716 0.1
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1217635 1218351 716 0.1
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 32773 32773 0 0.0
.bss_psram 66128 66128 0 0.0
.comment 48 48 0 0.0
.data 3552 3552 0 0.0
.debug_abbrev 1542130 1542140 10 0.0
.debug_aranges 140016 140016 0 0.0
.debug_frame 514096 514116 20 0.0
.debug_info 41507888 41509620 1732 0.0
.debug_line 5479439 5479578 139 0.0
.debug_loc 3692408 3692452 44 0.0
.debug_ranges 446720 446744 24 0.0
.debug_str 4080635 4080584 -51 -0.0
.hbn 584 584 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 148 148 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 105432 105432 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 601751 602373 622 0.1
.symtab 180368 180464 96 0.1
.tcm_data 28 28 0 0.0
.tcmcode 3478 3478 0 0.0
.text 0 0 0 0.0
983408 984124 716 0.1
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1306791 1307507 716 0.1
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 41061 41061 0 0.0
.bss_psram 66112 66112 0 0.0
.comment 48 48 0 0.0
.data 4120 4120 0 0.0
.debug_abbrev 1721011 1721021 10 0.0
.debug_aranges 147464 147464 0 0.0
.debug_frame 537708 537728 20 0.0
.debug_info 46611138 46612902 1764 0.0
.debug_line 5869492 5869631 139 0.0
.debug_loc 3861885 3861929 44 0.0
.debug_ranges 472048 472072 24 0.0
.debug_str 4502984 4502925 -59 -0.0
.hbn 584 584 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 164 164 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121392 121392 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 661948 662570 622 0.1
.symtab 197728 197824 96 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3478 3478 0 0.0
.text 0 0 0 0.0
1047188 1047904 716 0.1
bl706-eth (read/write) 994093 994809 716 0.1
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 27752 27752 0 0.0
.bss_psram 97975 97975 0 0.0
.comment 48 48 0 0.0
.data 3120 3120 0 0.0
.debug_abbrev 1059565 1059575 10 0.0
.debug_aranges 111680 111680 0 0.0
.debug_frame 412596 412616 20 0.0
.debug_info 22387385 22389115 1730 0.0
.debug_line 4130567 4130706 139 0.0
.debug_loc 3071802 3071876 74 0.0
.debug_ranges 362896 362920 24 0.0
.debug_str 3618144 3618093 -51 -0.0
.hbn 184 184 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99120 99120 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 456439 457061 622 0.1
.symtab 133248 133344 96 0.1
.tcm_data 28 28 0 0.0
.tcmcode 3458 3458 0 0.0
.text 0 0 0 0.0
737180 737896 716 0.1
bl706-wifi (read/write) 1228754 1229594 840 0.1
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 14637 14637 0 0.0
.bss_psram 98727 98727 0 0.0
.comment 48 48 0 0.0
.data 3552 3552 0 0.0
.debug_abbrev 1174365 1174375 10 0.0
.debug_aranges 119344 119344 0 0.0
.debug_frame 618188 618208 20 0.0
.debug_info 23770579 23772311 1732 0.0
.debug_line 4555161 4555300 139 0.0
.debug_loc 3259034 3259092 58 0.0
.debug_ranges 390752 390776 24 0.0
.debug_str 3719676 3719625 -51 -0.0
.hbn 468 468 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 119992 119992 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 505544 506166 622 0.1
.symtab 152544 152640 96 0.1
.tcm_data 28 28 0 0.0
.tcmcode 3994 3994 0 0.0
.text 0 0 0 0.0
961098 961938 840 0.1
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1177324 1178040 716 0.1
.boot2 400 400 0 0.0
.bss 20576 20576 0 0.0
.bss_psram 79248 79248 0 0.0
.comment 48 48 0 0.0
.data 4936 4936 0 0.0
.debug_abbrev 1540396 1540406 10 0.0
.debug_aranges 134056 134056 0 0.0
.debug_frame 490620 490640 20 0.0
.debug_info 41284416 41286148 1732 0.0
.debug_line 5367140 5367279 139 0.0
.debug_loc 3604712 3604785 73 0.0
.debug_ranges 452640 452664 24 0.0
.debug_str 4104878 4104827 -51 -0.0
.hbn 3220 3220 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 148 148 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100648 100648 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 601521 602143 622 0.1
.symtab 179232 179328 96 0.1
.tcm_data 692 692 0 0.0
.tcmcode 512 512 0 0.0
.text 0 0 0 0.0
961288 962004 716 0.1
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1188792 1189508 716 0.1
.boot2 400 400 0 0.0
.bss 20752 20752 0 0.0
.bss_psram 79248 79248 0 0.0
.comment 48 48 0 0.0
.data 4912 4912 0 0.0
.debug_abbrev 1542487 1542497 10 0.0
.debug_aranges 135224 135224 0 0.0
.debug_frame 496048 496068 20 0.0
.debug_info 41327458 41329190 1732 0.0
.debug_line 5407372 5407511 139 0.0
.debug_loc 3642874 3642947 73 0.0
.debug_ranges 454880 454904 24 0.0
.debug_str 4110399 4110348 -51 -0.0
.hbn 3220 3220 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 148 148 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99588 99588 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 605349 605971 622 0.1
.symtab 181024 181120 96 0.1
.tcm_data 692 692 0 0.0
.tcmcode 512 512 0 0.0
.text 0 0 0 0.0
973664 974380 716 0.1
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 734883 735667 784 0.1
(read/write) 166436 166436 0 0.0
.bss 88852 88852 0 0.0
.data 3420 3420 0 0.0
.rodata 84279 84279 0 0.0
.text 650216 651000 784 0.1
lock-ftd LP_EM_CC1354P10_6 (read only) 756531 757315 784 0.1
(read/write) 176720 176720 0 0.0
.bss 99100 99100 0 0.0
.data 3440 3440 0 0.0
.rodata 79855 79855 0 0.0
.text 676284 677068 784 0.1
lock-mtd LP_EM_CC1354P10_6 (read only) 743867 744651 784 0.1
(read/write) 171176 171176 0 0.0
.bss 93556 93556 0 0.0
.data 3440 3440 0 0.0
.rodata 105943 105943 0 0.0
.text 637532 638316 784 0.1
pump-app LP_EM_CC1354P10_6 (read only) 694691 695475 784 0.1
(read/write) 165528 165528 0 0.0
.bss 87720 87720 0 0.0
.data 3408 3408 0 0.0
.rodata 80111 80111 0 0.0
.text 614192 614976 784 0.1
pump-controller-app LP_EM_CC1354P10_6 (read only) 680371 681155 784 0.1
(read/write) 165668 165668 0 0.0
.bss 87864 87864 0 0.0
.data 3404 3404 0 0.0
.rodata 75951 75951 0 0.0
.text 604032 604816 784 0.1
cc32xx air-purifier CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 561274 561962 688 0.1
(read/write) 206492 206492 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 199956 199956 0 0.0
.comment 206 206 0 0.0
.data 1412 1412 0 0.0
.debug_abbrev 895728 895847 119 0.0
.debug_aranges 104280 104280 0 0.0
.debug_frame 351124 351140 16 0.0
.debug_info 19377160 19379029 1869 0.0
.debug_line 2584965 2585270 305 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1577806 1577904 98 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 107580 107593 13 0.0
.debug_str 3381346 3381295 -51 -0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 83610 83610 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 466453 467075 622 0.1
.symtab 278848 279040 192 0.1
.text 475544 476232 688 0.1
lock CC3235SF_LAUNCHXL (read only) 617458 618146 688 0.1
(read/write) 206896 206896 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200336 200336 0 0.0
.comment 206 206 0 0.0
.data 1440 1440 0 0.0
.debug_abbrev 936343 936462 119 0.0
.debug_aranges 108760 108760 0 0.0
.debug_frame 366436 366452 16 0.0
.debug_info 20551214 20553176 1962 0.0
.debug_line 2655292 2655597 305 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1633636 1633733 97 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 112129 112142 13 0.0
.debug_str 3445592 3445541 -51 -0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106162 106162 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 515766 516388 622 0.1
.symtab 298512 298704 192 0.1
.text 0 0 0 0.0
509172 509860 688 0.1
cyw30739 light cyw930739m2evb_01 (read/write) 551999 552775 776 0.1
.app_xip_area 443217 443993 776 0.2
.bss 63752 63752 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 538135 538911 776 0.1
.app_xip_area 424553 425329 776 0.2
.bss 68520 68520 0 0.0
.data 692 692 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 573599 574383 784 0.1
.app_xip_area 466145 466929 784 0.2
.bss 62496 62496 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 549879 550655 776 0.1
.app_xip_area 439337 440113 776 0.2
.bss 65488 65488 0 0.0
.data 688 688 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1006560 1006960 400 0.0
.bss 171952 171952 0 0.0
.data 2692 2692 0 0.0
.text 831896 832296 400 0.0
BRD4187C (read/write) 1093056 1093624 568 0.1
.bss 196116 196116 0 0.0
.data 3300 3300 0 0.0
.text 893620 894188 568 0.1
lock-app BRD4161A+wf200 (read/write) 1103560 1104120 560 0.1
.bss 186664 186664 0 0.0
.data 2708 2708 0 0.0
.text 914164 914724 560 0.1
window-app BRD4187C (read/write) 1129388 1129788 400 0.0
.bss 168532 168532 0 0.0
.data 3172 3172 0 0.0
.text 957664 958064 400 0.0
esp32 all-clusters-app c3devkit (read only) 1132328 1132946 618 0.1
(read/write) 1670292 1670292 0 0.0
.dram0.bss 71904 71904 0 0.0
.dram0.data 13020 13020 0 0.0
.flash.rodata 241504 241504 0 0.0
.flash.text 1132328 1132946 618 0.1
.iram0.text 75694 75694 0 0.0
m5stack (read only) 1176939 1177451 512 0.0
(read/write) 520188 520188 0 0.0
.dram0.bss 78552 78552 0 0.0
.dram0.data 34036 34036 0 0.0
.flash.rodata 273236 273236 0 0.0
.flash.text 1171555 1172067 512 0.0
.iram0.text 123907 123907 0 0.0
k32w contact k32w0+release (read only) 589148 589708 560 0.1
(read/write) 87508 87508 0 0.0
.bss 70752 70752 0 0.0
.data 2132 2132 0 0.0
.text 588612 589172 560 0.1
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 684044 684612 568 0.1
.bss 66952 66952 0 0.0
.data 2716 2716 0 0.0
.text 570896 571464 568 0.1
light k32w0+release (read only) 588852 589412 560 0.1
(read/write) 87184 87184 0 0.0
.bss 70440 70440 0 0.0
.data 2120 2120 0 0.0
.text 588316 588876 560 0.1
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 776016 776584 568 0.1
.bss 76628 76628 0 0.0
.data 1928 1928 0 0.0
.text 654000 654568 568 0.1
lock k32w0+release (read only) 560668 561228 560 0.1
(read/write) 85012 85012 0 0.0
.bss 68328 68328 0 0.0
.data 2060 2060 0 0.0
.text 560132 560692 560 0.1
linux air-purifier-app debug (read only) 2465733 2469413 3680 0.1
(read/write) 126072 126072 0 0.0
.bss 46608 46608 0 0.0
.data 1472 1472 0 0.0
.data.rel.ro 72008 72008 0 0.0
.dynamic 608 608 0 0.0
.got 4560 4560 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 177248 177248 0 0.0
.text 2114949 2118629 3680 0.2
all-clusters-app debug (read only) 5287177 5290857 3680 0.1
(read/write) 416536 416536 0 0.0
.bss 128944 128944 0 0.0
.data 3856 3856 0 0.0
.data.rel.ro 276496 276496 0 0.0
.dynamic 624 624 0 0.0
.got 5360 5360 0 0.0
.init 27 27 0 0.0
.init_array 1216 1216 0 0.0
.rodata 299532 299532 0 0.0
.text 4609587 4613267 3680 0.1
all-clusters-minimal-app debug (read only) 4880769 4884449 3680 0.1
(read/write) 232856 232856 0 0.0
.bss 126672 126672 0 0.0
.data 3760 3760 0 0.0
.data.rel.ro 95280 95280 0 0.0
.dynamic 624 624 0 0.0
.got 5320 5320 0 0.0
.init 27 27 0 0.0
.init_array 1152 1152 0 0.0
.rodata 270205 270205 0 0.0
.text 4379731 4383411 3680 0.1
bridge-app debug (read only) 4362433 4366097 3664 0.1
(read/write) 214968 214968 0 0.0
.bss 118872 118872 0 0.0
.data 4704 4704 0 0.0
.data.rel.ro 84624 84624 0 0.0
.dynamic 624 624 0 0.0
.got 5288 5288 0 0.0
.init 27 27 0 0.0
.init_array 824 824 0 0.0
.rodata 218141 218141 0 0.0
.text 3926947 3930611 3664 0.1
chip-tool debug (read only) 10277177 10278665 1488 0.0
(read/write) 444672 444672 0 0.0
.bss 93720 93720 0 0.0
.data 4994 4994 0 0.0
.data.rel.ro 338736 338736 0 0.0
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 386633 386633 0 0.0
.text 9290547 9292035 1488 0.0
chip-tool-ipv6only arm64 (read only) 10149812 10151268 1456 0.0
(read/write) 506600 506632 32 0.0
.bss 103048 103048 0 0.0
.data 4288 4288 0 0.0
.data.rel.ro 375272 375296 24 0.0
.dynamic 512 512 0 0.0
.got 18560 18560 0 0.0
.init 24 24 0 0.0
.init_array 256 256 0 0.0
.rodata 315008 315008 0 0.0
.text 9065704 9067128 1424 0.0
lighting-app debug+rpc+ui (read only) 5220577 5224257 3680 0.1
(read/write) 222960 222960 0 0.0
.bss 118160 118160 0 0.0
.data 4416 4416 0 0.0
.data.rel.ro 92832 92832 0 0.0
.dynamic 672 672 0 0.0
.got 5904 5904 0 0.0
.init 27 27 0 0.0
.init_array 952 952 0 0.0
.rodata 336372 336372 0 0.0
.text 4641267 4644947 3680 0.1
lock-app debug (read only) 4461905 4465569 3664 0.1
(read/write) 203064 203064 0 0.0
.bss 113392 113392 0 0.0
.data 3648 3648 0 0.0
.data.rel.ro 79288 79288 0 0.0
.dynamic 624 624 0 0.0
.got 5240 5240 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 247485 247485 0 0.0
.text 4005107 4008771 3664 0.1
ota-provider-app debug (read only) 4117905 4121585 3680 0.1
(read/write) 192032 192032 0 0.0
.bss 113536 113536 0 0.0
.data 3920 3920 0 0.0
.data.rel.ro 68656 68656 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 199773 199773 0 0.0
.text 3727571 3731251 3680 0.1
ota-requestor-app debug (read only) 4203305 4206985 3680 0.1
(read/write) 196216 196216 0 0.0
.bss 114560 114560 0 0.0
.data 4160 4160 0 0.0
.data.rel.ro 71600 71600 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 203229 203229 0 0.0
.text 3805235 3808915 3680 0.1
shell debug (read only) 2753929 2757689 3760 0.1
(read/write) 148960 148960 0 0.0
.bss 59592 59592 0 0.0
.data 816 816 0 0.0
.data.rel.ro 82760 82760 0 0.0
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 1072 1072 0 0.0
.rodata 180864 180864 0 0.0
.text 2402690 2406450 3760 0.2
thermostat-no-ble arm64 (read only) 4346524 4349916 3392 0.1
(read/write) 241864 241912 48 0.0
.bss 122168 122168 0 0.0
.data 2792 2792 0 0.0
.data.rel.ro 100528 100576 48 0.0
.dynamic 512 512 0 0.0
.got 11912 11912 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 160828 160828 0 0.0
.text 3851080 3854424 3344 0.1
tv-app debug (read only) 5285777 5287249 1472 0.0
(read/write) 351888 351888 0 0.0
.bss 243104 243104 0 0.0
.data 5024 5024 0 0.0
.data.rel.ro 96384 96384 0 0.0
.dynamic 624 624 0 0.0
.got 5584 5584 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 271053 271053 0 0.0
.text 4770931 4772403 1472 0.0
tv-casting-app debug (read only) 8225457 8226929 1472 0.0
(read/write) 314168 314168 0 0.0
.bss 155872 155872 0 0.0
.data 2464 2464 0 0.0
.data.rel.ro 148976 148976 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 337496 337496 0 0.0
.text 7483347 7484819 1472 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2521920 2522816 896 0.0
.bss 219048 219048 0 0.0
.data 5136 5136 0 0.0
.text 1484604 1485500 896 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1178800 1179584 784 0.1
bss 153980 153980 0 0.0
rodata 118748 118748 0 0.0
text 827164 827944 780 0.1
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1326284 1327068 784 0.1
bss 139990 139990 0 0.0
rodata 134812 134812 0 0.0
text 760828 761612 784 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1160576 1161360 784 0.1
bss 154219 154219 0 0.0
rodata 113748 113748 0 0.0
text 813688 814468 780 0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 838136 838136 0 0.0
(read/write) 1722684 1723372 688 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 192708 192708 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2496 2496 0 0.0
.debug_abbrev 1318303 1318422 119 0.0
.debug_aranges 140976 140976 0 0.0
.debug_frame 467020 467036 16 0.0
.debug_info 30180829 30182853 2024 0.0
.debug_line 3888535 3888838 303 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2244302 2244379 77 0.0
.debug_rnglists 151693 151706 13 0.0
.debug_str 4107582 4107531 -51 -0.0
.heap 838136 838136 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 797014 797636 622 0.1
.symtab 493728 493920 192 0.0
.text 1519092 1519780 688 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839936 839936 0 0.0
(read/write) 1681204 1681876 672 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 190932 190932 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2472 2472 0 0.0
.debug_abbrev 1258899 1259018 119 0.0
.debug_aranges 137192 137192 0 0.0
.debug_frame 460408 460424 16 0.0
.debug_info 2845794 28459939 1993 0.0
.debug_line 3794035 3794338 303 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2188793 2188860 67 0.0
.debug_rnglists 147508 147521 13 0.0
.debug_str 4000609 4000558 -51 -0.0
.heap 839936 839936 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 741369 741991 622 0.1
.symtab 474784 474976 192 0.0
.text 1479412 1480084 672 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 846488 846488 0 0.0
(read/write) 1607380 1608052 672 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184492 184492 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2360 2360 0 0.0
.debug_abbrev 1100274 1100393 119 0.0
.debug_aranges 127248 127248 0 0.0
.debug_frame 423300 423316 16 0.0
.debug_info 23586385 23588285 1900 0.0
.debug_line 3369163 3369466 303 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2025139 2025207 68 0.0
.debug_rnglists 137042 137055 13 0.0
.debug_str 3807498 3807447 -51 -0.0
.heap 846488 846488 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 654461 655083 622 0.1
.symtab 436240 436432 192 0.0
.text 1412140 1412812 672 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 819224 819224 0 0.0
(read/write) 1640212 1640900 688 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 211740 211740 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2376 2376 0 0.0
.debug_abbrev 1093306 1093425 119 0.0
.debug_aranges 125944 125944 0 0.0
.debug_frame 418568 418584 16 0.0
.debug_info 23397614 23399545 1931 0.0
.debug_line 3321886 3322189 303 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2002026 2002094 68 0.0
.debug_rnglists 135077 135090 13 0.0
.debug_str 3770079 3770028 -51 -0.0
.heap 819224 819224 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 628043 628665 622 0.1
.symtab 427824 428016 192 0.0
.text 1417708 1418396 688 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1176172 1176948 776 0.1
.bss 100608 100608 0 0.0
.data 744 744 0 0.0
.text 623016 623792 776 0.1
lock-app qpg6105+debug (read/write) 1132652 1133428 776 0.1
.bss 95288 95288 0 0.0
.data 748 748 0 0.0
.text 579492 580268 776 0.1
telink air-quality-sensor-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 856128 856760 632 0.1
bss 77996 77996 0 0.0
text 603758 604392 634 0.1
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1077720 1078360 640 0.1
bss 112632 112632 0 0.0
text 757428 758062 634 0.1
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1076388 1077028 640 0.1
bss 122460 122460 0 0.0
text 743900 744534 634 0.1
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 931432 932064 632 0.1
bss 106876 106876 0 0.0
text 640954 641588 634 0.1
contact-sensor-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 859488 860120 632 0.1
bss 78120 78120 0 0.0
text 606824 607458 634 0.1
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 961616 962248 632 0.1
bss 88184 88184 0 0.0
text 683244 683878 634 0.1
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1087380 1088020 640 0.1
bss 112384 112384 0 0.0
text 761596 762230 634 0.1
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 917948 918588 640 0.1
bss 78812 78812 0 0.0
text 637696 638330 634 0.1
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 944760 945392 632 0.1
bss 104976 104976 0 0.0
text 656726 657360 634 0.1
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 863372 864004 632 0.1
bss 78228 78228 0 0.0
text 611030 611664 634 0.1
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 804232 804864 632 0.1
bss 66248 66248 0 0.0
text 578066 578700 634 0.1
resource-monitoring-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 819888 820520 632 0.1
bss 66652 66652 0 0.0
text 588646 589280 634 0.1
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 708920 708920 0 0.0
bss 86424 86424 0 0.0
text 461956 461956 0 0.0
smoke_co_alarm-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 861936 862576 640 0.1
bss 78204 78204 0 0.0
text 610208 610842 634 0.1
temperature-measurement-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 847168 847808 640 0.1
bss 77932 77932 0 0.0
text 597564 598198 634 0.1
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 825284 825916 632 0.1
bss 66536 66536 0 0.0
text 593390 594024 634 0.1
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 822732 823364 632 0.1
bss 66888 66888 0 0.0
text 590438 591072 634 0.1

@mergify mergify bot merged commit aff06de into project-chip:master Oct 27, 2023
52 checks passed
shripad621git pushed a commit to shripad621git/connectedhomeip that referenced this pull request Oct 31, 2023
* Add support for CertDecodeFlags to DecodeChipCert

This moves support for generating the TBSHash during decoding from
ChipCertificateSet::LoadCert to DecodeChipCert. LoadCert can now delegate
to DecodeChipCert and only contains a few extra checks to retain existing
behavior.

* Add ASN1Writer.IsNullWriter() and use it internally

* Avoid conversion work in DecodeConvertECDSASignature if using a null writer

The original LoadCert avoided this work by calling DecodeECDSASignature
directly, so this brings the refactored version back to baseline.

* Add test for DecodeChipCert with different options
@ksperling-apple ksperling-apple deleted the decode-cert-with-flags branch November 30, 2023 21:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

Successfully merging this pull request may close these issues.

3 participants