> > Is it still necessary to unlock the superio and if so could to explain why? > > It looks like its not nescesarry as it works without it. Well, if we write a driver for this chip, it's always better to get the address from the Super-I/O configuration address space, rather than hardcoding an arbitrary address. This lets us detect much more reliably whether the device is there or not, and also lets us deal with different addresses without user intervention. -- Jean Delvare