Add a device that attaches to the memory controller. If ECC is enabled in
authorMatthew Dillon <dillon@dragonflybsd.org>
Tue, 10 Oct 2006 18:31:03 +0000 (18:31 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Tue, 10 Oct 2006 18:31:03 +0000 (18:31 +0000)
commitf585b08985b5cfa2f25d4cd121a113fb3e56fd71
treec4d3965a396a88357088ecc50601e4a780aaa593
parent17f48456525d98c661ca6aaa94a96da51aa12bcc
Add a device that attaches to the memory controller.  If ECC is enabled in
the BIOS the device will poll the controller once a second and report
any ECC corrections or uncorrectable errors.

This module is not loaded by default.  To load the module, add the following
line to /boot/loader.conf.  The module can only be loaded at boot-time:

    ecc_load="YES"'

As of this commit, only the AMD64's memory controller is supported.
sys/dev/Makefile
sys/dev/bridge/Makefile [new file with mode: 0644]
sys/dev/bridge/ecc/Makefile [new file with mode: 0644]
sys/dev/bridge/ecc/ecc.c [new file with mode: 0644]