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

Reply via email to