ITE IT8212 (was Re: WG: EIO DM-8401H ATA133 IDE Controller Card ( Silicon Image Chip ?!?))

From: Ian Hastie (ianh_at_iahastie.clara.net)
Date: 02/03/04

  • Next message: John Bradford: "Re: 2.6.0, cdrom still showing directories after being erased"
    To: linux-kernel@vger.kernel.org
    Date:	Tue, 3 Feb 2004 18:45:25 +0000
    
    

    On Thursday 30 Oct 2003 14:24, Jeff Garzik wrote:
    > Shaheed wrote:
    > > Interestingly, EXACTLY the same thing happened to me. I actually bought a
    > > vanilla IDE controller for a spare disk, and in what showed up the
    > > documentation claimed it was a DM-8401R, but lspci shows what you see:
    > > and IT8212.
    > >
    > > The answer was to get the good stuff from here:
    > >
    > > http://www.iteusa.com/productInfo/Download.html#IT8212%20ATA133%20Control
    > >ler
    > >
    > > The driver install was a doddle (well documented, and easy to apply
    > > Mandrake 9.1 instructions to 9.2). For heavens sake: these guys even
    > > provide the specs online. And the driver seems to work, though I am not
    > > stressing it.
    >
    > Neat. Even though it's a SCSI driver, it's very definitely a standard
    > IDE controller, which should be easy for Bart or somebody to add to
    > drivers/ide ...

    Are you sure about this? I know the driver uses the discs as a standard IDE
    controller, but then it can deliberately put the chip into a bypass mode.

    According to the blurb it is "Different from using traditional software to
    handle the RAID function, IT8212F features one embedded CPU and firmware to
    handle it. The methodology is able to improve the system's stability and
    reduce the driver's loading". The block diagram shows an embeded CPU. It is
    also possible, depending on the firmware it is programmed with to make it a
    RAID or ATAPI controller.

    http://www.ite.com.tw/pc/brief_it8212f.htm

    It's the IT8211 that is the simple IDE controller.

    http://www.ite.com.tw/pc/brief_it8211f.htm

    Anyway, now I've said that, any more news on it's support? I'd be very
    interested in trying out any code that may be being developed, especially if
    it will work with x86-64 in long mode. The current driver from ITE
    definitely and unsurprisingly does not.

    -- 
    Ian.
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at  http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at  http://www.tux.org/lkml/
    

  • Next message: John Bradford: "Re: 2.6.0, cdrom still showing directories after being erased"

    Relevant Pages

    • Re: WG: EIO DM-8401H ATA133 IDE Controller Card ( Silicon Image Chip ?!?)
      ... >> vanilla IDE controller for a spare disk, and in what showed up the ... Even though it's a SCSI driver, ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • HPT370 locks up (2.4/2.6)
      ... I have an ABIT KT7-RAID motherboard with a HPT370 IDE controller on it. ... "opensource" driver of HighPoint which worked rock stable for my setup. ... Now I started to experiment again with the hpt366 driver, ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • HPT370 locks up (2.4/2.6)
      ... I have an ABIT KT7-RAID motherboard with a HPT370 IDE controller on it. ... "opensource" driver of HighPoint which worked rock stable for my setup. ... Now I started to experiment again with the hpt366 driver, ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: 250 Gig Hard Drive Recognized As Only 127 Gigs
      ... An IDE controller card is one way to go. ... with the correct driver for winxp. ...
      (alt.comp.periphs.mainboard.asus)
    • Re: WG: EIO DM-8401H ATA133 IDE Controller Card ( Silicon Image Chip ?!?)
      ... > vanilla IDE controller for a spare disk, and in what showed up the ... And the driver seems to work, though I am not stressing it. ... IDE controller, which should be easy for Bart or somebody to add to ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)