To perform an 802.11 Core Reset:
If this core is enabled (See BackPlane#core-enable) and we're in DMA mode
- If the net device is currently in the process of being put down (ifconfig down)
Mask StatusBitField with mask of 0xFFFFFFFC
- Otherwise
Perform a core reset (See BackPlane#core-enable) with flags:
- 0x20040000 if the PHY is to be connected (requested by a parameter to this function)
- 0x00040000 otherwise
- update PHYConnected to the requested value
Write 0 to MMIO offset 0x3E6
Set bit 0x400 in the StatusBitField
- Clear the saved interrupt status for the four DMA engines