aboutsummaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authorJustin T. Gibbs <gibbs@FreeBSD.org>2000-11-30 19:14:26 +0000
committerJustin T. Gibbs <gibbs@FreeBSD.org>2000-11-30 19:14:26 +0000
commitfd121bf8af8921caf1a59c6dc8c13ae359aa3522 (patch)
treebfaf1c3dc9e5b0ca4f04aa0f5498c0f90c3da7bd /sys/dev
parent5c3f70d7c040a3101bf3507d62fae02288a647b7 (diff)
Notes
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/cardbus/cardbus_cis.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/dev/cardbus/cardbus_cis.c b/sys/dev/cardbus/cardbus_cis.c
index deef8cd1f477..28456608e2c6 100644
--- a/sys/dev/cardbus/cardbus_cis.c
+++ b/sys/dev/cardbus/cardbus_cis.c
@@ -263,7 +263,7 @@ DECODE_PROTOTYPE(bar)
int type;
int reg;
u_int32_t bar;
- u_int32_t start, len;
+ u_int32_t len;
struct resource *res;
reg = *(u_int16_t*)tupledata;
@@ -359,7 +359,7 @@ cardbus_read_tuple_exrom(device_t dev, struct resource *mem, u_int32_t *start,
data = image + READROM(image, 16, CARDBUS_EXROM_DATA_PTR);
imagesize = READROM(data, 16, CARDBUS_EXROM_DATA_IMAGE_LENGTH);
- if(imagesize == 0) {
+ if (imagesize == 0) {
/*
* XXX some ROMs seem to have this as zero,
* can we assume this means 1 block?
@@ -376,7 +376,7 @@ cardbus_read_tuple_exrom(device_t dev, struct resource *mem, u_int32_t *start,
*off += *len+2;
return 0;
}
-
+ image += imagesize;
romnum++;
} while ((READROM(data, 8, CARDBUS_EXROM_DATA_INDICATOR) & 0x80) == 0);
device_printf(dev, "Cannot read CIS: Not enough images of rom\n");