FLS
*mode = (uint8_t)(1 << FLS(tmp_mask & 0xf));
*freq = (uint8_t)(1 << FLS(tmp_mask >> 4));
*blocks = (uint8_t)(1 << FLS(tmp_mask >> 4));
*bands = (uint8_t)(1 << FLS((tmp_mask >> 2) & 3));
*alloc_method = (uint8_t)(1 << FLS(tmp_mask & 3));
[3 - FLS(global_freq)][sb]);
[3 - FLS(global_freq)][sb]);
config = (uint8_t)(((3 - FLS(global_freq)) << 6) |
((3 - FLS(global_block_config)) << 4) | ((3 - FLS(global_mode))
<< 2) | ((FLS(global_alloc)) << 1) |
(1 - FLS(global_bands_config)));
u_int FLS(uint8_t);