|
Documentation Home for Devicescape Universal Wireless Platform | Developer Guide
Developer Guide
Development Process Overview
Getting Started with the Devicescape Universal Wireless Platform
Architecture Overview
What's Next?
Creating Root File System Images for the Reference Designs
Access Point
Wireless Client
Client Bridge
Using Command Line Tools to Create RFS Images (ipkg)
Runtime Initialization Sequence
Directory Structure
System Initialization Sequence
Specific Package Initialization
Building the Packages
Building a Userspace Package from a Source RPM
Building a Pre-Packaged Kernel
Creating a Custom Kernel Project Linked to External Sources
Building a Kernel Module from a Source RPM
Using Command Line Tools to Build Packages (tsrpm)
DataPath Driver (80211.o Kernel Module)
Design Overview
Data Structures
Configuration Block
DataPath Driver Function Calls
wpa_supplicant (Wireless Client Module)
Design Overview
Driver Wrapper Implementation (driver.h, drivers.c)
Driver Requirements for WPA
Board Porting
What Needs to be Changed?
Intel IXP4xx Boards
Atheros AR531x/AR231x Boards
Broadcom BCM94712 Boards
Glossary
|