Re: Firewire driver is updated
I have made a minor correction and updated it to the same site. "Vladimir B. Grebenschikov" wrote: Katsushi Kobayashi writes: Hello, I have made a quick hack for SBP-2 (known as SCSI over firewire) for my driver code. I know this code is testted on my limited environment (only verified fat32 file system), and also lacks a lot of function, e.g. device detach and reconnect after busreset. However, I would like to use my effort to A/V functions of the firewire. So,I release the SBP-2 code for the start point of somebody who would loves storage on the firewire. The URL of the latest code is: ftp://ftp.uec.ac.jp/pub/firewire/beta/firewire-freebsd-5.0-20010918 Can't build fresh -CURRENT kernel with this patch: To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Firewire driver is updated
Hello, I have made a quick hack for SBP-2 (known as SCSI over firewire) for my driver code. I know this code is testted on my limited environment (only verified fat32 file system), and also lacks a lot of function, e.g. device detach and reconnect after busreset. However, I would like to use my effort to A/V functions of the firewire. So,I release the SBP-2 code for the start point of somebody who would loves storage on the firewire. The URL of the latest code is: ftp://ftp.uec.ac.jp/pub/firewire/beta/firewire-freebsd-5.0-20010918 To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: Firewire driver available
The plathome developing the driver is used the same chipset. So, the latest driver support TSB43AA22. Since the exact chipset name I had not known, the kernel will probe the chipset as "TSBXX". Thanks for offerring the information. I believe the name iLink is not popular in outside of Japan. I prefer the name as firewire. Toshihiko ARAI wrote: + Katsushi Kobayashi wrote: Anyway, I can add the new chipset to the liist of supporting chipset, if we get volunteer. I have small data, device of vendor=0x104c, dev=0x8021 seems to be "TSB43AA22 Integrated 1394a-2000 OHCI PHY/Link Layer Controller". http://focus.ti.com/docs/prod/productfolder.jhtml?genericPartNumber=TSB43AA22 It is used with the following machine at least: VAIO PCG-R505/ABW /kernel: pci1: unknown card (vendor=0x104c, dev=0x8021) at 0.0 irq 3 VAIO PCG-C1VS none2@pci0:8:0: class=0x0c0010 card=0x80b2104d chip=0x8021104c rev=0x02 hdr=0x00 Because both added it to probe routine of fwohci, the device was recognized. As for PCG-C1VS, DVTS seems to have worked. However, both is firewire driver of 4.x base. By the way, alias of firewire was i.LINK and IEEE1394, but the FreeBSD people selected it as firewire? -- Toshihiko ARAI To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: Firewire driver available
I have read the specification of OHCI USB only once. I guess the OHCI specification for firewire and USB has no concern, even if both basic concept to reduce driver developing effort for each vender's products are the same. You can obtain an OHCI chipset specification from http://developer.intel.com/technology/1394/download/ohci_11.htm Of cource I refered USB driver code before rewriting the firewire driver. However, I believe it is difficult to merge USB and fiirewire OHCI. Julian Elischer wrote: Moved to current: Is there any chance that the OHCI code inthe firewire driver and the OHCI code in the USB drivers might be rationalised? Both seem to talk with the CAM system (from quick reading) as well, so it might seem that there is some common functionality. BTW is the struct ahb_softc{} seems to suggest it's from the ahb driver To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: Firewire driver available
Hello, I have to notice you that the latest version driver I offered at yesterday does not have any compatibolity with the base-code of your patch. Also, I have once offered FreeBSD folks with the former version at monthes ago. But, they did not accept that one. Anyway, I can add the new chipset to the liist of supporting chipset, if we get volunteer. NAKAMURA Kazushi wrote: In article [EMAIL PROTECTED] [EMAIL PROTECTED] writes: Is there any chance that the OHCI code inthe firewire driver and the OHCI code in the USB drivers might be rationalised? There is a IEEE1394 patch for 4.4RC1. It works on my N/B IEEE1394 4-port I/F, that uses VIA VT6306 chip. I bought it 2980 yen(about $25) in KOBE. Please port this patch to 5-current. http://kobe1995.net/~kaz/FreeBSD/IEEE1394.html Enjoy IEEE1394! -- mailto:[EMAIL PROTECTED] NAKAMURA Kazushi@KOBE http://kobe1995.net/~kaz/index-e.html To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: Firewire driver available
Yes, we talk about two implementations. Also both implementations are written by me. The former one is designed for socket basis API for firewire. I have once proposed with the former version. Unfortunately, FreeBSD folks did not accept it. The socket mechanism was pnly one reason, in that time. However, noone supported this version, and also I have no intention to use socket I/F for firewire.So, I offered with the updated version. Anyway, I cannot find any advantage to merge it. If FreeBSD folks support the former version, someone will maintain it. BTW, my USENIX paper based on the former one, and I can write an updated paper, if necessary. Julian Elischer wrote: For thiose of us that are not firewire experts can you guys tell us: Are we talking about two completely different firewire implementations here? Or ar they based on each other? Are there any major incompatibilities in the designs? It's time to import firewire so I'd like to get one or the other (or even better, a merged version if there are things each does not do) into the tree soon. Can you clear the situation? I have the USENIX paper here (I actually attended) and am reading it now. Julian On Wed, 5 Sep 2001, Katsushi Kobayashi wrote: Hello, I have to notice you that the latest version driver I offered at yesterday does not have any compatibolity with the base-code of your patch. Also, I have once offered FreeBSD folks with the former version at monthes ago. But, they did not accept that one. Anyway, I can add the new chipset to the liist of supporting chipset, if we get volunteer. NAKAMURA Kazushi wrote: In article [EMAIL PROTECTED] [EMAIL PROTECTED] writes: Is there any chance that the OHCI code inthe firewire driver and the OHCI code in the USB drivers might be rationalised? There is a IEEE1394 patch for 4.4RC1. It works on my N/B IEEE1394 4-port I/F, that uses VIA VT6306 chip. I bought it 2980 yen(about $25) in KOBE. Please port this patch to 5-current. http://kobe1995.net/~kaz/FreeBSD/IEEE1394.html Enjoy IEEE1394! -- mailto:[EMAIL PROTECTED] NAKAMURA Kazushi@KOBE http://kobe1995.net/~kaz/index-e.html To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message