Hello,
- Thanks a lot for this info!
- I will adjust my patch accordingly and preform tests to see that
multicast buffering works properly.
Regards,
Rami Rosen
On Thu, Nov 27, 2008 at 11:06 AM, Johannes Berg
[off-list ref] wrote:
On Mon, 2008-11-24 at 13:38 +0200, Rami Rosen wrote:
quoted
Hello,
I indeed intend to fix the driver to do the buffering and use
_get_buffered_bc() (and also add sequence numbering, which is easier).
Sequence numbers are provided by the firmware, I think? At least beacons
do have sequence numbers.
Anyway, so I got some information, to fix this use _get_buffered_bc()
when in zd_process_intr you get INT_CFG_NEXT_BCN; but this indicates
that the beacon has _just_ been sent so you need to use _get_beacon()
*after* _get_buffered_bc().
johannes