CMSIS DSP bit reverse table lengths

Hi

can someone please explain why these 4096 tables have table lengths of 4032 ?

#define ARMBITREVINDEXTABLE_4096_TABLE_LENGTH ((uint16_t)4032)

#define ARMBITREVINDEXTABLE_FIXED_4096_TABLE_LENGTH ((uint16_t)4032)

I would like to know the formula that generates the 4032 so that I can produce other table sizes

Thank you

developerR

More questions in this forum