summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/src/9/pc/pmmc.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/sys/src/9/pc/pmmc.c b/sys/src/9/pc/pmmc.c
index 2d2cd8af6..ce47ab079 100644
--- a/sys/src/9/pc/pmmc.c
+++ b/sys/src/9/pc/pmmc.c
@@ -221,8 +221,12 @@ pmmcinit(void)
p = nil;
while((p = pcimatch(p, 0, 0)) != nil){
- if(p->vid == 0x1180 && p->did == 0xe823) /* Ricoh */
- break;
+ if(p->vid == 0x1180){ /* Ricoh */
+ if(p->did == 0xe822) /* 5U822 SD/MMC */
+ break;
+ if(p->did == 0xe823) /* 5U823 SD/MMC */
+ break;
+ }
}
if(p == nil || p->mem[0].size < 256)