summaryrefslogtreecommitdiff
path: root/sys/src/cmd/aux
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@centraldogma>2011-05-23 22:32:17 +0000
committercinap_lenrek <cinap_lenrek@centraldogma>2011-05-23 22:32:17 +0000
commit10415cbb8e94ad88b102169ff876665d6977d41c (patch)
tree5eb6585fa35b5d4e8a52f9866552ec7b0ae89ac0 /sys/src/cmd/aux
parentf258c3725d81f358242981f7d3b16f80a05a4604 (diff)
aux/vga: pci.c strtoul
Diffstat (limited to 'sys/src/cmd/aux')
-rw-r--r--sys/src/cmd/aux/vga/pci.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/sys/src/cmd/aux/vga/pci.c b/sys/src/cmd/aux/vga/pci.c
index 8b7789ab5..784ccf238 100644
--- a/sys/src/cmd/aux/vga/pci.c
+++ b/sys/src/cmd/aux/vga/pci.c
@@ -62,15 +62,16 @@ pcicfginit(void)
p->rid = pcicfgr8(p, PciRID);
- trace("did=%X vid=%X rid=%X intl=%d ccru=%X\n", p->did, p->vid, p->rid, p->intl, p->ccru);
+ trace("%d.%d.%d: did=%X vid=%X rid=%X intl=%d ccru=%X\n",
+ bno, dno, fno, p->did, p->vid, p->rid, p->intl, p->ccru);
while(*s == ' '){
j = strtol(s+1, &s, 10);
if(j < 0 || j >= nelem(p->mem))
break;
- p->mem[j].bar = strtol(s+1, &s, 16);
- p->mem[j].size = strtol(s+1, &s, 10);
- trace("\t->mem[%d] = %p %d\n", j, p->mem[j].bar, p->mem[j].size);
+ p->mem[j].bar = strtoul(s+1, &s, 16);
+ p->mem[j].size = strtoul(s+1, &s, 10);
+ trace("\tmem[%d] = %p %d\n", j, p->mem[j].bar, p->mem[j].size);
}
if(pcilist != nil)