OpenBSD manual page server

Manual Page Search Parameters

ELANSC(4) Device Drivers Manual (i386) ELANSC(4)

elanscAMD Elan SC520 System Controller with watchdog timer and GPIO

elansc* at pci?
gpio* at elansc?

The elansc driver supports the system controller of the AMD Elan SC520 microcontroller. The SC520 consists of an AMD Am5x86 processor core, integrated PCI host controller, and several standard on-chip devices, such as NS16550-compatible UARTs, real-time clock, and timers.

The Elan SC520 also provides several special on-chip devices. The following are supported by the elansc driver:

gpio(4), intro(4), watchdog(4), gpioctl(8), sysctl(8)

Support for the elansc was added in OpenBSD 3.3. PIO function support appeared in OpenBSD 3.6.

The elansc driver was written by Jason R. Thorpe ⟨⟩. Jasper Wallace provided the work-around for a hardware bug related to the watchdog timer in some steppings of the SC520 CPU. Alexander Yurchenko ⟨⟩ added support for the PIO function.

June 26, 2008 OpenBSD-5.1