On Sat, 17 Apr 1999, Jose Gabriel Marcelino wrote: > > > On Sat, 17 Apr 1999, Doug Rabson wrote: > > > I think we aren't picking up the PCI-ISA bridge chip which means that the > > isa bus didn't get probed. Could you do a verbose boot (boot -v) of your > > *old* kernel and post the resulting dmesg. > > Ok. Here it is. This is the biggest I could get. > > I had some trouble to get it too (I had to turn off most of the SCSI chain > and boot single mode :), how can one increase the size of the dmesg buffer > btw??)
There is an option for this which is documented in LINT, MSGBUF_SIZE. Could you try this patch which should make it see your PCI-ISA bridge: Index: pcisupport.c =================================================================== RCS file: /home/ncvs/src/sys/pci/pcisupport.c,v retrieving revision 1.96 diff -u -r1.96 pcisupport.c --- pcisupport.c 1999/04/16 21:22:52 1.96 +++ pcisupport.c 1999/04/17 19:02:05 @@ -929,6 +929,10 @@ return("AcerLabs M1533 portable PCI-ISA bridge"); case 0x154310b9: return("AcerLabs M1543 desktop PCI-ISA bridge"); + + /* SiS -- vendor 0x1039 */ + case 0x00081039: + return ("SiS 85c503 PCI-ISA bridge"); } if (pci_get_class(dev) == PCIC_BRIDGE @@ -947,6 +951,7 @@ desc = isab_match(dev); if (desc) { device_set_desc_copy(dev, desc); + /* Don't bother adding more than one ISA bus */ if (!devclass_get_device(devclass_find("isa"), 0)) device_add_child(dev, "isa", -1, 0); @@ -1050,8 +1055,6 @@ return ("SiS 85c496"); case 0x04061039: return ("SiS 85c501"); - case 0x00081039: - return ("SiS 85c503"); case 0x06011039: return ("SiS 85c601"); -- 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