You should be able to attach an external switch to the reset pins which appear on an external header. On Thu, 2002-07-18 at 05:13, Scott C. Karlin wrote:
On Wed, Jul 17, 2002 at 05:15:03PM -0700, Tommy Tran wrote:
Hi everyone, I'm wondering if there is any safe way to reboot the board w/o rebooting the host system? I have the board installed in Linux and hated to reboot it just to rebooot the enp board. Thanks.
I don't know about the ENP-2505 board, but we reboot the evaluation systems all the time without rebooting Linux. The thing to watch for is that when the board is rebooted, it is taken off the PCI bus. Any accesses to the board will hang Linux. We deal with this in the VERA distribution by retaining the values of the PCI registers on the board when the device driver is started. If we ever reset the IXP1200 board, we run a program called "pcirestore" which uses the stored values to re-configure the board to be in the same place in the PCI address space as it was before the reset.
Scott