So here's my problem. I get the BSOD with the following:
DRIVER_IRQL_NOT_LESS_OR_EQUAL followed by the stop:
0x000000D1 (0xDC4C0108, 0x00000002, 0x00000000, 0xF70E18B1) followed by w22n51.sys - Address F70E18B1 at F70BC000, Datestamp 3ff54d71
So I've isolated the problem, based on Microsoft's...