Jump to main content
ATWILC Devices Linux® Porting User's Guide
Search
Product Pages
ATWILC1000
ATWILC3000
Home
1
Driver Architecture
1.1
Driver Modules
Introduction
Prerequisites
1
Driver Architecture
1.1
Driver Modules
1.1.1
Linux WLAN
1.1.2
ATWILC WLAN
1.1.3
Configuration (cfg) Operations
1.1.4
Host Interface
1.1.5
ATWILC SDIO/SPI
1.1.6
Linux SDIO/SPI:
1.1.7
ATWILC Power Management
1.1.8
AT Pwr Dev Character Interface
2
Kernel Modifications
3
Buildroot Modifications
4
Porting Driver
5
Vendor Specific HCI Commands
6
Bluetooth Firmware Download
7
Suspend/Resume
Appendix A – Loading ATWILC Module
8
ATWILC SPI CRC Support
Appendix B – ATWILC SDIO Communication
Appendix C – ATWILC SDIO Protocol Example
Appendix D – Troubleshooting Kernel Bootup Issue
9
Appendix E – Kernel Version Suggested For Firmware
10
Appendix F – Multi-Kernel Support
11
Document Revision History
Microchip Information
1.1 Driver Modules
The section describes the driver modules.