Re: PCI VGA card becomes ISA

1999-04-20 Thread Doug Rabson
On Tue, 20 Apr 1999, Khetan Gajjar wrote:

> Around Today, "Doug Rabson" wrote :
> 
> DR>  Its harmless and it should go away soon if we can reorganise syscons' vga
> DR>  driver slightly.
> 
> I'm seeing this as well, but as you've said, it's harmless.
> What I am "concerned" about is from sources last night,
> the error
> haveseen_isadev() called - FIXME!
> after the isa0 bus has been probed, and something I haven't seen before :
> (cd1:aha0:0:6:0): CCB 0xc51952e0 - timed out
> indicating a problem with my Yamaha CD-RW.
> 
> Is this something serious ?

Its a reminder that the implementation of isa_compat is not quite
complete. Not many drivers use this feature of the old isa code so we
might just convert them all.

> As an aside, I'm trying Soren's ATA code, and it combined with
> the new-bus changes (neither of which I was using before) has made a
> dramatic difference speed-wise (or maybe it's just a
> placebo effect). Nice work :)

I can't take credit for the ATA code.  It is nice though :-)

--
Doug Rabson Mail:  d...@nlsystems.com
Nonlinear Systems Ltd.  Phone: +44 181 442 9037




To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message



Re: PCI VGA card becomes ISA

1999-04-20 Thread Khetan Gajjar
Around Today, "Doug Rabson" wrote :

DR>  Its harmless and it should go away soon if we can reorganise syscons' vga
DR>  driver slightly.

I'm seeing this as well, but as you've said, it's harmless.
What I am "concerned" about is from sources last night,
the error
haveseen_isadev() called - FIXME!
after the isa0 bus has been probed, and something I haven't seen before :
(cd1:aha0:0:6:0): CCB 0xc51952e0 - timed out
indicating a problem with my Yamaha CD-RW.

Is this something serious ?

As an aside, I'm trying Soren's ATA code, and it combined with
the new-bus changes (neither of which I was using before) has made a
dramatic difference speed-wise (or maybe it's just a
placebo effect). Nice work :)

Dmesg below.

Copyright (c) 1992-1999 The FreeBSD Project.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
FreeBSD 4.0-CURRENT #0: Tue Apr 20 13:00:36 SAST 1999
khe...@chain.freebsd.os.org.za:/usr/src/sys/compile/CHAIN
Timecounter "i8254"  frequency 1193182 Hz
Timecounter "TSC"  frequency 200455994 Hz
CPU: Pentium/P54C (200.46-MHz 586-class CPU)
  Origin = "GenuineIntel"  Id = 0x52c  Stepping=12
  Features=0x1bf
