A refactored dswifi builds upon the new wireless infrastructure to provide the high-level WFC and TCP/IP socket layer. New wfc APIs have been added to load Wi-Fi access point settings, and launch the connection state machine. sgIP has received some minor refactoring, and now runs in its own thread. Future versions of dswifi will continue to improve on sgIP's feature set, including integration with devkitPro devoptabs.