AVSystem / Anjay-mbedos-client

Apache License 2.0
3 stars 6 forks source link

Mbed OS 5.15.8, updated sensor drivers & config #11

Closed JanneKiiskila closed 2 years ago

JanneKiiskila commented 2 years ago

With the default option of SENSOR_IKS01A2=0 they get left out completely. Compiler knows how to optimize them out.

| Module                      |           .text |       .data |          .bss |
|-----------------------------|-----------------|-------------|---------------|
| [fill]                      |       648(+648) |     14(+14) |       92(+92) |
| [lib]/c.a                   |   49008(+49008) | 2474(+2474) |       89(+89) |
| [lib]/gcc.a                 |     7896(+7896) |       0(+0) |         0(+0) |
| [lib]/m.a                   |     1032(+1032) |       1(+1) |         0(+0) |
| [lib]/misc                  |       180(+180) |       4(+4) |       28(+28) |
| [lib]/nosys.a               |         32(+32) |       0(+0) |         0(+0) |
| [lib]/stdc++.a              |     5928(+5928) |       8(+8) |       44(+44) |
| anjay-mbedos/Anjay          | 124058(+124058) |       0(+0) |         0(+0) |
| anjay-mbedos/avs_commons    |   26844(+26844) |     12(+12) |       16(+16) |
| anjay-mbedos/src            |   12606(+12606) |       4(+4) |     158(+158) |
| conn_monitoring_object.o    |       904(+904) |       0(+0) |       92(+92) |
| device_config_serial_menu.o |     5604(+5604) |       0(+0) |         0(+0) |
| device_object.o             |     1192(+1192) |       0(+0) |       92(+92) |
| main.o                      |     2488(+2488) |       0(+0) |     828(+828) |
| mbed-os/components          |       282(+282) |       0(+0) |         0(+0) |
| mbed-os/drivers             |       720(+720) |       0(+0) |         0(+0) |
| mbed-os/events              |     1454(+1454) |       0(+0) |   3108(+3108) |
| mbed-os/features            | 166262(+166262) |   234(+234) | 23641(+23641) |
| mbed-os/hal                 |     2682(+2682) |       8(+8) |     247(+247) |
| mbed-os/platform            |     5704(+5704) |   276(+276) |     462(+462) |
| mbed-os/rtos                |   11252(+11252) |   168(+168) |   5981(+5981) |
| mbed-os/targets             |   12914(+12914) |       5(+5) |     730(+730) |
| serial_menu.o               |       494(+494) |       0(+0) |         0(+0) |
| Subtotals                   | 440184(+440184) | 3208(+3208) | 35608(+35608) |
Total Static RAM memory (data + bss): 38816(+38816) bytes
Total Flash memory (text + data): 443392(+443392) bytes

Update Image: ./BUILD/NUCLEO_F429ZI/GCC_ARM/Anjay-mbedos-client_update.bin
Image: ./BUILD/NUCLEO_F429ZI/GCC_ARM/Anjay-mbedos-client.bin
kFYatek commented 2 years ago

Looks good, thanks!