real memory  = 100663296 (98304K bytes)
avail memory = 94699520 (92480K bytes)
Preloaded elf kernel "kernel" at 0xc02d9000.
ccd0-1: Concatenated disk drivers
Probing for PnP devices:
npx0:  on motherboard
npx0: INT 16 interface
pcib0:  on motherboard
pci0:  on pcib0
chip0:  at device 0.0 on pci0
ata0:  at device 0.1 on pci0
ata-pci0: Busmastering DMA supported
ata0 at 0x01f0 irq 14 on ata-pci0
ata1 at 0x0170 irq 15 on ata-pci0
isab0:  at device 1.0 on pci0
pcib1:  at device 2.0 on pci0
pci1:  on pcib1
de0:  at device 11.0 on pci0
de0: interrupting at irq 5
de0: SMC 21041 [10Mb/s] pass 1.1
de0: address 00:00:c0:f9:2f:c8
isa0:  on motherboard
haveseen_isadev() called - FIXME!
aha0 at port 0x330-0x333 irq 11 drq 6 on isa0
aha0: AHA-1542CF FW Rev. C.0 (ID=45) SCSI Host Adapter, SCSI ID 7, 16 CCBs
aha0: interrupting at irq 11
atkbdc0:  at port 0x60 on isa0
atkbd0:  on atkbdc0
atkbd0: interrupting at irq 1
psm0:  on atkbdc0
psm0: model IntelliMouse, device ID 3
psm0: interrupting at irq 12
vga0:  on isa0
sc0:  on isa0
sc0: VGA color <16 virtual consoles, flags=0x0>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio0: interrupting at irq 4
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
sio1: interrupting at irq 3
ppc0 at port 0x378 irq 7 on isa0
ppc0: Winbond chipset (NIBBLE-only) in COMPATIBLE mode
plip0:  on ppbus 0
lpt0:  on ppbus 0
lpt0: Interrupt-driven port
ppi0:  on ppbus 0
ppc0: interrupting at irq 7
de0: enabling 10baseT port
Intel Pentium detected, installing workaround for F00F bug
ata0: master: settting up generic WDMA2 mode OK
ad0:  ATA-? disk at ata0 as master
ad0: 1033MB (2116800 sectors), 2100 cyls, 16 heads, 63 S/T, 512 B/S
ad0: piomode=4, dmamode=2, udmamode=-1
ad0: 16 secs/int, 0 depth queue, DMA mode
ata0: slave: settting up generic WDMA2 mode OK
ad1:  ATA-? disk at ata0 as slave 
ad1: 1039MB (2128896 sectors), 2112 cyls, 16 heads, 63 S/T, 512 B/S
ad1: piomode=4, dmamode=2, udmamode=-1
ad1: 8 secs/int, 0 depth queue, DMA mode
ata1: master: settting up generic WDMA2 mode OK
ad2:  ATA-? disk at ata1 as master
ad2: 2015MB (4127760 sectors), 4095 cyls, 16 heads, 63 S/T, 512 B/S
ad2: piomode=4, dmamode=2, udmamode=-1
ad2: 16 secs/int, 0 depth queue, DMA mode
Waiting 15 seconds for SCSI devices to settle
changing root device to wd1s1a
da0 at aha0 bus 0 target 2 lun 0
da0:  Fixed Direct Access SCSI-2 device 
aha0: ahafetchtransinfo - Inquire Setup Info Failed
da0: 3.300MB/s transfers
da0: 516MB (1057616 512 byte sectors: 64H 32S/T 516C)
da1 at aha0 bus 0 target 4 lun 0
da1:  Fixed Direct Access SCSI-2 device 
da1: 3.300MB/s transfers
da1: 515MB (1056708 512 byte sectors: 64H 32S/T 515C)
cd0 at aha0 bus 0 target 5 lun 0
cd0:  Removable CD-ROM SCSI-2 device 
cd0: 3.300MB/s transfers
cd0: cd present [325725 x 2048 byte records]
(cd1:aha0:0:6:0): CCB 0xc51952e0 - timed out
(cd1:aha0:0:6:0): CCB 0xc51952e0 - timed out
aha0: No longer in timeout
cd1 at aha0 bus 0 target 6 lun 0
cd1:  Removable CD-ROM SCSI-2 device 
cd1: 3.300MB/s transfers
cd1: Attempt to query device size failed: NOT READY, Medium not present - tray 
closed



To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message



Re: PCI VGA card becomes ISA

1999-04-20 Thread Doug Rabson
On Mon, 19 Apr 1999, Blaz Zupan wrote:

> I noticed that after the latest round of new-bus changes, my PCI VGA card
> is now recognized as a generic ISA card by the kernel. I don't see any ill
> effects from this, but the new-bus developers may want to know, in case it
> breaks something else.
> 
> The VGA card is a S3 Trio64V+. Here's the dmesg output I get. I don't have
> an old dmesg output before the changes, but the card was recognized by
> its name and it was using IRQ 9.

I know about this. The vga probe is stubbed out in pci at the moment. The
reason is that syscons requires a vga0 device on isa but pci already
allocated vga0 and things go downhill from there...

Its harmless and it should go away soon if we can reorganise syscons' vga
driver slightly.

