Fix ASSERT from previous commit as SY6522.Reset() needs CriticalSection.
NB. Update CpuInitialize() & CriticalSection creation: . call CpuInitialize() on WM_CREATE to create CriticalSection . needed as MB_Initialize() needs CriticalSection