bcm-specs

[Specification

This bitfield is located at MMIO offset 0x124. It is a 32 bit value.

Bit

Bit Mask

Function

Name

0

0x00000001

Beacon Packet at TemplateRam offset 0x68 does not need to be updated

BFL_BCN1

1

0x00000002

Beacon Packet at TemplateRam offset 0x468 does not need to be updated

BFL_BCN2

2

0x00000004

Set by IRQ, function unknown

3

0x00000008

4

0x00000010

B/G Noise Sample

5

0x00000020

6

0x00000040

7

0x00000080

BFL_BCN1 and BFL_BCN2

These are unset when the Beacon packets need to be updated in TemplateRam and set when the templates are current. If both of these are set, when updating the beacon, you should acknowledge any outstanding Beacon IRQs and then mask out any further Beacon IRQs.


Exported/Archived from the wiki to HTML on 2016-10-27