acpi nsc6001
GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

acpi nsc6001
Man Pages
FFMPEG-ALL(1) FFMPEG-ALL(1)

Acpi Nsc6001 May 2026

Abstract The ACPI NSC6001 Hardware ID identifies the GPIO (General Purpose Input/Output) controller found on the AMD Geode LX series of system-on-chip (SoC) devices. While this hardware is largely obsolete, its implementation within the Linux kernel (specifically drivers/gpio/gpio-nsc768.c and the legacy nsc_gpio driver) provides a rich case study in the transition from legacy x86 embedded I/O to ACPI-enumerated device drivers. This paper dissects the hardware architecture, the Linux driver model complexities, and the specific role of ACPI in bridging a non-PnP legacy device into a modern OS framework. 1. Introduction The Advanced Configuration and Power Interface (ACPI) is the standard for device enumeration, power management, and configuration in x86-based systems. While modern systems are dominated by PCIe and ACPI-defined standard devices (e.g., PNP0C09 for EC), legacy embedded controllers often hide behind proprietary or semi-standard Hardware IDs (HIDs).

static void nsc_gpio_set(struct gpio_chip *chip, unsigned offset, int value) acpi nsc6001

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. Abstract The ACPI NSC6001 Hardware ID identifies the


Search for    or go to Top of page |  Section 1 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.