4.2. MAC Software FrameworksΒΆ

The Mango 802.11 Design implements most of the MAC stack in C code running in two CPUs in the FPGA design. The design includes reference MAC applications for both CPUs. These applications rely on software frameworks which implement common functionality and provide abstraction from the underlying hardware.