91 const MHz_u width = 20;
92 const uint8_t p20Index = 0;
95 for (std::size_t idx = 1; idx <= 9; idx++)
100 for (std::size_t idx = 1; idx <= 4; idx++)
105 for (std::size_t idx = 1; idx <= 2; idx++)
119 for (uint8_t p20Index = 0; p20Index < 2; p20Index++)
121 const MHz_u width = 20;
124 for (std::size_t idx = 1; idx <= 9; idx++)
129 for (std::size_t idx = 1; idx <= 4; idx++)
134 for (std::size_t idx = 1; idx <= 2; idx++)
143 for (uint8_t p20Index = 0; p20Index < 2; p20Index++)
145 const MHz_u width = 40;
148 for (std::size_t idx = 1; idx <= 9; idx++)
153 for (std::size_t idx = 10; idx <= 18; idx++)
158 for (std::size_t idx = 1; idx <= 4; idx++)
163 for (std::size_t idx = 5; idx <= 8; idx++)
168 for (std::size_t idx = 1; idx <= 2; idx++)
173 for (std::size_t idx = 3; idx <= 4; idx++)
191 for (uint8_t p20Index = 0; p20Index < 4; p20Index++)
193 const MHz_u width = 20;
196 for (std::size_t idx = 1; idx <= 9; idx++)
201 for (std::size_t idx = 1; idx <= 4; idx++)
206 for (std::size_t idx = 1; idx <= 2; idx++)
215 for (uint8_t p20Index = 0; p20Index < 4; p20Index++)
217 const MHz_u width = 40;
219 const uint8_t p40Index = p20Index / 2;
221 const uint8_t ch20Index0 = p40Index * 2;
222 const uint8_t ch20Index1 = p40Index * 2 + 1;
225 for (std::size_t idx = 1; idx <= 9; idx++)
230 for (std::size_t idx = 10; idx <= 18; idx++)
235 for (std::size_t idx = 1; idx <= 4; idx++)
240 for (std::size_t idx = 5; idx <= 8; idx++)
245 for (std::size_t idx = 1; idx <= 2; idx++)
250 for (std::size_t idx = 3; idx <= 4; idx++)
263 for (uint8_t p20Index = 0; p20Index < 4; p20Index++)
265 const MHz_u width = 80;
268 for (std::size_t idx = 1; idx <= 9; idx++)
273 for (std::size_t idx = 10; idx <= 18; idx++)
280 for (std::size_t idx = 20; idx <= 28; idx++)
285 for (std::size_t idx = 29; idx <= 37; idx++)
290 for (std::size_t idx = 1; idx <= 4; idx++)
295 for (std::size_t idx = 5; idx <= 8; idx++)
300 for (std::size_t idx = 9; idx <= 12; idx++)
305 for (std::size_t idx = 13; idx <= 16; idx++)
310 for (std::size_t idx = 1; idx <= 2; idx++)
315 for (std::size_t idx = 3; idx <= 4; idx++)
320 for (std::size_t idx = 5; idx <= 6; idx++)
325 for (std::size_t idx = 7; idx <= 8; idx++)
351 for (uint8_t p20Index = 0; p20Index < 8; p20Index++)
353 const MHz_u width = 20;
356 for (std::size_t idx = 1; idx <= 9; idx++)
361 for (std::size_t idx = 1; idx <= 4; idx++)
366 for (std::size_t idx = 1; idx <= 2; idx++)
375 for (uint8_t p20Index = 0; p20Index < 8; p20Index++)
377 const MHz_u width = 40;
379 const uint8_t p40Index = p20Index / 2;
381 const uint8_t ch20Index0 = p40Index * 2;
382 const uint8_t ch20Index1 = p40Index * 2 + 1;
385 for (std::size_t idx = 1; idx <= 9; idx++)
390 for (std::size_t idx = 10; idx <= 18; idx++)
395 for (std::size_t idx = 1; idx <= 4; idx++)
400 for (std::size_t idx = 5; idx <= 8; idx++)
405 for (std::size_t idx = 1; idx <= 2; idx++)
410 for (std::size_t idx = 3; idx <= 4; idx++)
423 for (uint8_t p20Index = 0; p20Index < 8; p20Index++)
425 const MHz_u width = 80;
427 const uint8_t p80Index = p20Index / 4;
429 const uint8_t ch20Index0 = p80Index * 4;
430 const uint8_t ch20Index1 = p80Index * 4 + 1;
431 const uint8_t ch20Index2 = p80Index * 4 + 2;
432 const uint8_t ch20Index3 = p80Index * 4 + 3;
435 for (std::size_t idx = 1; idx <= 9; idx++)
440 for (std::size_t idx = 10; idx <= 18; idx++)
447 for (std::size_t idx = 20; idx <= 28; idx++)
452 for (std::size_t idx = 29; idx <= 37; idx++)
457 for (std::size_t idx = 1; idx <= 4; idx++)
462 for (std::size_t idx = 5; idx <= 8; idx++)
467 for (std::size_t idx = 9; idx <= 12; idx++)
472 for (std::size_t idx = 13; idx <= 16; idx++)
477 for (std::size_t idx = 1; idx <= 2; idx++)
482 for (std::size_t idx = 3; idx <= 4; idx++)
487 for (std::size_t idx = 5; idx <= 6; idx++)
492 for (std::size_t idx = 7; idx <= 8; idx++)
512 {ch20Index0, ch20Index1, ch20Index2, ch20Index3});
516 for (uint8_t p20Index = 0; p20Index < 8; p20Index++)
518 const MHz_u width = 160;
520 for (
auto primary80MHz : {
true,
false})
524 const uint8_t p80Index = (primary80MHz == (p20Index < 4)) ? 0 : 1;
525 const uint8_t ch20Index0 = p80Index * 4;
526 const uint8_t ch20Index1 = p80Index * 4 + 1;
527 const uint8_t ch20Index2 = p80Index * 4 + 2;
528 const uint8_t ch20Index3 = p80Index * 4 + 3;
531 for (std::size_t idx = 1; idx <= 9; idx++)
539 for (std::size_t idx = 10; idx <= 18; idx++)
550 {ch20Index1, ch20Index2});
552 for (std::size_t idx = 20; idx <= 28; idx++)
560 for (std::size_t idx = 29; idx <= 37; idx++)
568 for (std::size_t idx = 1; idx <= 4; idx++)
576 for (std::size_t idx = 5; idx <= 8; idx++)
584 for (std::size_t idx = 9; idx <= 12; idx++)
592 for (std::size_t idx = 13; idx <= 16; idx++)
600 for (std::size_t idx = 1; idx <= 2; idx++)
608 for (std::size_t idx = 3; idx <= 4; idx++)
616 for (std::size_t idx = 5; idx <= 6; idx++)
624 for (std::size_t idx = 7; idx <= 8; idx++)
643 {ch20Index0, ch20Index1});
648 {ch20Index2, ch20Index3});
653 {ch20Index0, ch20Index1, ch20Index2, ch20Index3});
659 {0, 1, 2, 3, 4, 5, 6, 7});