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

Clean up MTRClusters/MTRBaseClusters a bit: #29241

Merged
merged 2 commits into from
Nov 3, 2023

Conversation

bzbarsky-apple
Copy link
Contributor

  1. Introduce MTRAbstractBaseCluster/MTRAbstractCluster base classes.
  2. Move the same-for-every-type initializer to the base class.
  3. Move the class-specific initializer declaration (needed to get availability
    right) to a category so we don't get complaints about incomplete
    implementation.
  4. Remove asByteSpan/asCharSpan instance methods on MTRCluster, just use the
    helpers directly in generated code.

@github-actions
Copy link

github-actions bot commented Sep 14, 2023

PR #29241: Size comparison from f47ce53 to 5e5b91d

Decreases (2 builds for efr32, telink)
platform target config section f47ce53 5e5b91d change % change
efr32 lighting-app BRD4187C (read/write) 1080912 1080904 -8 -0.0
.text 891488 891480 -8 -0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1102532 1102524 -8 -0.0
text 755150 755148 -2 -0.0
Full report (65 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section f47ce53 5e5b91d change % change
bl602 lighting-app bl602 (read/write) 1368226 1368226 0 0.0
.bss 73478 73478 0 0.0
.data 9600 9600 0 0.0
.text 1061180 1061180 0 0.0
bl602+rpc (read/write) 1415366 1415366 0 0.0
.bss 81518 81518 0 0.0
.data 9952 9952 0 0.0
.text 1092858 1092858 0 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1170131 1170131 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41301 41301 0 0.0
.bss_psram 43248 43248 0 0.0
.comment 48 48 0 0.0
.data 3584 3584 0 0.0
.debug_abbrev 1579611 1579611 0 0.0
.debug_aranges 138528 138528 0 0.0
.debug_frame 509072 509072 0 0.0
.debug_info 42356561 42356561 0 0.0
.debug_line 5472401 5472401 0 0.0
.debug_loc 3529647 3529647 0 0.0
.debug_ranges 381880 381880 0 0.0
.debug_str 3969854 3969854 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 107104 107104 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 595756 595756 0 0.0
.symtab 176768 176768 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
957170 957170 0 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1267203 1267203 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49749 49749 0 0.0
.bss_psram 43248 43248 0 0.0
.comment 48 48 0 0.0
.data 4104 4104 0 0.0
.debug_abbrev 1756425 1756425 0 0.0
.debug_aranges 147120 147120 0 0.0
.debug_frame 538156 538156 0 0.0
.debug_info 47266004 47266004 0 0.0
.debug_line 5880140 5880140 0 0.0
.debug_loc 3734688 3734688 0 0.0
.debug_ranges 407720 407720 0 0.0
.debug_str 4390619 4390619 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121976 121976 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 659917 659917 0 0.0
.symtab 195952 195952 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1029876 1029876 0 0.0
bl706-eth (read/write) 1017072 1017072 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 25586 25586 0 0.0
.bss_psram 94447 94447 0 0.0
.comment 48 48 0 0.0
.data 3304 3304 0 0.0
.debug_abbrev 1117928 1117928 0 0.0
.debug_aranges 114712 114712 0 0.0
.debug_frame 425860 425860 0 0.0
.debug_info 23356026 23356026 0 0.0
.debug_line 4419197 4419197 0 0.0
.debug_loc 3029554 3029554 0 0.0
.debug_ranges 318736 318736 0 0.0
.debug_str 3541953 3541953 0 0.0
.hbn 184 184 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 152 152 0 0.0
.psram 1 1 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 97300 97300 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 462007 462007 0 0.0
.symtab 138976 138976 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3338 3338 0 0.0
.text 0 0 0 0.0
776028 776028 0 0.0
bl706-wifi (read/write) 1089287 1089287 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 9981 9981 0 0.0
.bss_psram 95183 95183 0 0.0
.comment 48 48 0 0.0
.data 3624 3624 0 0.0
.debug_abbrev 1210745 1210745 0 0.0
.debug_aranges 118976 118976 0 0.0
.debug_frame 441312 441312 0 0.0
.debug_info 24521777 24521777 0 0.0
.debug_line 4640531 4640531 0 0.0
.debug_loc 3113640 3113640 0 0.0
.debug_ranges 327632 327632 0 0.0
.debug_str 3603354 3603354 0 0.0
.hbn 468 468 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 1 1 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 109576 109576 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 498772 498772 0 0.0
.symtab 151488 151488 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3402 3402 0 0.0
.text 0 0 0 0.0
849778 849778 0 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1155316 1155316 0 0.0
.boot2 292 292 0 0.0
.bss 16004 16004 0 0.0
.bss_psram 77648 77648 0 0.0
.comment 48 48 0 0.0
.data 4528 4528 0 0.0
.debug_abbrev 1581979 1581979 0 0.0
.debug_aranges 133048 133048 0 0.0
.debug_frame 488788 488788 0 0.0
.debug_info 42363366 42363366 0 0.0
.debug_line 5388653 5388653 0 0.0
.debug_loc 3465427 3465427 0 0.0
.debug_ranges 387200 387200 0 0.0
.debug_str 3982301 3982301 0 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 144 144 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100968 100968 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 595950 595950 0 0.0
.symtab 176304 176304 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
945624 945624 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 737747 737747 0 0.0
(read/write) 166800 166800 0 0.0
.bss 89212 89212 0 0.0
.data 3424 3424 0 0.0
.rodata 84583 84583 0 0.0
.text 652776 652776 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757539 757539 0 0.0
(read/write) 177056 177056 0 0.0
.bss 99436 99436 0 0.0
.data 3440 3440 0 0.0
.rodata 80015 80015 0 0.0
.text 677136 677136 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 745451 745451 0 0.0
(read/write) 171528 171528 0 0.0
.bss 93908 93908 0 0.0
.data 3440 3440 0 0.0
.rodata 106263 106263 0 0.0
.text 638796 638796 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 695883 695883 0 0.0
(read/write) 165900 165900 0 0.0
.bss 88080 88080 0 0.0
.data 3412 3412 0 0.0
.rodata 80423 80423 0 0.0
.text 615072 615072 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 681475 681475 0 0.0
(read/write) 166032 166032 0 0.0
.bss 88224 88224 0 0.0
.data 3408 3408 0 0.0
.rodata 76263 76263 0 0.0
.text 604824 604824 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 619066 619066 0 0.0
(read/write) 207256 207256 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200696 200696 0 0.0
.comment 206 206 0 0.0
.data 1440 1440 0 0.0
.debug_abbrev 969967 969967 0 0.0
.debug_aranges 107416 107416 0 0.0
.debug_frame 363180 363180 0 0.0
.debug_info 21321808 21321808 0 0.0
.debug_line 2806368 2806368 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1578162 1578162 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99388 99388 0 0.0
.debug_str 3385845 3385845 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106506 106506 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 510328 510328 0 0.0
.symtab 297104 297104 0 0.0
.text 510440 510440 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 554775 554775 0 0.0
.app_xip_area 445657 445657 0 0.0
.bss 64088 64088 0 0.0
.data 664 664 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 539583 539583 0 0.0
.app_xip_area 425665 425665 0 0.0
.bss 68856 68856 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) 574935 574935 0 0.0
.app_xip_area 467153 467153 0 0.0
.bss 62824 62824 0 0.0
.data 592 592 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 558695 558695 0 0.0
.app_xip_area 447705 447705 0 0.0
.bss 65936 65936 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) 1008880 1008880 0 0.0
.bss 172268 172268 0 0.0
.data 2672 2672 0 0.0
.text 833920 833920 0 0.0
BRD4187C (read/write) 1080912 1080904 -8 -0.0
.bss 186144 186144 0 0.0
.data 3260 3260 0 0.0
.text 891488 891480 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1104276 1104276 0 0.0
.bss 186956 186956 0 0.0
.data 2684 2684 0 0.0
.text 914616 914616 0 0.0
window-app BRD4187C (read/write) 1128160 1128160 0 0.0
.bss 168768 168768 0 0.0
.data 3132 3132 0 0.0
.text 956240 956240 0 0.0
esp32 all-clusters-app c3devkit (read only) 1176508 1176508 0 0.0
(read/write) 1704116 1704116 0 0.0
.dram0.bss 79192 79192 0 0.0
.dram0.data 13084 13084 0 0.0
.flash.rodata 268920 268920 0 0.0
.flash.text 1176508 1176508 0 0.0
.iram0.text 75244 75244 0 0.0
m5stack (read only) 1217311 1217311 0 0.0
(read/write) 553570 553570 0 0.0
.dram0.bss 85800 85800 0 0.0
.dram0.data 34036 34036 0 0.0
.flash.rodata 300116 300116 0 0.0
.flash.text 1211927 1211927 0 0.0
.iram0.text 123287 123287 0 0.0
k32w contact k32w0+release (read only) 590108 590108 0 0.0
(read/write) 87920 87920 0 0.0
.bss 71168 71168 0 0.0
.data 2128 2128 0 0.0
.text 589572 589572 0 0.0
light k32w0+release (read only) 589916 589916 0 0.0
(read/write) 87596 87596 0 0.0
.bss 70856 70856 0 0.0
.data 2116 2116 0 0.0
.text 589380 589380 0 0.0
lock k32w0+release (read only) 561268 561268 0 0.0
(read/write) 85372 85372 0 0.0
.bss 68688 68688 0 0.0
.data 2060 2060 0 0.0
.text 560732 560732 0 0.0
linux all-clusters-app debug (read only) 5656569 5656569 0 0.0
(read/write) 421064 421064 0 0.0
.bss 130560 130560 0 0.0
.data 4016 4016 0 0.0
.data.rel.ro 279096 279096 0 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1344 1344 0 0.0
.rodata 339572 339572 0 0.0
.text 4935027 4935027 0 0.0
all-clusters-minimal-app debug (read only) 4929593 4929593 0 0.0
(read/write) 232608 232608 0 0.0
.bss 126496 126496 0 0.0
.data 3856 3856 0 0.0
.data.rel.ro 95120 95120 0 0.0
.dynamic 624 624 0 0.0
.got 5344 5344 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 272712 272712 0 0.0
.text 4425891 4425891 0 0.0
bridge-app debug (read only) 2772777 2772777 0 0.0
(read/write) 133136 133136 0 0.0
.bss 51768 51768 0 0.0
.data 3824 3824 0 0.0
.data.rel.ro 71440 71440 0 0.0
.dynamic 624 624 0 0.0
.got 4640 4640 0 0.0
.init 27 27 0 0.0
.init_array 816 816 0 0.0
.rodata 214504 214504 0 0.0
.text 2380627 2380627 0 0.0
chip-tool debug (read only) 10347401 10347401 0 0.0
(read/write) 442968 442968 0 0.0
.bss 93720 93720 0 0.0
.data 5090 5090 0 0.0
.data.rel.ro 336912 336912 0 0.0
.dynamic 624 624 0 0.0
.got 5808 5808 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 389009 389009 0 0.0
.text 9361395 9361395 0 0.0
chip-tool-ipv6only arm64 (read only) 10186428 10186428 0 0.0
(read/write) 505384 505384 0 0.0
.bss 103064 103064 0 0.0
.data 4392 4392 0 0.0
.data.rel.ro 374272 374272 0 0.0
.dynamic 512 512 0 0.0
.got 18208 18208 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 316344 316344 0 0.0
.text 9104520 9104520 0 0.0
lighting-app debug+rpc+ui (read only) 5252857 5252857 0 0.0
(read/write) 222760 222760 0 0.0
.bss 118192 118192 0 0.0
.data 4528 4528 0 0.0
.data.rel.ro 92472 92472 0 0.0
.dynamic 672 672 0 0.0
.got 5928 5928 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 336948 336948 0 0.0
.text 4673235 4673235 0 0.0
lock-app debug (read only) 4479169 4479169 0 0.0
(read/write) 203096 203096 0 0.0
.bss 113456 113456 0 0.0
.data 3760 3760 0 0.0
.data.rel.ro 79080 79080 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 248456 248456 0 0.0
.text 4021219 4021219 0 0.0
ota-provider-app debug (read only) 4130609 4130609 0 0.0
(read/write) 192032 192032 0 0.0
.bss 113600 113600 0 0.0
.data 4032 4032 0 0.0
.data.rel.ro 68480 68480 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 201128 201128 0 0.0
.text 3739043 3739043 0 0.0
ota-requestor-app debug (read only) 4224089 4224089 0 0.0
(read/write) 196344 196344 0 0.0
.bss 114656 114656 0 0.0
.data 4272 4272 0 0.0
.data.rel.ro 71480 71480 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 204456 204456 0 0.0
.text 3824867 3824867 0 0.0
shell debug (read only) 3056769 3056769 0 0.0
(read/write) 153776 153776 0 0.0
.bss 60968 60968 0 0.0
.data 784 784 0 0.0
.data.rel.ro 86088 86088 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 1184 1184 0 0.0
.rodata 214738 214738 0 0.0
.text 2667298 2667298 0 0.0
thermostat-no-ble arm64 (read only) 4358268 4358268 0 0.0
(read/write) 241896 241896 0 0.0
.bss 122200 122200 0 0.0
.data 2896 2896 0 0.0
.data.rel.ro 100512 100512 0 0.0
.dynamic 512 512 0 0.0
.got 11824 11824 0 0.0
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 161236 161236 0 0.0
.text 3862968 3862968 0 0.0
tv-app debug (read only) 5321409 5321409 0 0.0
(read/write) 350824 350824 0 0.0
.bss 242016 242016 0 0.0
.data 5136 5136 0 0.0
.data.rel.ro 96256 96256 0 0.0
.dynamic 624 624 0 0.0
.got 5608 5608 0 0.0
.init 27 27 0 0.0
.init_array 1152 1152 0 0.0
.rodata 272920 272920 0 0.0
.text 4804435 4804435 0 0.0
tv-casting-app debug (read only) 8293777 8293777 0 0.0
(read/write) 211648 211648 0 0.0
.bss 54720 54720 0 0.0
.data 2544 2544 0 0.0
.data.rel.ro 147576 147576 0 0.0
.dynamic 624 624 0 0.0
.got 5080 5080 0 0.0
.init 27 27 0 0.0
.init_array 1080 1080 0 0.0
.rodata 338524 338524 0 0.0
.text 7553811 7553811 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2523336 2523336 0 0.0
.bss 219416 219416 0 0.0
.data 5128 5128 0 0.0
.text 1486020 1486020 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1242996 1242996 0 0.0
bss 155570 155570 0 0.0
rodata 143192 143192 0 0.0
text 865188 865188 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1361228 1361228 0 0.0
bss 141036 141036 0 0.0
rodata 137036 137036 0 0.0
text 792440 792440 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1165268 1165268 0 0.0
bss 154968 154968 0 0.0
rodata 113920 113920 0 0.0
text 817436 817436 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837048 837048 0 0.0
(read/write) 1798076 1798076 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193740 193740 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 2552 2552 0 0.0
.debug_abbrev 1428949 1428949 0 0.0
.debug_aranges 146128 146128 0 0.0
.debug_frame 486044 486044 0 0.0
.debug_info 33777840 33777840 0 0.0
.debug_line 4260165 4260165 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2319331 2319331 0 0.0
.debug_rnglists 145112 145112 0 0.0
.debug_str 4556183 4556183 0 0.0
.heap 837048 837048 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 863458 863458 0 0.0
.symtab 519440 519440 0 0.0
.text 1593396 1593396 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839808 839808 0 0.0
(read/write) 1685284 1685284 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191060 191060 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 1294178 1294178 0 0.0
.debug_aranges 135848 135848 0 0.0
.debug_frame 457128 457128 0 0.0
.debug_info 29396294 29396294 0 0.0
.debug_line 3961667 3961667 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2134583 2134583 0 0.0
.debug_rnglists 134569 134569 0 0.0
.debug_str 3941395 3941395 0 0.0
.heap 839808 839808 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 733548 733548 0 0.0
.symtab 472720 472720 0 0.0
.text 1483364 1483364 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 846136 846136 0 0.0
(read/write) 1611012 1611012 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184844 184844 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 1134002 1134002 0 0.0
.debug_aranges 125944 125944 0 0.0
.debug_frame 420172 420172 0 0.0
.debug_info 24439169 24439169 0 0.0
.debug_line 3525819 3525819 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1971366 1971366 0 0.0
.debug_rnglists 124266 124266 0 0.0
.debug_str 3748648 3748648 0 0.0
.heap 846136 846136 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 648898 648898 0 0.0
.symtab 435008 435008 0 0.0
.text 1415420 1415420 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 818880 818880 0 0.0
(read/write) 1642364 1642364 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 212092 212092 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 2368 2368 0 0.0
.debug_abbrev 1124681 1124681 0 0.0
.debug_aranges 124600 124600 0 0.0
.debug_frame 415268 415268 0 0.0
.debug_info 24236226 24236226 0 0.0
.debug_line 3475314 3475314 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1946653 1946653 0 0.0
.debug_rnglists 122222 122222 0 0.0
.debug_str 3710735 3710735 0 0.0
.heap 818880 818880 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 622023 622023 0 0.0
.symtab 426224 426224 0 0.0
.text 1419516 1419516 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1178036 1178036 0 0.0
.bss 101024 101024 0 0.0
.data 744 744 0 0.0
.text 624880 624880 0 0.0
lock-app qpg6105+debug (read/write) 1134268 1134268 0 0.0
.bss 95728 95728 0 0.0
.data 748 748 0 0.0
.text 581108 581108 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1102532 1102524 -8 -0.0
bss 112384 112384 0 0.0
text 755150 755148 -2 -0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1043036 1043036 0 0.0
bss 110164 110164 0 0.0
text 709116 709116 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 948928 948928 0 0.0
bss 113748 113748 0 0.0
text 648344 648344 0 0.0
contact-sensor-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 931988 931988 0 0.0
bss 103372 103372 0 0.0
text 620842 620842 0 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 925896 925896 0 0.0
bss 103616 103616 0 0.0
text 632414 632414 0 0.0
lighting-app-rpc-shell-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1001468 1001468 0 0.0
bss 115980 115980 0 0.0
text 697288 697288 0 0.0
tlsr9528a (read only) 4 4 0 0.0
(read/write) 1053824 1053824 0 0.0
bss 116584 116584 0 0.0
text 727282 727282 0 0.0
lock-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 990068 990068 0 0.0
bss 104092 104092 0 0.0
text 651988 651988 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903624 903624 0 0.0
bss 104108 104108 0 0.0
text 613768 613768 0 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 937428 937428 0 0.0
bss 103504 103504 0 0.0
text 626488 626488 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 872124 872124 0 0.0
bss 102708 102708 0 0.0
text 586794 586794 0 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 748892 748892 0 0.0
bss 101572 101572 0 0.0
text 479414 479414 0 0.0
smoke_co_alarm-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 935720 935720 0 0.0
bss 103484 103484 0 0.0
text 625364 625364 0 0.0
temperature-measurement-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 920724 920724 0 0.0
bss 103212 103212 0 0.0
text 612536 612536 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 893548 893548 0 0.0
bss 103000 103000 0 0.0
text 602504 602504 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 889180 889180 0 0.0
bss 103324 103324 0 0.0
text 597834 597834 0 0.0

