IEEE1394 patch for FreeBSD4.4


(2001/09/02) IEEE1394(aka firewire, iLink) patch for FreeBSD4.4RC1.
firewire-freebsd-4.4rc1-20010902.gz - I tested only VIA VT6306 chip.

(2001/09/23) IEEE1394 patch for FreeBSD4.4R:
firewire-freebsd-4.4-20010923.gz - I tested only VIA VT6306 chip.

# cd /usr/src
# zcat /PATH/TO/firewire-freebsd-4.4-20010923.gz |patch -p|& tee patch.log
(see sys/dev/firewire/README1394)
# cd sys/i386/conf
# config firewire
# cd ../../compile/firewire
# make depend; make; make install
# mknod /dev/dv0 c 201 2
# shutdown -r now
See "dmesg" and "ifconfig -a". In my case:
% dmesg
...
fwohci0: <VIA> port 0xdc00-0xdc7f mem 0xda100000-0xda1007ff irq 11 at device 11.0 on pci0
pcilynx0: PCI bus latency was changing to 200.
fwohci0: Link 1394a available S400, 3 ports.
fwohci: node 0x00000000
This host is NOT CYCLEMASTER
Attach the probed firewire I/F to fwiso0
...
BUS reset
fwohci: node 0x00010000
This host is CYCLEMASTER
ohci0 cable IRM = 1
ohci0 BMR = 1
IP channel assigned as 0x1f
...
% ifconfig -a|grep ohci
ohci0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
Enjoy IEEE1394! Good bye Bt848!

Link

Photo of VT6306

VT6306 flash

VT6306


中村和志のFreeBSDページ

このページ<http://www.kobe1995.net/~kaz/FreeBSD/IEEE1394.html>はリンク フリーです。無断でリンクして構いません。

またこのページの内容について、正確を期すよう努力は致しますが、 全くの無保証です。ここで得た情報は、全て自分の責任でご利用下さい。

Powered by FreeBSD
For questions or comments, please send mail to: kaz@kobe1995.net