In message <200404142112_MC3-1-7E81-63EA@compuserve.com> Jason Harper wrote: > I don't think that command has a useful response. After you send it, you > need to send CMD1 (0x41 with arbitrary data and CRC) repeatedly until it > returns 0x00 instead of 0x01. Well, the card is responding, so I think I'll leave my code alone for the time being :) > SPI is "optional" in the sense of it being used by the host. Its > implementation in MMC cards is mandatory, as far as I know. That makes sense. Does anyone have access to the MMCA Manufacturer ID list? I've got an MMC here that's sending out a MID of 0x01 and a product ID of "IFX064" in the response to the "Read Card ID Register" command. It would be interesting to find out who's responsible for manufacturing the MMC controller, if only to satisfy my curiosity :) Thanks. -- Phil. | Acorn Risc PC600 Mk3, SA202, 64MB, 6GB, philpem@dsl.pipex.com | ViewFinder, 10BaseT Ethernet, 2-slice, http://www.philpem.dsl.pipex.com/ | 48xCD, ARCINv6c IDE, SCSI ... Artificial Intelligence is no match for natural stupidity -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu