Adrian Chadd 65d7e4d9f1 Fix an issue with 11g beacon frames which looks to be a limitation
on the largest multi-write size.

From the submitter:

==
I looked further into the magic 88-byte threshold after which the bug
occurs.  It turns out that figure included the 24-byte tx_desc, and up
to 64 bytes of beacon frame (header+data).

rum_write_multi doesn't seem happy with writing >64 bytes at a time to
the MAC register.  If I break it up into separate calls (e.g. bytes
0-63, then bytes 64-65, written at the appropriate offset) I see the
proper beacon frames being transmitted now.
==

Submitted by:	Steven Chamberlain <steven@pyro.eu.org>
MFC after:	3 days
2011-10-17 13:12:47 +00:00
..
2011-10-07 16:09:44 +00:00
2011-10-16 17:59:28 +00:00
2011-10-16 14:30:28 +00:00
2011-10-07 16:09:44 +00:00
2011-10-07 16:09:44 +00:00
2011-10-04 23:53:47 +00:00
2011-10-17 05:42:53 +00:00
2011-10-16 14:30:28 +00:00
2011-10-04 13:24:22 +00:00
2011-10-15 09:29:43 +00:00