Date: Sat, 17 Nov 2001 03:14:22 +0300 (MSK) From: "."@babolo.ru To: sos@freebsd.dk Cc: hackers@FreeBSD.ORG Subject: Re: VIA 82231 South Bridge Message-ID: <200111170014.DAA02250@aaz.links.ru> In-Reply-To: <200111162014.fAGKEsX94905@freebsd.dk> from "Søren Schmidt" at "Nov 16, 1 09:14:54 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
Søren Schmidt writes: [Charset ISO-8859-1 unsupported, filtering to ASCII...] > It seems "."@babolo.ru wrote: > > > It seems .@babolo.ru wrote: > > > > > > Are there any planes to support > > > > > > VIA 82231 south bridge > > > > > > for UDMA33/66/100 ? > > > OK, support has been added to -current, MFC will follow later... > > I extracted patch ..... > > from your changes for: > > 0test~/patch(12)>uname -a > > FreeBSD test.duty.ru 4.4-STABLE FreeBSD 4.4-STABLE #0: Mon Oct 29 20:08:36 MSK 2001 babolo@test.duty.ru:/tmp/babolo/usr/src/sys/garkin i386 > > Uhm from that it seems the kernel is from Oct 29 which cannot be correct. > Also I need the atapci? line from the dmesg to tell if it works... > Are you sure you have recompiled your kernel, and installed it ? > What does a ls -l /kernel say ? :-) 0test~(5)>env LANG=us-ascii LC_ALL=us-ascii /bin/ls -ls /kernel 4112 -r-xr-xr-x 1 root wheel 4198918 Nov 16 21:13 /kernel But you are right - I was not attentive. This kernel is only decoration. After change of hidden actual kernel UDMA100 works. 0test~(2)>dmesg | grep ata Data TLB: 24 entries, fully associative L1 data cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way associative pnpbios: Found PnP BIOS data at 0xc00fbda0 atapci0: <VIA 82C686 ATA100 controller> port 0xd000-0xd00f at device 17.1 on pci0 ata0: iobase=0x01f0 altiobase=0x03f6 bmaddr=0xd000 ata0: mask=03 status0=50 status1=00 ata0: mask=03 ostat0=50 ostat2=00 ata0-master: ATAPI probe a=00 b=00 ata0-slave: ATAPI probe a=00 b=00 ata0: mask=03 status0=50 status1=00 ata0-master: ATA probe a=01 b=a5 ata0: devices=01 ata0: at 0x1f0 irq 14 on atapci0 ata1: iobase=0x0170 altiobase=0x0376 bmaddr=0xd008 ata1: mask=03 status0=50 status1=00 ata1: mask=03 ostat0=50 ostat2=00 ata1-master: ATAPI probe a=00 b=00 ata1-slave: ATAPI probe a=00 b=00 ata1: mask=03 status0=50 status1=00 ata1-master: ATA probe a=01 b=a5 ata1: devices=01 ata1: at 0x170 irq 15 on atapci0 ata-: ata0 exists, using next available unit number ata-: ata1 exists, using next available unit number ata2 failed to probe at port 0x1f0 irq 14 on isa0 ata3 failed to probe at port 0x170 irq 15 on isa0 ata0-master: success setting UDMA5 on VIA chip ad0: <Maxtor 98196H8/ZAH814Y0> ATA-6 disk at ata0-master ad0: 78167MB <Maxtor 98196H8> [158816/16/63] at ata0-master UDMA100 ata1-master: success setting UDMA5 on VIA chip ad2: <IBM-DTLA-307075/TXAOA50C> ATA-5 disk at ata1-master ad2: 73308MB <IBM-DTLA-307075> [148945/16/63] at ata1-master tagged UDMA100 Thank you very much! It works good at first look and now I do tests. What can I help? Hm.. It is not so impotant - name of ATA100 controller in atapci0: string. -- @BABOLO http://links.ru/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200111170014.DAA02250>