From 8b3704aa3e1f632696138d697b11945e4a40ca1e Mon Sep 17 00:00:00 2001 From: David du Colombier <0intro@gmail.com> Date: Sat, 21 Nov 1998 00:00:00 +0000 Subject: [PATCH] Plan 9 from Bell Labs 1998-11-21 --- pc/io.h | 2 +- pc/pci.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pc/io.h b/pc/io.h index 6c425eab53108a32f50b6eafb0e178cabfadb830..5172165ebb8d37389916e1d1e7113c904ac99287 100644 --- a/pc/io.h +++ b/pc/io.h @@ -152,7 +152,7 @@ typedef struct Pcidev { struct { ulong bar; /* base address */ int size; - } mem[3]; + } mem[6]; uchar intl; /* interrupt line */ ushort ccru; diff --git a/pc/pci.c b/pc/pci.c index 1a63e56d515dec1283189a32b7da51b60132ea02..295b57afb3d6cad803cf914be30df882c21a8437 100644 --- a/pc/pci.c +++ b/pc/pci.c @@ -396,7 +396,7 @@ pcimatch(Pcidev* prev, int vid, int did) prev = prev->list; while(prev != nil){ - if(prev->vid == vid && (did == 0 || prev->did == did)) + if((vid == 0 || prev->vid == vid) && (did == 0 || prev->did == did)) break; prev = prev->list; }