Date: Sun, 17 Oct 2004 09:58:00 -0700 (PDT) From: Dan Strick <strick@covad.net> To: freebsd-hardware@freebsd.org Cc: dan@mist.nodomain Subject: Re: Raid controler IT 8212 Message-ID: <200410171658.i9HGw0nr000477@mist.nodomain>
next in thread | raw e-mail | index | archive | help
On Sat, 16 Oct 2004 16:44:14 +0200, Andreas Antonovic wrote: >> > I have tried to install FreeBSD but the harddisk is not recognized > because of my Raid controler ITE IT8212 ATA. > Does anybody know where to get a FreeBSD device driver for this card ? > I have looked up nearly all the web without sucess. >> I have one of these on my motherboard. This device is essentially a small processor that sits on the PCI bus as a device and has access to a private ATA host adapter. It can act on the PCI bus as a sort of proxy for the ATA host adapter, but it doesn't do that very seamlessly. I hacked it into the FreeBSD 4.10 ATA driver by defining its PCI vendor and device IDs and got it to do non-DMA I/O with an ancient hard disk that did not support DMA. When I connected it to a modern CD drive that did support DMA (no modern hard drive was available), it locked up. There were other glitches. I eventually gave up. I exchanged some email with a Mark Lu at ITE who was working on a FreeBSD driver that plugged into the SCSI CAM subsystem. If you feel ambitious, you might try to contact him at Mark.Lu@ite.com.tw. He was able to give me a technical document describing parts of the PCI interface to the ITE 8212. (Unfortunately it left far to much undescribed.) Dan Strick
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200410171658.i9HGw0nr000477>