From owner-freebsd-questions Fri May 9 11:49:55 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA23019 for questions-outgoing; Fri, 9 May 1997 11:49:55 -0700 (PDT) Received: from bagpuss.visint.co.uk (bagpuss.vis.net.uk [194.207.134.1]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA22996 for ; Fri, 9 May 1997 11:49:48 -0700 (PDT) Received: from bagpuss.visint.co.uk (bagpuss.vis.net.uk [194.207.134.1]) by bagpuss.visint.co.uk (8.7.5/8.7.3) with SMTP id UAA16853 for ; Fri, 9 May 1997 20:02:03 +0100 (BST) Date: Fri, 9 May 1997 20:02:03 +0100 (BST) From: Stephen Roome To: freebsd-questions@freebsd.org Subject: catching a powerfail NMI Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk (This is serious) I'm looking at the possibilty of using the powerfail NMI which seems to already have some code for it in /sys/i386/i386/trap.c Basically, with a bunch of capacitors and a monostable we think we can make a very cheap UPS, which gives long enough to get the system to do little more than just fasthalt or somesuch. If anyone can let me know how feasible this would be or if it's already been done (can't find any more ISA UPS cards) then please let me know. Thanks. -- Steve Roome Technical Systems Manager, Vision Interactive Ltd. E: steve@visint.co.uk M: +44 (0) 976 241 342 T: +44 (0) 117 973 0597 F: +44 (0) 117 923 8522