Oops, my bad
This commit is contained in:
parent
77b692aa1b
commit
0d43101548
|
@ -988,18 +988,17 @@ void WIFI_write16(u32 address, u16 val)
|
||||||
wifiMac.RXWriteCursor = WIFI_IOREG(REG_WIFI_WRITECSRLATCH);
|
wifiMac.RXWriteCursor = WIFI_IOREG(REG_WIFI_WRITECSRLATCH);
|
||||||
WIFI_IOREG(REG_WIFI_RXHWWRITECSR) = wifiMac.RXWriteCursor;
|
WIFI_IOREG(REG_WIFI_RXHWWRITECSR) = wifiMac.RXWriteCursor;
|
||||||
}
|
}
|
||||||
else
|
|
||||||
{
|
|
||||||
while (!wifiMac.RXPacketQueue.empty())
|
|
||||||
wifiMac.RXPacketQueue.pop();
|
|
||||||
}
|
|
||||||
|
|
||||||
if (BIT7(val))
|
if (BIT7(val))
|
||||||
{
|
{
|
||||||
WIFI_LOG(2, "TXBUF_REPLY=%04X\n", WIFI_IOREG(REG_WIFI_TXBUF_REPLY1));
|
WIFI_LOG(2, "TXBUF_REPLY=%04X\n", WIFI_IOREG(REG_WIFI_TXBUF_REPLY1));
|
||||||
wifiMac.TXSlots[WIFI_TXSLOT_MPREPLY].RegVal = WIFI_IOREG(REG_WIFI_TXBUF_REPLY1);
|
wifiMac.TXSlots[WIFI_TXSLOT_MPREPLY].RegVal = WIFI_IOREG(REG_WIFI_TXBUF_REPLY1);
|
||||||
WIFI_IOREG(REG_WIFI_TXBUF_REPLY1) = 0x0000;
|
WIFI_IOREG(REG_WIFI_TXBUF_REPLY1) = 0x0000;
|
||||||
}
|
}
|
||||||
|
if (!BIT15(val))
|
||||||
|
{
|
||||||
|
while (!wifiMac.RXPacketQueue.empty())
|
||||||
|
wifiMac.RXPacketQueue.pop();
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
case REG_WIFI_RXRANGEBEGIN:
|
case REG_WIFI_RXRANGEBEGIN:
|
||||||
wifiMac.RXRangeBegin = val & 0x1FFE;
|
wifiMac.RXRangeBegin = val & 0x1FFE;
|
||||||
|
|
Loading…
Reference in New Issue