8000 Add support for CertDecodeFlags to DecodeChipCert by ksperling-apple · Pull Request #30013 · project-chip/connectedhomeip · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Add support for CertDecodeFlags to DecodeChipCert #30013

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 an 10000 d privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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
. 8000 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) 8000
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< 10000 /td> 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< 6D47 /td> 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
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
0