summaryrefslogtreecommitdiffstats
path: root/sys/dev/firewire/firewirereg.h
diff options
context:
space:
mode:
authorsimokawa <simokawa@FreeBSD.org>2003-01-30 05:18:35 +0000
committersimokawa <simokawa@FreeBSD.org>2003-01-30 05:18:35 +0000
commitaf62f90cdb814580a0d1a9c7fc026ca01d4cbd09 (patch)
tree86ccf37b0f48783b6dacb4389e4c418a262be8bf /sys/dev/firewire/firewirereg.h
parent90073e85da043d728345cae450f077767a7703e2 (diff)
downloadFreeBSD-src-af62f90cdb814580a0d1a9c7fc026ca01d4cbd09.zip
FreeBSD-src-af62f90cdb814580a0d1a9c7fc026ca01d4cbd09.tar.gz
Restart cycle master after bus manager election.
This should fix the IR(and maybe IT) problem when the host becames the bus manager. - rename fw_noderesolve() to fw_noderesolve_eui64() and add fw_noderesolve_nodeid().
Diffstat (limited to 'sys/dev/firewire/firewirereg.h')
-rw-r--r--sys/dev/firewire/firewirereg.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/firewire/firewirereg.h b/sys/dev/firewire/firewirereg.h
index 57fbfdf..1a74811 100644
--- a/sys/dev/firewire/firewirereg.h
+++ b/sys/dev/firewire/firewirereg.h
@@ -320,7 +320,8 @@ u_int16_t fw_crc16 __P((u_int32_t *, u_int32_t));
void fw_xfer_timeout __P((void *));
void fw_xfer_done __P((struct fw_xfer *));
void fw_asy_callback __P((struct fw_xfer *));
-struct fw_device *fw_noderesolve __P((struct firewire_comm *, struct fw_eui64));
+struct fw_device *fw_noderesolve_nodeid __P((struct firewire_comm *, int));
+struct fw_device *fw_noderesolve_eui64 __P((struct firewire_comm *, struct fw_eui64));
struct fw_bind *fw_bindlookup __P((struct firewire_comm *, u_int32_t, u_int32_t));
OpenPOWER on IntegriCloud