Date: Sun, 26 Sep 1999 20:30:15 -0500 (CDT) From: Jason Young <doogie@anet-stl.com> To: ktsin@mail.singtel-yp.com Cc: current@FreeBSD.ORG Subject: Re: New ATA, HPT366 and UDMA66 Message-ID: <Pine.BSF.3.96.990926202526.23686A-100000@earth.anet-stl.com> In-Reply-To: <19990927004959.32421.qmail@mail.singtel-yp.com>
next in thread | previous in thread | raw e-mail | index | archive | help
I looked at this yesterday (we just got one in). The HighPoint controller has some specific initialization needs, just like the Promise controller. The Linux code doesn't seem terribly twisted, although I didn't have enough caffiene handy to try and interpret the logic and add it into the new ATA driver. I wonder if Soren (sorry, I don't know how to persuade my machine to spell your name correctly) would be interested in one so that he could work on supporting it? I would be happy to send one.. email me privately. Jason Young accessUS Chief Network Engineer On Mon, 27 Sep 1999 ktsin@mail.singtel-yp.com wrote: > Hi > > I'm unable to get the new ATA driver to configure the HPT366 controller > to use busmastering DMA and to make the IBM 22GXP drive run at UDMA66. > > Linux HPT366 driver supports busmastering DMA and UDMA66. > > Does anybody know how to fix this? > > Below is a portion of the output from dmesg: > > ata-pci1: <HighPoint HPT366 IDE controller> irq 18 at device 19.0 on pci0 > ata-pci1: Busmastering DMA not supported > ^^^^^^^^^^^^^^^^^ > ata2 at 0xd800 irq 18 on ata-pci1 > ata-pci2: <HighPoint HPT366 IDE controller> irq 18 at device 19.1 on pci0 > ata-pci2: Busmastering DMA not supported > ^^^^^^^^^^^^^^^^^ > atkbdc0: <keyboard controller (i8042)> at port 0x60-0x6f on isa0 > atkbd0: <AT Keyboard> irq 1 on atkbdc0 > psm0: <PS/2 Mouse> irq 12 on atkbdc0 > psm0: model Generic PS/2 mouse, device ID 0 > vga0: <Generic ISA VGA> at port 0x3b0-0x3df iomem 0xa0000-0xbffff on isa0 > sc0: <System console> on isa0 > sc0: VGA <16 virtual consoles, flags=0x200> > sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 > sio0: type 16550A > sio1 at port 0x2f8-0x2ff irq 3 on isa0 > sio1: type 16550A > unknown0: <CTRL> on isa0 > pcm0: <CS4235> at port 0x534-0x537,0x388-0x38b,0x220-0x22f irq 7 drq 1,0 on isa0 > unknown1: <GAME> at port 0x200-0x207 on isa0 > unknown2: <MPU> at port 0x330-0x331 irq 10 on isa0 > ad0: <Maxtor 86448D6/NAVXAF20> ATA-3 disk at ata0 as master > ad0: 6149MB (12594960 sectors), 13328 cyls, 15 heads, 63 S/T, 512 B/S > ad0: 16 secs/int, 0 depth queue, UDMA33 > Creating DISK ad0 > Creating DISK wd0 > ad1: <IBM-DJNA-371350/J76OA30K> ATA-4 disk at ata2 as master > ad1: 12949MB (26520480 sectors), 26310 cyls, 16 heads, 63 S/T, 512 B/S > ad1: 16 secs/int, 31 depth queue, PIO > ^^^ > Creating DISK ad1 > Creating DISK wd1 > > > Thanks, > kt > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.990926202526.23686A-100000>