Typically, each of the buffer sizes and buffer counts are very much varying in the ranges, but a firmware is being built for maximum RAM allocation, and low RAM utilization.
To Reproduce
Steps to reproduce the behavior:
mkdir -p build/iso_broadcast; cd build/iso_broadcast
Describe the bug Bluetooth Host Buffers are allocated for maximum count and maximum buffer size of the ACL RX, or EVT RX or ISO RX counts and sizes.
https://github.com/zephyrproject-rtos/zephyr/blob/15fa7f79da1942d89a460112921a2b5c2e24c7b5/include/zephyr/bluetooth/buf.h#L88-L95
Typically, each of the buffer sizes and buffer counts are very much varying in the ranges, but a firmware is being built for maximum RAM allocation, and low RAM utilization.
To Reproduce Steps to reproduce the behavior:
CONFIG_BT_BUF_EVT_RX_COUNT=10
Expected behavior RAM usage should optimally reflect the Kconfig counts and size configured.
Impact Showstopper for resource constraint devices.
Logs and console output See description above for memory usage.
Environment (please complete the following information):
Additional context https://discord.com/channels/720317445772017664/1235629095526858762