ref: 5b7d8e449fb99204478110af1b31b9ecee43c587
parent: e391b42d7a9d0eff3243f6e1fbb471d812963e0e
author: cinap_lenrek <cinap_lenrek@gmx.de>
date: Mon Apr 30 23:35:15 EDT 2012
cardbus io reservation
--- a/sys/src/9/pc/devarch.c
+++ b/sys/src/9/pc/devarch.c
@@ -238,7 +238,7 @@
m = *l;
if(m->end <= port)
continue;
- if(m->reserved && m->start == port && m->end == port + size) {+ if(m->reserved && m->start == port && m->end >= port + size) {m->reserved = 0;
unlock(&iomap);
return m->start;
--
⑨