Note: Documentation varies; the Linux nsc_gpio driver actually uses a simpler 2-register model: OUT and IN at offsets 0 and 1 (byte-wide). This discrepancy suggests two different revisions or the driver abstracts only a subset.
Setting "ACPI = Disabled" will force the system into legacy APM mode, but you will lose multi-core support, USB 2.0+, and SATA functionality. The NSC6001 will disappear, but so will your ability to use modern peripherals. acpi nsc6001
The ACPI NSC6001 is a fossil from an era when National Semiconductor ruled the embedded controller space. It is quirky, poorly supported by modern OSes, and often misunderstood. But for those running legacy hardware, it is the silent brainstem managing fans, temperatures, and power. The NSC6001 will disappear, but so will your
In the ACPI namespace, NSC6001 specifically identifies the within these Super I/O chips. This interface is what the OS uses to read sensor data (temperatures, voltages) and control power sequencing. But for those running legacy hardware, it is