Bloat Bdscr (OFFICIAL)
.bdscr : ALIGN(4) KEEP(*(.bdscr)) > FLASH Instead of:
bdscr_t blocks[256]; // 256 * 32 bytes = 8KB Use: bloat bdscr
Reduced alignment to 4 bytes, changed static array to pointer + malloc, and moved non-critical descriptors to a compressed filesystem. .bdscr : ALIGN(4) KEEP(*(.bdscr)) >