summaryrefslogtreecommitdiffstats
path: root/drivers/uwb/ie.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* uwb: order IEs by element IDDavid Vrabel2008-10-281-313/+150
| | | | | | | | | | | | | ECMA-368 requires that IEs in a beacon must be sorted by element ID. Most hardware uses the ordering in the Set IE URC command so get the ordering right on the host. Also refactor the IE management code: - use uwb_ie_next() instead of uwb_ie_for_each(). - remove unnecessary functions. - API is now only uwb_rc_ie_add() and uwb_rc_ie_rm(). Signed-off-by: David Vrabel <david.vrabel@csr.com>
* uwb: dont tranmit identification IEsDavid Vrabel2008-09-171-29/+0
| | | | | | | | The current identification IE doesn't include any useful information (the vendor ID is from the EUI-48) and it causes problems with certain hardware/firmware so don't transmit one. Signed-off-by: David Vrabel <david.vrabel@csr.com>
* uwb: add the UWB stack (MLME)Inaky Perez-Gonzalez2008-09-171-0/+570
Most of the MAC Layer Management Entity (MLME) support: address, beacon, IE and scan management. Signed-off-by: David Vrabel <david.vrabel@csr.com>