Date: Thu, 27 Aug 2009 10:45:27 -0700 From: steve@Watt.COM (Steve Watt) To: hackers@freebsd.org Subject: Re: enable ECC in OS code? Message-ID: <200908271745.n7RHjR7J036945@wattres.watt.com> In-Reply-To: <200908271130.18073.erich@apsara.com.sg> References: <200908262253.n7QMrauP063683@wattres.watt.com>
next in thread | previous in thread | raw e-mail | index | archive | help
In <200908271130.18073.erich@apsara.com.sg>, erich@apsara.com.sg wrote: >Hi, > >On 27 August 2009 am 06:53:36 Steve Watt wrote: >> In <4A954A35.4030207@icyb.net.ua>, avg@icyb.net.ua wrote: >> >Assuming that ECC data lanes are connected between the two on >> > motherboard, and given that BIOS doesn't perform any ECC >> > setup (nor there is any option to control that) - would it be >> > possible to turn on ECC from OS code? Or is it too late in >> > the game already? >> >> It's about 100 times easier to have the BIOS do this. First >> off, it's usually quite specific to the chip set exactly how to > >how should it be done at OS level at all when the OS is loaded >into RAM? > >I do not thing that normal PC hardware is capable of handling >this. > >Only code running in a ROM can do this. Disable the ECC error reporting and copy memory back to itself? Again, quite controller-specific. That said, the BIOS should do it, and any that doesn't is broken. -- Steve Watt KD6GGD PP-ASEL-IA ICBM: 121W 56' 57.5" / 37N 20' 15.3" Internet: steve @ Watt.COM Whois: SW32-ARIN Free time? There's no such thing. It just comes in varying prices...
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200908271745.n7RHjR7J036945>