Search
Close this search box.

Wi-Fi device driver porting​

A client sought to port a Wi-Fi device driver from an X86 system to an ARM development board for increased flexibility. However, the different underlying hardware interrupt mechanisms between the source and target platforms needed to be addressed.

Alumnus carried out the porting by completely restructuring the interrupt mechanism through use of an alternate interrupt line and shifting the in-band interrupt mechanism to an out-of-band one.

The driver with the modified structure was successfully tested for performance to ensure operation as per expected norms.

Technology Stack:

ITRON, C, bash, NXP i.MX6 platform, eBinder IDE

Wi-Fi device driver porting​

Related Pages