diff --git a/tools/lib/atusd.c b/tools/lib/atusd.c index 85a0c96..10fb61b 100644 --- a/tools/lib/atusd.c +++ b/tools/lib/atusd.c @@ -89,7 +89,7 @@ static void atusd_cycle(struct atusd_dsc *dsc) PDDATS = nSEL; /* supply power */ - PDDATS = VDD_OFF; + PDDATC = VDD_OFF; /* return the bus clock output to the MMC controller */ PDFUNS = CLK; @@ -254,6 +254,8 @@ static void *atusd_open(void) /* start MMC clock output */ MSC_STRPCL = 2; + atusd_cycle(dsc); + return dsc; }