git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@320 35acf78f-673a-0410-8e92-d51de3d6d3f4

master
gdisirio 2008-06-20 11:37:59 +00:00
parent 3d8180d95a
commit 5c37fb51c8
2 changed files with 5 additions and 4 deletions

View File

@ -253,7 +253,7 @@ bool_t mmcGetSize(MMCCSD *data) {
bool_t mmcRead(uint8_t *buf, uint32_t blknum) {
sspAcquireBus();
sendhdr(CMDREAD, blknum << 8);
sendhdr(CMDREAD, blknum << 9);
if (recvr1() != 0x00) {
sspReleaseBus();
return TRUE;
@ -277,7 +277,7 @@ bool_t mmcReadMultiple(uint8_t *buf, uint32_t blknum, uint32_t n) {
static const uint8_t stopcmd[] = {0x40 | CMDSTOP, 0, 0, 0, 0, 1, 0xFF};
sspAcquireBus();
sendhdr(CMDREADMULTIPLE, blknum << 8);
sendhdr(CMDREADMULTIPLE, blknum << 9);
if (recvr1() != 0x00) {
sspReleaseBus();
return TRUE;
@ -314,7 +314,7 @@ bool_t mmcWrite(uint8_t *buf, uint32_t blknum) {
uint8_t b[4];
sspAcquireBus();
sendhdr(CMDWRITE, blknum << 8);
sendhdr(CMDWRITE, blknum << 9);
if (recvr1() != 0x00) {
sspReleaseBus();
return TRUE;
@ -346,7 +346,7 @@ bool_t mmcWriteMultiple(uint8_t *buf, uint32_t blknum, uint32_t n) {
uint8_t b[4];
sspAcquireBus();
sendhdr(CMDWRITEMULTIPLE, blknum << 8);
sendhdr(CMDWRITEMULTIPLE, blknum << 9);
if (recvr1() != 0x00) {
sspReleaseBus();
return TRUE;

View File

@ -76,6 +76,7 @@ Win32-MinGW - ChibiOS/RT simulator and demo into a WIN32 process,
*** 0.6.6 ***
- Added the definitions for packed structures to the chtypes.h files.
- Fixed a problem in the MMC/SD driver in the LPC2148 demo.
*** 0.6.5 ***
- NEW: Web server demo for the AT91SAM7X256, the demo integrates the uIP