--
Doug Rabson Mail:  d...@nlsystems.com
Nonlinear Systems Ltd.  Phone: +44 181 442 9037




To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message



Re: PCI VGA card becomes ISA

1999-04-19 Thread Kevin G. Eliuk
On Mon, 19 Apr 1999, Blaz Zupan wrote:

> I noticed that after the latest round of new-bus changes, my PCI VGA card
> is now recognized as a generic ISA card by the kernel. I don't see any ill
> effects from this, but the new-bus developers may want to know, in case it
> breaks something else.
> 
> The VGA card is a S3 Trio64V+. Here's the dmesg output I get. I don't have
> an old dmesg output before the changes, but the card was recognized by
> its name and it was using IRQ 9.
> 
> atkbdc0:  at port 0x60 on isa0
> atkbd0:  on atkbdc0
> atkbd0: interrupting at irq 1
> vga0:  on isa0

Same here with a "Generic S3 ViRGE" pci card.

Apr 15 13:11:59 vanessa /kernel: vga0: \
rev 0x06 int a irq 0 on pci0.3.0
Apr 15 13:11:59 vanessa /kernel: vga0 at 0x3b0-0x3df maddr 0xa\
msize 131072 on isa
Apr 15 16:22:59 vanessa /kernel: vga0: \
rev 0x06 int a irq 0 on pci0.3.0
Apr 15 16:22:59 vanessa /kernel: vga0 at 0x3b0-0x3df maddr 0xa\
msize 131072 on isa
Apr 16 16:38:14 vanessa /kernel: vga0: \
rev 0x06 int a irq 0 on pci0.3.0
Apr 16 16:38:14 vanessa /kernel: vga0 at 0x3b0-0x3df maddr 0xa\
msize 131072 on isa
Apr 17 18:22:32 vanessa /kernel: vga0:  on isa0
Apr 17 18:22:32 vanessa /kernel: fb0: vga0, vga, type:VGA (5), flags:0x700ff
Apr 19 16:22:34 vanessa /kernel: vga0:  on isa0

-- 
Regards,
Kevin G. Eliuk
Box 67, Granthams Landing, BC VON 1X0 (604)886-4040
Discover Rock Solid, Discover FreeBSD | http://www.FreeBSD.Org



To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message



PCI VGA card becomes ISA

1999-04-19 Thread Blaz Zupan
I noticed that after the latest round of new-bus changes, my PCI VGA card
is now recognized as a generic ISA card by the kernel. I don't see any ill
effects from this, but the new-bus developers may want to know, in case it
breaks something else.

The VGA card is a S3 Trio64V+. Here's the dmesg output I get. I don't have
an old dmesg output before the changes, but the card was recognized by
its name and it was using IRQ 9.

Copyright (c) 1992-1999 The FreeBSD Project.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
FreeBSD 4.0-CURRENT #5: Mon Apr 19 21:41:42 CEST 1999
b...@gold.amis.net:/usr/home/blaz/FreeBSD/src/sys/compile/GOLD
Timecounter "i8254"  frequency 1193182 Hz
CPU: Pentium/P55C (232.88-MHz 586-class CPU)
  Origin = "GenuineIntel"  Id = 0x543  Stepping=3
  Features=0x8001bf
