Jump to main content
Wi-Fi® Link Controller Linux Porting Guide
Search
Product Pages
ATWILC1000
ATWILC3000
WILCS02PE
WILCS02UE
Home
2
Driver Architecture
2.4
Driver Modules
Introduction
1
Quick References
2
Driver Architecture
2.1
WILCS02 Linux Driver Architecture
2.2
ATWILC1000 Linux Driver Architecture
2.3
ATWILC3000 Linux Driver Architecture
2.4
Driver Modules
2.4.1
WLAN
2.4.2
Configuration (cfg80211) Operations
2.4.3
Host Interface (HIF)
2.4.4
Secure Digital Input Output (SDIO)/ Serial Peripheral Interface (SPI)
2.4.5
ATWILC3000 Power Management
2.4.6
ATWILC3000 Power Device Character Interface
3
Kernel Modifications
4
Buildroot Modifications
5
Porting Driver
6
WILC3000 BLE Specifics
7
Suspend/Resume
Appendix A – Loading WILCS02/ATWILC1000/3000 Module
Appendix B – WILC SDIO Communication
Appendix C – WILC SDIO Protocol Example
Appendix D – Troubleshooting Kernel Bootup Issue
8
Appendix E – Multi-Kernel Support
9
Appendix F – Kernel Version Suggested for Firmware
10
Document Revision History
Microchip Information
2.4 Driver Modules
This section describes the driver modules.