|
|
|
|
@ -21,13 +21,11 @@ void DetectMSIRGBControllers(std::vector<RGBController*> &rgb_controllers)
|
|
|
|
|
for(int sioaddr_idx = 0; sioaddr_idx < 2; sioaddr_idx++)
|
|
|
|
|
{
|
|
|
|
|
int sioaddr = sio_addrs[sioaddr_idx];
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
superio_enter(sioaddr);
|
|
|
|
|
|
|
|
|
|
int val = (superio_inb(sioaddr, SIO_REG_DEVID) << 8) | superio_inb(sioaddr, SIO_REG_DEVID + 1);
|
|
|
|
|
|
|
|
|
|
printf("Super IO DevID: %04X", val);
|
|
|
|
|
|
|
|
|
|
switch (val & SIO_ID_MASK)
|
|
|
|
|
{
|
|
|
|
|
case SIO_NCT6795_ID:
|
|
|
|
|
|