real memory  = 67108864 (65536K bytes)
config> pnp 1 0 os enable
config> pnp 1 0 port0 0x220 port1 0x530 port2 0x388 port3 0x370
config> pnp 1 0 irq0 5 drq0 1 drq1 0
config> pnp 2 0 os enable
config> pnp 2 0 port0 0x280 irq0 10
avail memory = 62435328 (60972K bytes)
Preloaded elf kernel "kernel" at 0xc02b6000.
Preloaded userconfig_script "/boot/kernel.conf" at 0xc02b609c.
Probing for PnP devices:
CSN 1 Vendor ID: YMH0030 [0x3000a865] Serial 0x80860001 Comp ID: PNPb02f 
[0x2fb0d041]
mss_attach 1 at 0x530 irq 5 dma 1:0 flags 0x10
setting up yamaha registers
set yamaha master volume to max
pcm1 (CS423x/Yamaha/AD1816  sn 0x80860001) at 0x530-0x537 irq 5 drq 
1 flags 0x10 on isa
CSN 2 Vendor ID: CPX1501 [0x0115180e] Serial 0x48ed418e Comp ID: PNP80d6 
[0xd680d041]
ed1: address 00:80:48:ed:41:8e, type NE2000 (16 bit) 
ed1 (edpnp  sn 0x48ed418e) at 0x280-0x29f irq 10 on isa
npx0:  on motherboard
npx0: INT 16 interface
apm0:  on motherboard
apm: found APM BIOS version 1.2
pcib0:  on motherboard
pci0:  on pcib0
chip0:  at device 0.0 on pci0
isab0:  at device 7.0 on pci0
chip1:  at device 7.3 on pci0
ahc0:  at device 14.0 on pci0
ahc0: interrupting at irq 14
ahc0: aic7880 Single Channel A, SCSI Id=7, 16/255 SCBs
isa0:  on motherboard
fdc0: interrupting at irq 6
fdc0:  at port 0x3f0-0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> at fdc0 drive 0
atkbdc0:  at port 0x60 on isa0
atkbd0:  on atkbdc0
atkbd0: interrupting at irq 1
vga0:  on isa0
sc0:  on isa0
sc0: VGA color <16 virtual consoles, flags=0x0>
sio0 at port 0x3f8-0x3ff irq 4 on isa0
sio0: type 16550A
sio0: interrupting at irq 4
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
sio1: interrupting at irq 3
isic0 at port 0xd80 irq 15 flags 0x3 on isa0
isic0: Teles S0/16.3
isic0: ISAC 2085 Version A1/A2 or 2086/2186 Version 1.1 (IOM-2) (Addr=0x960)
isic0: HSCX 82525 or 21525 Version 2.1 (AddrA=0x160, AddrB=0x560)
isic0: interrupting at irq 15
ppc0 at port 0x378 irq 7 on isa0
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/8 bytes threshold
lpt0:  on ppbus 0
lpt0: Interrupt-driven port
ppc0: interrupting at irq 7
Intel Pentium detected, installing workaround for F00F bug
i4b: ISDN call control device attached
i4bisppp: 4 ISDN SyncPPP device(s) attached
i4bctl: ISDN system control port attached
i4bipr: 4 IP over raw HDLC ISDN device(s) attached
i4btel: 2 ISDN telephony interface device(s) attached
i4brbch: 4 raw B channel access device(s) attached
i4btrc: 4 ISDN trace device(s) attached
Waiting 2 seconds for SCSI devices to settle
changing root device to da0s1a
da1 at ahc0 bus 0 target 1 lun 0
da1:  Fixed Direct Access SCSI-2 device 
da1: 10.000MB/s transfers (10.000MHz, offset 15)
da1: 1547MB (3170160 512 byte sectors: 255H 63S/T 197C)
cd0 at ahc0 bus 0 target 3 lun 0
cd0:  Removable CD-ROM SCSI-2 device 
cd0: 10.000MB/s transfers (10.000MHz, offset 15)
cd0: Attempt to query device size failed: NOT READY, Medium not present
da0 at ahc0 bus 0 target 0 lun 0
da0:  Fixed Direct Access SCSI-2 device 
da0: 10.000MB/s transfers (10.000MHz, offset 15), Tagged Queueing Enabled
da0: 2063MB (4226725 512 byte sectors: 255H 63S/T 263C)
ffs_mountfs: superblock updated for soft updates
ffs_mountfs: superblock updated for soft updates
ffs_mountfs: superblock updated for soft updates

Blaz Zupan, b...@medinet.si, http://home.amis.net/blaz
Medinet d.o.o., Linhartova 21, 2000 Maribor, Slovenia




To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message