[SYNOPSIS]
firereset [options]

[DESCRIPTION]
Sometimes a device that is connected to a computer using a ieee1394 port, also know as Firewire, can become unresponsive. The applications would wait for input or crash. Nothing seems to help, until ones disconnects the device from the ieee1394 port. Another thing that might help is to reset the ieee1394 bus. The firereset command line utility resets the ieee1393 bus.

The default device node is /dev/raw1394, but one can override the default by setting environment variable RAW1394DEV. However, if RAW1394DEV points to a non-existant or invalid device node, then it also attempts to open the default device node. 

Firereset uses the libraw1394 library on GNU/Linux.

[EXAMPLES]
Simply ussue the command, maybe specifying the environment variable.

RAW1394DEV=/dev/raw1394 firereset 

[HISTORY]
2009 - Written by Alexandre Quessy <alexandre@quessy.net>.

[REPORTING BUGS]
http://svn.sat.qc.ca/trac/scenic

[COPYRIGHT]
Scenic
Copyright (C) 2009 Society for Arts and Technology (SAT)
http://www.sat.qc.ca
All rights reserved. 

This file is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or
(at your option) any later version.

Scenic is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Scenic.  If not, see <http://www.gnu.org/licenses/>.
