Index: dev/sdmmc/sdhc.c =================================================================== RCS file: /cvs/src/sys/dev/sdmmc/sdhc.c,v retrieving revision 1.11 diff -u -r1.11 sdhc.c --- dev/sdmmc/sdhc.c 2006/07/30 16:40:27 1.11 +++ dev/sdmmc/sdhc.c 2007/03/17 18:05:55 @@ -1,4 +1,4 @@ -/* $OpenBSD: sdhc.c,v 1.11 2006/07/30 16:40:27 fgsch Exp $ */ +/* $OpenBSD: sdhc.c,v 1.17 2007/01/31 12:54:47 claudio Exp $ */ /* * Copyright (c) 2006 Uwe Stuehler @@ -785,6 +785,7 @@ if (!ISSET(HREAD1(hp, SDHC_SOFTWARE_RESET), mask)) break; sdmmc_delay(10000); + HWRITE1(hp, SDHC_SOFTWARE_RESET, 0); } if (timo == 0) { DPRINTF(("%s: timeout reg=%#x\n", HDEVNAME(hp),