@pullapprove pullapprove bot requested a review from kpschoedel September 21, 2023 14:58
@woody-apple
Copy link
Contributor

@bzbarsky-apple FYI

@bzbarsky-apple
Copy link
Contributor Author

Yeah, I need to figure out whether we actually want this change.

@bzbarsky-apple
Copy link
Contributor Author

@ksperling-apple suggested we do MTRGenericCluster and MTRGenericBaseCluster, which I like more than "abstract". That would also let us eventually put any functionality that just needs a cluster id on those interfaces....

@github-actions
Copy link

github-actions bot commented Oct 26, 2023

PR #29241: Size comparison from c5549a1 to ee7857a

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 c5549a1 ee7857a change % change
bl602 lighting-app bl602 (read/write) 1408590 1408590 0 0.0
.bss 88488 88488 0 0.0
.data 9360 9360 0 0.0
.text 1073778 1073778 0 0.0
bl602+mfd (read/write) 1423006 1423006 0 0.0
.bss 88656 88656 0 0.0
.data 9336 9336 0 0.0
.text 1089094 1089094 0 0.0
bl602+rpc (read/write) 1455858 1455858 0 0.0
.bss 96520 96520 0 0.0
.data 9736 9736 0 0.0
.text 1105518 1105518 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1206775 1206775 0 0.0
.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 1540054 0 0.0
.debug_aranges 138840 138840 0 0.0
.debug_frame 508640 508640 0 0.0
.debug_info 41466783 41466783 0 0.0
.debug_line 5439014 5439014 0 0.0
.debug_loc 3654087 3654087 0 0.0
.debug_ranges 444472 444472 0 0.0
.debug_str 4074998 4074998 0 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 598007 0 0.0
.symtab 178608 178608 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3478 3478 0 0.0
.text 0 0 0 0.0
971632 971632 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1217631 1217631 0 0.0
.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 1542130 0 0.0
.debug_aranges 140008 140008 0 0.0
.debug_frame 514072 514072 0 0.0
.debug_info 41507782 41507782 0 0.0
.debug_line 5479369 5479369 0 0.0
.debug_loc 3692249 3692249 0 0.0
.debug_ranges 446712 446712 0 0.0
.debug_str 4080529 4080529 0 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 601767 0 0.0
.symtab 180368 180368 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3478 3478 0 0.0
.text 0 0 0 0.0
983404 983404 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1306787 1306787 0 0.0
.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 1721011 0 0.0
.debug_aranges 147456 147456 0 0.0
.debug_frame 537684 537684 0 0.0
.debug_info 46611032 46611032 0 0.0
.debug_line 5869422 5869422 0 0.0
.debug_loc 3861726 3861726 0 0.0
.debug_ranges 472040 472040 0 0.0
.debug_str 4502878 4502878 0 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 661964 0 0.0
.symtab 197728 197728 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3478 3478 0 0.0
.text 0 0 0 0.0
1047184 1047184 0 0.0
bl706-eth (read/write) 994089 994089 0 0.0
.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 1059591 0 0.0
.debug_aranges 111672 111672 0 0.0
.debug_frame 412572 412572 0 0.0
.debug_info 22387281 22387281 0 0.0
.debug_line 4130497 4130497 0 0.0
.debug_loc 3071701 3071701 0 0.0
.debug_ranges 362888 362888 0 0.0
.debug_str 3618038 3618038 0 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 456455 0 0.0
.symtab 133248 133248 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3458 3458 0 0.0
.text 0 0 0 0.0
737176 737176 0 0.0
bl706-wifi (read/write) 1228750 1228750 0 0.0
.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 1174365 0 0.0
.debug_aranges 119336 119336 0 0.0
.debug_frame 618152 618152 0 0.0
.debug_info 23770473 23770473 0 0.0
.debug_line 4555091 4555091 0 0.0
.debug_loc 3258915 3258915 0 0.0
.debug_ranges 390744 390744 0 0.0
.debug_str 3719570 3719570 0 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 505560 0 0.0
.symtab 152544 152544 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3994 3994 0 0.0
.text 0 0 0 0.0
961094 961094 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1177320 1177320 0 0.0
.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 1540396 0 0.0
.debug_aranges 134048 134048 0 0.0
.debug_frame 490596 490596 0 0.0
.debug_info 41284310 41284310 0 0.0
.debug_line 5367070 5367070 0 0.0
.debug_loc 3604655 3604655 0 0.0
.debug_ranges 452632 452632 0 0.0
.debug_str 4104772 4104772 0 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 601537 0 0.0
.symtab 179232 179232 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 512 512 0 0.0
.text 0 0 0 0.0
961284 961284 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1188788 1188788 0 0.0
.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 1542487 0 0.0
.debug_aranges 135216 135216 0 0.0
.debug_frame 496024 496024 0 0.0
.debug_info 41327352 41327352 0 0.0
.debug_line 5407302 5407302 0 0.0
.debug_loc 3642817 3642817 0 0.0
.debug_ranges 454872 454872 0 0.0
.debug_str 4110293 4110293 0 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 605365 0 0.0
.symtab 181024 181024 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 512 512 0 0.0
.text 0 0 0 0.0
973660 973660 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 734875 734875 0 0.0
(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 650208 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 756523 756523 0 0.0
(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 676276 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 743867 743867 0 0.0
(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 637532 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 694683 694683 0 0.0
(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 614184 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 680371 680371 0 0.0
(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 604032 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 561266 561266 0 0.0
(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 895728 0 0.0
.debug_aranges 104272 104272 0 0.0
.debug_frame 351096 351096 0 0.0
.debug_info 19377013 19377013 0 0.0
.debug_line 2584864 2584864 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1577685 1577685 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 107562 107562 0 0.0
.debug_str 3381240 3381240 0 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 466469 0 0.0
.symtab 278848 278848 0 0.0
.text 475536 475536 0 0.0
lock CC3235SF_LAUNCHXL (read only) 617450 617450 0 0.0
(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 936343 0 0.0
.debug_aranges 108752 108752 0 0.0
.debug_frame 366408 366408 0 0.0
.debug_info 2055106 2055106 0 0.0
.debug_line 2655191 2655191 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1633515 1633515 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 112111 112111 0 0.0
.debug_str 3445486 3445486 0 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 515782 0 0.0
.symtab 298512 298512 0 0.0
.text 0 0 0 0.0
509164 509164 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 551999 551999 0 0.0
.app_xip_area 443217 443217 0 0.0
.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 538135 0 0.0
.app_xip_area 424553 424553 0 0.0
.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 573599 0 0.0
.app_xip_area 466145 466145 0 0.0
.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 549879 0 0.0
.app_xip_area 439337 439337 0 0.0
.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 1006544 0 0.0
.bss 171952 171952 0 0.0
.data 2692 2692 0 0.0
.text 831880 831880 0 0.0
BRD4187C (read/write) 1093048 1093048 0 0.0
.bss 196116 196116 0 0.0
.data 3300 3300 0 0.0
.text 893612 893612 0 0.0
lock-app BRD4161A+wf200 (read/write) 1103560 1103560 0 0.0
.bss 186664 186664 0 0.0
.data 2708 2708 0 0.0
.text 914164 914164 0 0.0
window-app BRD4187C (read/write) 1129380 1129380 0 0.0
.bss 168532 168532 0 0.0
.data 3172 3172 0 0.0
.text 957656 957656 0 0.0
esp32 all-clusters-app c3devkit (read only) 1132326 1132326 0 0.0
(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 1132326 0 0.0
.iram0.text 75694 75694 0 0.0
m5stack (read only) 1176959 1176959 0 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 1171575 0 0.0
.iram0.text 123907 123907 0 0.0
k32w contact k32w0+release (read only) 589132 589132 0 0.0
(read/write) 87508 87508 0 0.0
.bss 70752 70752 0 0.0
.data 2132 2132 0 0.0
.text 588596 588596 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 684036 684036 0 0.0
.bss 66952 66952 0 0.0
.data 2716 2716 0 0.0
.text 570888 570888 0 0.0
light k32w0+release (read only) 588852 588852 0 0.0
(read/write) 87184 87184 0 0.0
.bss 70440 70440 0 0.0
.data 2120 2120 0 0.0
.text 588316 588316 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 776008 776008 0 0.0
.bss 76628 76628 0 0.0
.data 1928 1928 0 0.0
.text 653992 653992 0 0.0
lock k32w0+release (read only) 560668 560668 0 0.0
(read/write) 85012 85012 0 0.0
.bss 68328 68328 0 0.0
.data 2060 2060 0 0.0
.text 560132 560132 0 0.0
linux air-purifier-app debug (read only) 2465749 2465749 0 0.0
(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 2114965 0 0.0
all-clusters-app debug (read only) 5287145 5287145 0 0.0
(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 4609603 0 0.0
all-clusters-minimal-app debug (read only) 4880785 4880785 0 0.0
(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 4379747 0 0.0
bridge-app debug (read only) 4362449 4362449 0 0.0
(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 3926963 0 0.0
chip-tool debug (read only) 10266561 10266561 0 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 9280435 0 0.0
chip-tool-ipv6only arm64 (read only) 10138676 10138676 0 0.0
(read/write) 506360 506360 0 0.0
.bss 103048 103048 0 0.0
.data 4288 4288 0 0.0
.data.rel.ro 375040 375040 0 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 9055096 0 0.0
lighting-app debug+rpc+ui (read only) 5220593 5220593 0 0.0
(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 4641283 0 0.0
lock-app debug (read only) 4461921 4461921 0 0.0
(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 4005123 0 0.0
ota-provider-app debug (read only) 4117921 4117921 0 0.0
(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 3727587 0 0.0
ota-requestor-app debug (read only) 4203321 4203321 0 0.0
(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 3805251 0 0.0
shell debug (read only) 2753945 2753945 0 0.0
(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 2402706 0 0.0
thermostat-no-ble arm64 (read only) 4346588 4346588 0 0.0
(read/write) 241864 241864 0 0.0
.bss 122168 122168 0 0.0
.data 2792 2792 0 0.0
.data.rel.ro 100528 100528 0 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 3851144 0 0.0
tv-app debug (read only) 5285793 5285793 0 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 4770947 0 0.0
tv-casting-app debug (read only) 8214793 8214793 0 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 7473139 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2521976 2521976 0 0.0
.bss 219048 219048 0 0.0
.data 5136 5136 0 0.0
.text 1484660 1484660 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1178800 1178800 0 0.0
bss 153980 153980 0 0.0
rodata 118748 118748 0 0.0
text 827164 827164 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1326284 1326284 0 0.0
bss 139990 139990 0 0.0
rodata 134812 134812 0 0.0
text 760828 760828 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1160576 1160576 0 0.0
bss 154219 154219 0 0.0
rodata 113748 113748 0 0.0
text 813688 813688 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 838136 838136 0 0.0
(read/write) 1722684 1722684 0 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 1318303 0 0.0
.debug_aranges 140968 140968 0 0.0
.debug_frame 466992 466992 0 0.0
.debug_info 30180680 30180680 0 0.0
.debug_line 3888434 3888434 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2244186 2244186 0 0.0
.debug_rnglists 151675 151675 0 0.0
.debug_str 4107476 4107476 0 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 797030 0 0.0
.symtab 493728 493728 0 0.0
.text 0 0 0 0.0
1519092 1519092 0 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839936 839936 0 0.0
(read/write) 1681188 1681188 0 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 1258899 0 0.0
.debug_aranges 137184 137184 0 0.0
.debug_frame 460380 460380 0 0.0
.debug_info 28457797 28457797 0 0.0
.debug_line 3793934 3793934 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2188667 2188667 0 0.0
.debug_rnglists 147490 147490 0 0.0
.debug_str 4000503 4000503 0 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 741385 0 0.0
.symtab 474784 474784 0 0.0
.text 1479396 1479396 0 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 1607364 0 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 1100274 0 0.0
.debug_aranges 127240 127240 0 0.0
.debug_frame 423272 423272 0 0.0
.debug_info 23586236 23586236 0 0.0
.debug_line 3369062 3369062 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2025013 2025013 0 0.0
.debug_rnglists 137024 137024 0 0.0
.debug_str 3807392 3807392 0 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 654477 0 0.0
.symtab 436240 436240 0 0.0
.text 1412124 1412124 0 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 1640212 0 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 1093306 0 0.0
.debug_aranges 125936 125936 0 0.0
.debug_frame 418540 418540 0 0.0
.debug_info 23397465 23397465 0 0.0
.debug_line 3321785 3321785 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2001900 2001900 0 0.0
.debug_rnglists 135059 135059 0 0.0
.debug_str 3769973 3769973 0 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 628059 0 0.0
.symtab 427824 427824 0 0.0
.text 1417708 1417708 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1176172 1176172 0 0.0
.bss 100608 100608 0 0.0
.data 744 744 0 0.0
.text 623016 623016 0 0.0
lock-app qpg6105+debug (read/write) 1132652 1132652 0 0.0
.bss 95288 95288 0 0.0
.data 748 748 0 0.0
.text 579492 579492 0 0.0
telink air-quality-sensor-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 856128 856128 0 0.0
bss 77996 77996 0 0.0
text 603756 603756 0 0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1077720 1077720 0 0.0
bss 112632 112632 0 0.0
text 757426 757426 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1076388 1076388 0 0.0
bss 122460 122460 0 0.0
text 743898 743898 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 931424 931424 0 0.0
bss 106876 106876 0 0.0
text 640952 640952 0 0.0
contact-sensor-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 859488 859488 0 0.0
bss 78120 78120 0 0.0
text 606822 606822 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 961616 961616 0 0.0
bss 88184 88184 0 0.0
text 683242 683242 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1087380 1087380 0 0.0
bss 112384 112384 0 0.0
text 761594 761594 0 0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 917948 917948 0 0.0
bss 78812 78812 0 0.0
text 637694 637694 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 944752 944752 0 0.0
bss 104976 104976 0 0.0
text 656724 656724 0 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 863364 863364 0 0.0
bss 78228 78228 0 0.0
text 611028 611028 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 804232 804232 0 0.0
bss 66248 66248 0 0.0
text 578064 578064 0 0.0
resource-monitoring-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 819880 819880 0 0.0
bss 66652 66652 0 0.0
text 588644 588644 0 0.0
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 861936 0 0.0
bss 78204 78204 0 0.0
text 610206 610206 0 0.0
temperature-measurement-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 847168 847168 0 0.0
bss 77932 77932 0 0.0
text 597562 597562 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 825276 825276 0 0.0
bss 66536 66536 0 0.0
text 593388 593388 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 822732 822732 0 0.0
bss 66888 66888 0 0.0
text 590436 590436 0 0.0

1) Introduce MTRGenericBaseCluster/MTRGenericCluster base classes.
2) Move the same-for-every-type initializer implementation to the base class.
3) Move the class-specific initializer declaration (needed to get availability
   right) to a category so we don't get complaints about incomplete
   implementation.
Copy link

github-actions bot commented Nov 3, 2023

PR #29241: Size comparison from 754a938 to c7553e4

Full report (56 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg)
platform target config section 754a938 c7553e4 change % change
bl602 lighting-app bl602 (read/write) 1406086 1406086 0 0.0
.bss 84504 84504 0 0.0
.data 9360 9360 0 0.0
.text 1075204 1075204 0 0.0
bl602+mfd (read/write) 1420502 1420502 0 0.0
.bss 84672 84672 0 0.0
.data 9336 9336 0 0.0
.text 1090520 1090520 0 0.0
bl602+rpc (read/write) 1453106 1453106 0 0.0
.bss 92536 92536 0 0.0
.data 9736 9736 0 0.0
.text 1106692 1106692 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1172239 1172239 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 11197 11197 0 0.0
.bss_psram 79360 79360 0 0.0
.comment 48 48 0 0.0
.data 3544 3544 0 0.0
.debug_abbrev 1548539 1548539 0 0.0
.debug_aranges 136408 136408 0 0.0
.debug_frame 499716 499716 0 0.0
.debug_info 41536518 41536518 0 0.0
.debug_line 5335893 5335893 0 0.0
.debug_loc 3615209 3615209 0 0.0
.debug_ranges 442056 442056 0 0.0
.debug_str 4062330 4062330 0 0.0
.hbn 584 584 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 152 152 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106100 106100 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 590192 590192 0 0.0
.symtab 174176 174176 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3478 3478 0 0.0
.text 0 0 0 0.0
945706 945706 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1183335 1183335 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 11373 11373 0 0.0
.bss_psram 79344 79344 0 0.0
.comment 48 48 0 0.0
.data 3528 3528 0 0.0
.debug_abbrev 1550227 1550227 0 0.0
.debug_aranges 137576 137576 0 0.0
.debug_frame 505148 505148 0 0.0
.debug_info 41576775 41576775 0 0.0
.debug_line 5376229 5376229 0 0.0
.debug_loc 3653360 3653360 0 0.0
.debug_ranges 444296 444296 0 0.0
.debug_str 4067855 4067855 0 0.0
.hbn 584 584 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 152 152 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 105040 105040 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 593952 593952 0 0.0
.symtab 175936 175936 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3478 3478 0 0.0
.text 0 0 0 0.0
957734 957734 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1271803 1271803 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 19677 19677 0 0.0
.bss_psram 79344 79344 0 0.0
.comment 48 48 0 0.0
.data 4104 4104 0 0.0
.debug_abbrev 1724201 1724201 0 0.0
.debug_aranges 144672 144672 0 0.0
.debug_frame 527584 527584 0 0.0
.debug_info 46454219 46454219 0 0.0
.debug_line 5754375 5754375 0 0.0
.debug_loc 3818672 3818672 0 0.0
.debug_ranges 469280 469280 0 0.0
.debug_str 4488288 4488288 0 0.0
.hbn 584 584 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 168 168 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121000 121000 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 653572 653572 0 0.0
.symtab 192992 192992 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3478 3478 0 0.0
.text 0 0 0 0.0
1020772 1020772 0 0.0
bl706-eth (read/write) 991349 991349 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 23772 23772 0 0.0
.bss_psram 97975 97975 0 0.0
.comment 48 48 0 0.0
.data 3120 3120 0 0.0
.debug_abbrev 1071893 1071893 0 0.0
.debug_aranges 111976 111976 0 0.0
.debug_frame 413828 413828 0 0.0
.debug_info 22575576 22575576 0 0.0
.debug_line 4148576 4148576 0 0.0
.debug_loc 3085544 3085544 0 0.0
.debug_ranges 365120 365120 0 0.0
.debug_str 3639997 3639997 0 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 99188 99188 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 457967 457967 0 0.0
.symtab 133408 133408 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3458 3458 0 0.0
.text 0 0 0 0.0
738346 738346 0 0.0
bl706-wifi (read/write) 1226162 1226162 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 10657 10657 0 0.0
.bss_psram 98727 98727 0 0.0
.comment 48 48 0 0.0
.data 3552 3552 0 0.0
.debug_abbrev 1187630 1187630 0 0.0
.debug_aranges 119640 119640 0 0.0
.debug_frame 619876 619876 0 0.0
.debug_info 23963065 23963065 0 0.0
.debug_line 4573476 4573476 0 0.0
.debug_loc 3272601 3272601 0 0.0
.debug_ranges 392976 392976 0 0.0
.debug_str 3741447 3741447 0 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 120048 120048 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 507072 507072 0 0.0
.symtab 152704 152704 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3994 3994 0 0.0
.text 0 0 0 0.0
962432 962432 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1141968 1141968 0 0.0
.boot2 400 400 0 0.0
.bss 16408 16408 0 0.0
.bss_psram 71120 71120 0 0.0
.comment 48 48 0 0.0
.data 4912 4912 0 0.0
.debug_abbrev 1552578 1552578 0 0.0
.debug_aranges 131088 131088 0 0.0
.debug_frame 480188 480188 0 0.0
.debug_info 41555653 41555653 0 0.0
.debug_line 5264568 5264568 0 0.0
.debug_loc 3554852 3554852 0 0.0
.debug_ranges 448544 448544 0 0.0
.debug_str 4077598 4077598 0 0.0
.hbn 3220 3220 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 152 152 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100104 100104 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 591224 591224 0 0.0
.symtab 174464 174464 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 512 512 0 0.0
.text 0 0 0 0.0
938792 938792 0 0.0
bl702l+mfd (read/write) 1153932 1153932 0 0.0
.boot2 400 400 0 0.0
.bss 16584 16584 0 0.0
.bss_psram 71104 71104 0 0.0
.comment 48 48 0 0.0
.data 4888 4888 0 0.0
.debug_abbrev 1554281 1554281 0 0.0
.debug_aranges 132256 132256 0 0.0
.debug_frame 485616 485616 0 0.0
.debug_info 41597953 41597953 0 0.0
.debug_line 5304781 5304781 0 0.0
.debug_loc 3593003 3593003 0 0.0
.debug_ranges 450784 450784 0 0.0
.debug_str 4083113 4083113 0 0.0
.hbn 3220 3220 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 152 152 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99044 99044 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 595052 595052 0 0.0
.symtab 176256 176256 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 512 512 0 0.0
.text 0 0 0 0.0
951168 951168 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 736355 736355 0 0.0
(read/write) 166524 166524 0 0.0
.bss 88940 88940 0 0.0
.data 3420 3420 0 0.0
.rodata 84575 84575 0 0.0
.text 651392 651392 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757963 757963 0 0.0
(read/write) 176808 176808 0 0.0
.bss 99188 99188 0 0.0
.data 3440 3440 0 0.0
.rodata 80143 80143 0 0.0
.text 677428 677428 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 745251 745251 0 0.0
(read/write) 171264 171264 0 0.0
.bss 93644 93644 0 0.0
.data 3440 3440 0 0.0
.rodata 106199 106199 0 0.0
.text 638660 638660 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 696051 696051 0 0.0
(read/write) 165616 165616 0 0.0
.bss 87808 87808 0 0.0
.data 3408 3408 0 0.0
.rodata 80351 80351 0 0.0
.text 615312 615312 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 681739 681739 0 0.0
(read/write) 165756 165756 0 0.0
.bss 87952 87952 0 0.0
.data 3404 3404 0 0.0
.rodata 76191 76191 0 0.0
.text 605160 605160 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 562714 562714 0 0.0
(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 903410 903410 0 0.0
.debug_aranges 104608 104608 0 0.0
.debug_frame 352312 352312 0 0.0
.debug_info 19542004 19542004 0 0.0
.debug_line 2597776 2597776 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1584697 1584697 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 108063 108063 0 0.0
.debug_str 3403028 3403028 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 83690 83690 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 468375 468375 0 0.0
.symtab 279488 279488 0 0.0
.text 476900 476900 0 0.0
lock CC3235SF_LAUNCHXL (read only) 618906 618906 0 0.0
(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 944070 944070 0 0.0
.debug_aranges 109072 109072 0 0.0
.debug_frame 367592 367592 0 0.0
.debug_info 20723422 20723422 0 0.0
.debug_line 2668148 2668148 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1640388 1640388 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 112600 112600 0 0.0
.debug_str 3467199 3467199 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106274 106274 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 517611 517611 0 0.0
.symtab 299104 299104 0 0.0
.text 0 0 0 0.0
510512 510512 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 553711 553711 0 0.0
.app_xip_area 444841 444841 0 0.0
.bss 63840 63840 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) 539783 539783 0 0.0
.app_xip_area 426113 426113 0 0.0
.bss 68608 68608 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) 575479 575479 0 0.0
.app_xip_area 467937 467937 0 0.0
.bss 62584 62584 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) 551479 551479 0 0.0
.app_xip_area 440857 440857 0 0.0
.bss 65568 65568 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) 1007216 1007216 0 0.0
.bss 171920 171920 0 0.0
.data 2692 2692 0 0.0
.text 832584 832584 0 0.0
BRD4187C (read/write) 1093472 1093472 0 0.0
.bss 195564 195564 0 0.0
.data 3300 3300 0 0.0
.text 894588 894588 0 0.0
lock-app BRD4161A+wf200 (read/write) 1104288 1104288 0 0.0
.bss 186640 186640 0 0.0
.data 2708 2708 0 0.0
.text 914916 914916 0 0.0
window-app BRD4187C (read/write) 1129596 1129596 0 0.0
.bss 167972 167972 0 0.0
.data 3172 3172 0 0.0
.text 958432 958432 0 0.0
esp32 all-clusters-app c3devkit (read only) 1133158 1133158 0 0.0
(read/write) 1670476 1670476 0 0.0
.dram0.bss 71904 71904 0 0.0
.dram0.data 13020 13020 0 0.0
.flash.rodata 241688 241688 0 0.0
.flash.text 1133158 1133158 0 0.0
.iram0.text 75694 75694 0 0.0
m5stack (read only) 1177819 1177819 0 0.0
(read/write) 520476 520476 0 0.0
.dram0.bss 78552 78552 0 0.0
.dram0.data 34036 34036 0 0.0
.flash.rodata 273524 273524 0 0.0
.flash.text 1172435 1172435 0 0.0
.iram0.text 123907 123907 0 0.0
k32w contact k32w0+release (read only) 590372 590372 0 0.0
(read/write) 87596 87596 0 0.0
.bss 70840 70840 0 0.0
.data 2132 2132 0 0.0
.text 589836 589836 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 685452 685452 0 0.0
.bss 67040 67040 0 0.0
.data 2716 2716 0 0.0
.text 572216 572216 0 0.0
light k32w0+release (read only) 590084 590084 0 0.0
(read/write) 87272 87272 0 0.0
.bss 70528 70528 0 0.0
.data 2120 2120 0 0.0
.text 589548 589548 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 777472 777472 0 0.0
.bss 76716 76716 0 0.0
.data 1928 1928 0 0.0
.text 655368 655368 0 0.0
lock k32w0+release (read only) 561852 561852 0 0.0
(read/write) 85100 85100 0 0.0
.bss 68416 68416 0 0.0
.data 2060 2060 0 0.0
.text 561316 561316 0 0.0
linux air-purifier-app debug (read only) 2468077 2468077 0 0.0
(read/write) 126280 126280 0 0.0
.bss 46656 46656 0 0.0
.data 1472 1472 0 0.0
.data.rel.ro 72168 72168 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 176936 176936 0 0.0
.text 2117317 2117317 0 0.0
all-clusters-app debug (read only) 5292233 5292233 0 0.0
(read/write) 418872 418872 0 0.0
.bss 128976 128976 0 0.0
.data 3856 3856 0 0.0
.data.rel.ro 278816 278816 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 299868 299868 0 0.0
.text 4612243 4612243 0 0.0
all-clusters-minimal-app debug (read only) 4883521 4883521 0 0.0
(read/write) 233048 233048 0 0.0
.bss 126704 126704 0 0.0
.data 3760 3760 0 0.0
.data.rel.ro 95440 95440 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 269869 269869 0 0.0
.text 4382531 4382531 0 0.0
bridge-app debug (read only) 4364857 4364857 0 0.0
(read/write) 215128 215128 0 0.0
.bss 118904 118904 0 0.0
.data 4704 4704 0 0.0
.data.rel.ro 84768 84768 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 217845 217845 0 0.0
.text 3929379 3929379 0 0.0
chip-tool debug (read only) 10335697 10335697 0 0.0
(read/write) 447968 447968 0 0.0
.bss 93752 93752 0 0.0
.data 4994 4994 0 0.0
.data.rel.ro 341992 341992 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 390857 390857 0 0.0
.text 9340499 9340499 0 0.0
chip-tool-ipv6only arm64 (read only) 10214528 10214528 0 0.0
(read/write) 514312 514312 0 0.0
.bss 103112 103112 0 0.0
.data 4288 4288 0 0.0
.data.rel.ro 379504 379504 0 0.0
.dynamic 512 512 0 0.0
.got 18584 18584 0 0.0
.init 24 24 0 0.0
.init_array 256 256 0 0.0
.rodata 317224 317224 0 0.0
.text 9119912 9119912 0 0.0
lighting-app debug+rpc+ui (read only) 5224161 5224161 0 0.0
(read/write) 223136 223136 0 0.0
.bss 118208 118208 0 0.0
.data 4416 4416 0 0.0
.data.rel.ro 92976 92976 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 336212 336212 0 0.0
.text 4644723 4644723 0 0.0
lock-app debug (read only) 4464393 4464393 0 0.0
(read/write) 203304 203304 0 0.0
.bss 113472 113472 0 0.0
.data 3648 3648 0 0.0
.data.rel.ro 79432 79432 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 247157 247157 0 0.0
.text 4007635 4007635 0 0.0
ota-provider-app debug (read only) 4123353 4123353 0 0.0
(read/write) 192192 192192 0 0.0
.bss 113568 113568 0 0.0
.data 3920 3920 0 0.0
.data.rel.ro 68784 68784 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 199861 199861 0 0.0
.text 3732643 3732643 0 0.0
ota-requestor-app debug (read only) 4209625 4209625 0 0.0
(read/write) 196440 196440 0 0.0
.bss 114592 114592 0 0.0
.data 4192 4192 0 0.0
.data.rel.ro 71744 71744 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 203605 203605 0 0.0
.text 3810867 3810867 0 0.0
shell debug (read only) 2757201 2757201 0 0.0
(read/write) 149152 149152 0 0.0
.bss 59624 59624 0 0.0
.data 816 816 0 0.0
.data.rel.ro 82912 82912 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 180800 180800 0 0.0
.text 2405714 2405714 0 0.0
thermostat-no-ble arm64 (read only) 4361360 4361360 0 0.0
(read/write) 244000 244000 0 0.0
.bss 122184 122184 0 0.0
.data 2792 2792 0 0.0
.data.rel.ro 101616 101616 0 0.0
.dynamic 512 512 0 0.0
.got 11904 11904 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161356 161356 0 0.0
.text 3861240 3861240 0 0.0
tv-app debug (read only) 5293433 5293433 0 0.0
(read/write) 352112 352112 0 0.0
.bss 243232 243232 0 0.0
.data 5024 5024 0 0.0
.data.rel.ro 96480 96480 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 271965 271965 0 0.0
.text 4777363 4777363 0 0.0
tv-casting-app debug (read only) 8274097 8274097 0 0.0
(read/write) 315256 315256 0 0.0
.bss 155936 155936 0 0.0
.data 2464 2464 0 0.0
.data.rel.ro 150000 150000 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 339080 339080 0 0.0
.text 7527811 7527811 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2523240 2523240 0 0.0
.bss 219056 219056 0 0.0
.data 5136 5136 0 0.0
.text 1485924 1485924 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1057856 1057856 0 0.0
bss 128393 128393 0 0.0
rodata 104344 104344 0 0.0
text 777424 777424 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1184592 1184592 0 0.0
bss 120595 120595 0 0.0
rodata 138536 138536 0 0.0
text 775108 775108 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1038684 1038684 0 0.0
bss 128632 128632 0 0.0
rodata 99292 99292 0 0.0
text 763188 763188 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837544 837544 0 0.0
(read/write) 1736356 1736356 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193292 193292 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 2504 2504 0 0.0
.debug_abbrev 1327521 1327521 0 0.0
.debug_aranges 141424 141424 0 0.0
.debug_frame 468720 468720 0 0.0
.debug_info 30428179 30428179 0 0.0
.debug_line 3906709 3906709 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2253532 2253532 0 0.0
.debug_rnglists 152332 152332 0 0.0
.debug_str 4133500 4133500 0 0.0
.heap 837544 837544 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 799122 799122 0 0.0
.symtab 494736 494736 0 0.0
.text 1532172 1532172 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839344 839344 0 0.0
(read/write) 1694932 1694932 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191516 191516 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 2480 2480 0 0.0
.debug_abbrev 1267731 1267731 0 0.0
.debug_aranges 137640 137640 0 0.0
.debug_frame 462108 462108 0 0.0
.debug_info 28690163 28690163 0 0.0
.debug_line 3811778 3811778 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2197956 2197956 0 0.0
.debug_rnglists 148147 148147 0 0.0
.debug_str 4026237 4026237 0 0.0
.heap 839344 839344 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 743477 743477 0 0.0
.symtab 475792 475792 0 0.0
.text 1492548 1492548 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845896 845896 0 0.0
(read/write) 1621108 1621108 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185076 185076 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 2368 2368 0 0.0
.debug_abbrev 1109416 1109416 0 0.0
.debug_aranges 127712 127712 0 0.0
.debug_frame 425032 425032 0 0.0
.debug_info 23783154 23783154 0 0.0
.debug_line 3386094 3386094 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2034440 2034440 0 0.0
.debug_rnglists 137693 137693 0 0.0
.debug_str 3833059 3833059 0 0.0
.heap 845896 845896 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 656646 656646 0 0.0
.symtab 437296 437296 0 0.0
.text 1425276 1425276 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 818632 818632 0 0.0
(read/write) 1653860 1653860 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 212324 212324 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 2384 2384 0 0.0
.debug_abbrev 1102262 1102262 0 0.0
.debug_aranges 126392 126392 0 0.0
.debug_frame 420268 420268 0 0.0
.debug_info 23588847 23588847 0 0.0
.debug_line 3338318 3338318 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2011100 2011100 0 0.0
.debug_rnglists 135704 135704 0 0.0
.debug_str 3795196 3795196 0 0.0
.heap 818632 818632 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 630113 630113 0 0.0
.symtab 428832 428832 0 0.0
.text 1430764 1430764 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1177436 1177436 0 0.0
.bss 100664 100664 0 0.0
.data 744 744 0 0.0
.text 624280 624280 0 0.0
lock-app qpg6105+debug (read/write) 1137848 1137848 0 0.0
.bss 95408 95408 0 0.0
.data 776 776 0 0.0
.text 584692 584692 0 0.0

@pullapprove pullapprove bot requested a review from tcarmelveilleux November 3, 2023 19:20
@bzbarsky-apple
Copy link
Contributor Author

Fast-tracking platform-specific change with platform owner review.

Copy link

github-actions bot commented Nov 3, 2023

PR #29241: Size comparison from 754a938 to 681de18

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 754a938 681de18 change % change
bl602 lighting-app bl602 (read/write) 1406086 1406086 0 0.0
.bss 84504 84504 0 0.0
.data 9360 9360 0 0.0
.text 1075204 1075204 0 0.0
bl602+mfd (read/write) 1420502 1420502 0 0.0
.bss 84672 84672 0 0.0
.data 9336 9336 0 0.0
.text 1090520 1090520 0 0.0
bl602+rpc (read/write) 1453106 1453106 0 0.0
.bss 92536 92536 0 0.0
.data 9736 9736 0 0.0
.text 1106692 1106692 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1172239 1172239 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 11197 11197 0 0.0
.bss_psram 79360 79360 0 0.0
.comment 48 48 0 0.0
.data 3544 3544 0 0.0
.debug_abbrev 1548539 1548539 0 0.0
.debug_aranges 136408 136408 0 0.0
.debug_frame 499716 499716 0 0.0
.debug_info 41536518 41536518 0 0.0
.debug_line 5335893 5335893 0 0.0
.debug_loc 3615209 3615209 0 0.0
.debug_ranges 442056 442056 0 0.0
.debug_str 4062330 4062330 0 0.0
.hbn 584 584 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 152 152 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106100 106100 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 590192 590192 0 0.0
.symtab 174176 174176 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3478 3478 0 0.0
.text 0 0 0 0.0
945706 945706 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1183335 1183335 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 11373 11373 0 0.0
.bss_psram 79344 79344 0 0.0
.comment 48 48 0 0.0
.data 3528 3528 0 0.0
.debug_abbrev 1550227 1550227 0 0.0
.debug_aranges 137576 137576 0 0.0
.debug_frame 505148 505148 0 0.0
.debug_info 41576775 41576775 0 0.0
.debug_line 5376229 5376229 0 0.0
.debug_loc 3653360 3653360 0 0.0
.debug_ranges 444296 444296 0 0.0
.debug_str 4067855 4067855 0 0.0
.hbn 584 584 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 152 152 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 105040 105040 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 593952 593952 0 0.0
.symtab 175936 175936 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3478 3478 0 0.0
.text 0 0 0 0.0
957734 957734 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1271803 1271803 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 19677 19677 0 0.0
.bss_psram 79344 79344 0 0.0
.comment 48 48 0 0.0
.data 4104 4104 0 0.0
.debug_abbrev 1724201 1724201 0 0.0
.debug_aranges 144672 144672 0 0.0
.debug_frame 527584 527584 0 0.0
.debug_info 46454219 46454219 0 0.0
.debug_line 5754375 5754375 0 0.0
.debug_loc 3818672 3818672 0 0.0
.debug_ranges 469280 469280 0 0.0
.debug_str 4488288 4488288 0 0.0
.hbn 584 584 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 168 168 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121000 121000 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 653572 653572 0 0.0
.symtab 192992 192992 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3478 3478 0 0.0
.text 0 0 0 0.0
1020772 1020772 0 0.0
bl706-eth (read/write) 991349 991349 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 23772 23772 0 0.0
.bss_psram 97975 97975 0 0.0
.comment 48 48 0 0.0
.data 3120 3120 0 0.0
.debug_abbrev 1071893 1071893 0 0.0
.debug_aranges 111976 111976 0 0.0
.debug_frame 413828 413828 0 0.0
.debug_info 22575576 22575576 0 0.0
.debug_line 4148576 4148576 0 0.0
.debug_loc 3085544 3085544 0 0.0
.debug_ranges 365120 365120 0 0.0
.debug_str 3639997 3639997 0 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 99188 99188 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 457967 457967 0 0.0
.symtab 133408 133408 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3458 3458 0 0.0
.text 0 0 0 0.0
738346 738346 0 0.0
bl706-wifi (read/write) 1226162 1226162 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 10657 10657 0 0.0
.bss_psram 98727 98727 0 0.0
.comment 48 48 0 0.0
.data 3552 3552 0 0.0
.debug_abbrev 1187630 1187630 0 0.0
.debug_aranges 119640 119640 0 0.0
.debug_frame 619876 619876 0 0.0
.debug_info 23963065 23963065 0 0.0
.debug_line 4573476 4573476 0 0.0
.debug_loc 3272601 3272601 0 0.0
.debug_ranges 392976 392976 0 0.0
.debug_str 3741447 3741447 0 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 120048 120048 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 507072 507072 0 0.0
.symtab 152704 152704 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3994 3994 0 0.0
.text 0 0 0 0.0
962432 962432 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1141968 1141968 0 0.0
.boot2 400 400 0 0.0
.bss 16408 16408 0 0.0
.bss_psram 71120 71120 0 0.0
.comment 48 48 0 0.0
.data 4912 4912 0 0.0
.debug_abbrev 1552578 1552578 0 0.0
.debug_aranges 131088 131088 0 0.0
.debug_frame 480188 480188 0 0.0
.debug_info 41555653 41555653 0 0.0
.debug_line 5264568 5264568 0 0.0
.debug_loc 3554852 3554852 0 0.0
.debug_ranges 448544 448544 0 0.0
.debug_str 4077598 4077598 0 0.0
.hbn 3220 3220 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 152 152 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100104 100104 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 591224 591224 0 0.0
.symtab 174464 174464 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 512 512 0 0.0
.text 0 0 0 0.0
938792 938792 0 0.0
bl702l+mfd (read/write) 1153932 1153932 0 0.0
.boot2 400 400 0 0.0
.bss 16584 16584 0 0.0
.bss_psram 71104 71104 0 0.0
.comment 48 48 0 0.0
.data 4888 4888 0 0.0
.debug_abbrev 1554281 1554281 0 0.0
.debug_aranges 132256 132256 0 0.0
.debug_frame 485616 485616 0 0.0
.debug_info 41597953 41597953 0 0.0
.debug_line 5304781 5304781 0 0.0
.debug_loc 3593003 3593003 0 0.0
.debug_ranges 450784 450784 0 0.0
.debug_str 4083113 4083113 0 0.0
.hbn 3220 3220 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 152 152 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99044 99044 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 595052 595052 0 0.0
.symtab 176256 176256 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 512 512 0 0.0
.text 0 0 0 0.0
951168 951168 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 736355 736355 0 0.0
(read/write) 166524 166524 0 0.0
.bss 88940 88940 0 0.0
.data 3420 3420 0 0.0
.rodata 84575 84575 0 0.0
.text 651392 651392 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757963 757963 0 0.0
(read/write) 176808 176808 0 0.0
.bss 99188 99188 0 0.0
.data 3440 3440 0 0.0
.rodata 80143 80143 0 0.0
.text 677428 677428 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 745251 745251 0 0.0
(read/write) 171264 171264 0 0.0
.bss 93644 93644 0 0.0
.data 3440 3440 0 0.0
.rodata 106199 106199 0 0.0
.text 638660 638660 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 696051 696051 0 0.0
(read/write) 165616 165616 0 0.0
.bss 87808 87808 0 0.0
.data 3408 3408 0 0.0
.rodata 80351 80351 0 0.0
.text 615312 615312 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 681739 681739 0 0.0
(read/write) 165756 165756 0 0.0
.bss 87952 87952 0 0.0
.data 3404 3404 0 0.0
.rodata 76191 76191 0 0.0
.text 605160 605160 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 562714 562714 0 0.0
(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 903410 903410 0 0.0
.debug_aranges 104608 104608 0 0.0
.debug_frame 352312 352312 0 0.0
.debug_info 19542004 19542004 0 0.0
.debug_line 2597776 2597776 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1584697 1584697 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 108063 108063 0 0.0
.debug_str 3403028 3403028 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 83690 83690 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 468375 468375 0 0.0
.symtab 279488 279488 0 0.0
.text 476900 476900 0 0.0
lock CC3235SF_LAUNCHXL (read only) 618906 618906 0 0.0
(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 944070 944070 0 0.0
.debug_aranges 109072 109072 0 0.0
.debug_frame 367592 367592 0 0.0
.debug_info 20723422 20723422 0 0.0
.debug_line 2668148 2668148 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1640388 1640388 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 112600 112600 0 0.0
.debug_str 3467199 3467199 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106274 106274 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 517611 517611 0 0.0
.symtab 299104 299104 0 0.0
.text 0 0 0 0.0
510512 510512 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 553711 553711 0 0.0
.app_xip_area 444841 444841 0 0.0
.bss 63840 63840 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) 539783 539783 0 0.0
.app_xip_area 426113 426113 0 0.0
.bss 68608 68608 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) 575479 575479 0 0.0
.app_xip_area 467937 467937 0 0.0
.bss 62584 62584 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) 551479 551479 0 0.0
.app_xip_area 440857 440857 0 0.0
.bss 65568 65568 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) 1007216 1007216 0 0.0
.bss 171920 171920 0 0.0
.data 2692 2692 0 0.0
.text 832584 832584 0 0.0
BRD4187C (read/write) 1093472 1093472 0 0.0
.bss 195564 195564 0 0.0
.data 3300 3300 0 0.0
.text 894588 894588 0 0.0
lock-app BRD4161A+wf200 (read/write) 1104288 1104288 0 0.0
.bss 186640 186640 0 0.0
.data 2708 2708 0 0.0
.text 914916 914916 0 0.0
window-app BRD4187C (read/write) 1129596 1129596 0 0.0
.bss 167972 167972 0 0.0
.data 3172 3172 0 0.0
.text 958432 958432 0 0.0
esp32 all-clusters-app c3devkit (read only) 1133158 1133158 0 0.0
(read/write) 1670476 1670476 0 0.0
.dram0.bss 71904 71904 0 0.0
.dram0.data 13020 13020 0 0.0
.flash.rodata 241688 241688 0 0.0
.flash.text 1133158 1133158 0 0.0
.iram0.text 75694 75694 0 0.0
m5stack (read only) 1177819 1177819 0 0.0
(read/write) 520476 520476 0 0.0
.dram0.bss 78552 78552 0 0.0
.dram0.data 34036 34036 0 0.0
.flash.rodata 273524 273524 0 0.0
.flash.text 1172435 1172435 0 0.0
.iram0.text 123907 123907 0 0.0
k32w contact k32w0+release (read only) 590372 590372 0 0.0
(read/write) 87596 87596 0 0.0
.bss 70840 70840 0 0.0
.data 2132 2132 0 0.0
.text 589836 589836 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 685452 685452 0 0.0
.bss 67040 67040 0 0.0
.data 2716 2716 0 0.0
.text 572216 572216 0 0.0
light k32w0+release (read only) 590084 590084 0 0.0
(read/write) 87272 87272 0 0.0
.bss 70528 70528 0 0.0
.data 2120 2120 0 0.0
.text 589548 589548 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 777472 777472 0 0.0
.bss 76716 76716 0 0.0
.data 1928 1928 0 0.0
.text 655368 655368 0 0.0
lock k32w0+release (read only) 561852 561852 0 0.0
(read/write) 85100 85100 0 0.0
.bss 68416 68416 0 0.0
.data 2060 2060 0 0.0
.text 561316 561316 0 0.0
linux air-purifier-app debug (read only) 2468077 2468077 0 0.0
(read/write) 126280 126280 0 0.0
.bss 46656 46656 0 0.0
.data 1472 1472 0 0.0
.data.rel.ro 72168 72168 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 176936 176936 0 0.0
.text 2117317 2117317 0 0.0
all-clusters-app debug (read only) 5292233 5292233 0 0.0
(read/write) 418872 418872 0 0.0
.bss 128976 128976 0 0.0
.data 3856 3856 0 0.0
.data.rel.ro 278816 278816 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 299868 299868 0 0.0
.text 4612243 4612243 0 0.0
all-clusters-minimal-app debug (read only) 4883521 4883521 0 0.0
(read/write) 233048 233048 0 0.0
.bss 126704 126704 0 0.0
.data 3760 3760 0 0.0
.data.rel.ro 95440 95440 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 269869 269869 0 0.0
.text 4382531 4382531 0 0.0
bridge-app debug (read only) 4364857 4364857 0 0.0
(read/write) 215128 215128 0 0.0
.bss 118904 118904 0 0.0
.data 4704 4704 0 0.0
.data.rel.ro 84768 84768 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 217845 217845 0 0.0
.text 3929379 3929379 0 0.0
chip-tool debug (read only) 10335697 10335697 0 0.0
(read/write) 447968 447968 0 0.0
.bss 93752 93752 0 0.0
.data 4994 4994 0 0.0
.data.rel.ro 341992 341992 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 390857 390857 0 0.0
.text 9340499 9340499 0 0.0
chip-tool-ipv6only arm64 (read only) 10214528 10214528 0 0.0
(read/write) 514312 514312 0 0.0
.bss 103112 103112 0 0.0
.data 4288 4288 0 0.0
.data.rel.ro 379504 379504 0 0.0
.dynamic 512 512 0 0.0
.got 18584 18584 0 0.0
.init 24 24 0 0.0
.init_array 256 256 0 0.0
.rodata 317224 317224 0 0.0
.text 9119912 9119912 0 0.0
lighting-app debug+rpc+ui (read only) 5224161 5224161 0 0.0
(read/write) 223136 223136 0 0.0
.bss 118208 118208 0 0.0
.data 4416 4416 0 0.0
.data.rel.ro 92976 92976 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 336212 336212 0 0.0
.text 4644723 4644723 0 0.0
lock-app debug (read only) 4464393 4464393 0 0.0
(read/write) 203304 203304 0 0.0
.bss 113472 113472 0 0.0
.data 3648 3648 0 0.0
.data.rel.ro 79432 79432 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 247157 247157 0 0.0
.text 4007635 4007635 0 0.0
ota-provider-app debug (read only) 4123353 4123353 0 0.0
(read/write) 192192 192192 0 0.0
.bss 113568 113568 0 0.0
.data 3920 3920 0 0.0
.data.rel.ro 68784 68784 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 199861 199861 0 0.0
.text 3732643 3732643 0 0.0
ota-requestor-app debug (read only) 4209625 4209625 0 0.0
(read/write) 196440 196440 0 0.0
.bss 114592 114592 0 0.0
.data 4192 4192 0 0.0
.data.rel.ro 71744 71744 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 203605 203605 0 0.0
.text 3810867 3810867 0 0.0
shell debug (read only) 2757201 2757201 0 0.0
(read/write) 149152 149152 0 0.0
.bss 59624 59624 0 0.0
.data 816 816 0 0.0
.data.rel.ro 82912 82912 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 180800 180800 0 0.0
.text 2405714 2405714 0 0.0
thermostat-no-ble arm64 (read only) 4361360 4361360 0 0.0
(read/write) 244000 244000 0 0.0
.bss 122184 122184 0 0.0
.data 2792 2792 0 0.0
.data.rel.ro 101616 101616 0 0.0
.dynamic 512 512 0 0.0
.got 11904 11904 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161356 161356 0 0.0
.text 3861240 3861240 0 0.0
tv-app debug (read only) 5293433 5293433 0 0.0
(read/write) 352112 352112 0 0.0
.bss 243232 243232 0 0.0
.data 5024 5024 0 0.0
.data.rel.ro 96480 96480 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 271965 271965 0 0.0
.text 4777363 4777363 0 0.0
tv-casting-app debug (read only) 8274097 8274097 0 0.0
(read/write) 315256 315256 0 0.0
.bss 155936 155936 0 0.0
.data 2464 2464 0 0.0
.data.rel.ro 150000 150000 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 339080 339080 0 0.0
.text 7527811 7527811 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2523240 2523240 0 0.0
.bss 219056 219056 0 0.0
.data 5136 5136 0 0.0
.text 1485924 1485924 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1057856 1057856 0 0.0
bss 128393 128393 0 0.0
rodata 104344 104344 0 0.0
text 777424 777424 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1184592 1184592 0 0.0
bss 120595 120595 0 0.0
rodata 138536 138536 0 0.0
text 775108 775108 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1038684 1038684 0 0.0
bss 128632 128632 0 0.0
rodata 99292 99292 0 0.0
text 763188 763188 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837544 837544 0 0.0
(read/write) 1736356 1736356 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193292 193292 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 2504 2504 0 0.0
.debug_abbrev 1327521 1327521 0 0.0
.debug_aranges 141424 141424 0 0.0
.debug_frame 468720 468720 0 0.0
.debug_info 30428179 30428179 0 0.0
.debug_line 3906709 3906709 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2253532 2253532 0 0.0
.debug_rnglists 152332 152332 0 0.0
.debug_str 4133500 4133500 0 0.0
.heap 837544 837544 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 799122 799122 0 0.0
.symtab 494736 494736 0 0.0
.text 1532172 1532172 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839344 839344 0 0.0
(read/write) 1694932 1694932 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191516 191516 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 2480 2480 0 0.0
.debug_abbrev 1267731 1267731 0 0.0
.debug_aranges 137640 137640 0 0.0
.debug_frame 462108 462108 0 0.0
.debug_info 28690163 28690163 0 0.0
.debug_line 3811778 3811778 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2197956 2197956 0 0.0
.debug_rnglists 148147 148147 0 0.0
.debug_str 4026237 4026237 0 0.0
.heap 839344 839344 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 743477 743477 0 0.0
.symtab 475792 475792 0 0.0
.text 1492548 1492548 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845896 845896 0 0.0
(read/write) 1621108 1621108 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185076 185076 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 2368 2368 0 0.0
.debug_abbrev 1109416 1109416 0 0.0
.debug_aranges 127712 127712 0 0.0
.debug_frame 425032 425032 0 0.0
.debug_info 23783154 23783154 0 0.0
.debug_line 3386094 3386094 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2034440 2034440 0 0.0
.debug_rnglists 137693 137693 0 0.0
.debug_str 3833059 3833059 0 0.0
.heap 845896 845896 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 656646 656646 0 0.0
.symtab 437296 437296 0 0.0
.text 1425276 1425276 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 818632 818632 0 0.0
(read/write) 1653860 1653860 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 212324 212324 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 2384 2384 0 0.0
.debug_abbrev 1102262 1102262 0 0.0
.debug_aranges 126392 126392 0 0.0
.debug_frame 420268 420268 0 0.0
.debug_info 23588847 23588847 0 0.0
.debug_line 3338318 3338318 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2011100 2011100 0 0.0
.debug_rnglists 135704 135704 0 0.0
.debug_str 3795196 3795196 0 0.0
.heap 818632 818632 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 630113 630113 0 0.0
.symtab 428832 428832 0 0.0
.text 1430764 1430764 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1177436 1177436 0 0.0
.bss 100664 100664 0 0.0
.data 744 744 0 0.0
.text 624280 624280 0 0.0
lock-app qpg6105+debug (read/write) 1137848 1137848 0 0.0
.bss 95408 95408 0 0.0
.data 776 776 0 0.0
.text 584692 584692 0 0.0
telink air-quality-sensor-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 856532 856532 0 0.0
bss 78076 78076 0 0.0
text 604210 604210 0 0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1077932 1077932 0 0.0
bss 112704 112704 0 0.0
text 757756 757756 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1076656 1076656 0 0.0
bss 122532 122532 0 0.0
text 744272 744272 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 931604 931604 0 0.0
bss 106948 106948 0 0.0
text 641312 641312 0 0.0
contact-sensor-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 859808 859808 0 0.0
bss 78192 78192 0 0.0
text 607308 607308 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 962168 962168 0 0.0
bss 88256 88256 0 0.0
text 683810 683810 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1087652 1087652 0 0.0
bss 112456 112456 0 0.0
text 761982 761982 0 0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 918228 918228 0 0.0
bss 78884 78884 0 0.0
text 638136 638136 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 944948 944948 0 0.0
bss 105048 105048 0 0.0
text 657106 657106 0 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 863644 863644 0 0.0
bss 78300 78300 0 0.0
text 611482 611482 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 804512 804512 0 0.0
bss 66320 66320 0 0.0
text 578518 578518 0 0.0
resource-monitoring-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 820208 820208 0 0.0
bss 66724 66724 0 0.0
text 589130 589130 0 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 708596 708596 0 0.0
bss 86496 86496 0 0.0
text 461736 461736 0 0.0
smoke_co_alarm-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 862412 862412 0 0.0
bss 78276 78276 0 0.0
text 610844 610844 0 0.0
temperature-measurement-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 847448 847448 0 0.0
bss 78004 78004 0 0.0
text 598016 598016 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 825584 825584 0 0.0
bss 66608 66608 0 0.0
text 593874 593874 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 823052 823052 0 0.0
bss 66960 66960 0 0.0
text 590922 590922 0 0.0

@mergify mergify bot merged commit ec32961 into project-chip:master Nov 3, 2023
54 checks passed
@bzbarsky-apple bzbarsky-apple deleted the mtrcluster-cleanup branch November 4, 2023 03:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants