Revision e03ba136 hw/sd/sd.c
b/hw/sd/sd.c | ||
---|---|---|
308 | 308 |
sd->csd[13] = 0x40; |
309 | 309 |
sd->csd[14] = 0x00; |
310 | 310 |
sd->csd[15] = 0x00; |
311 |
sd->ocr |= 1 << 30; /* High Capacity SD Memort Card */
|
|
311 |
sd->ocr |= 1 << 30; /* High Capacity SD Memory Card */
|
|
312 | 312 |
} |
313 | 313 |
} |
314 | 314 |
|
... | ... | |
1541 | 1541 |
|
1542 | 1542 |
case 25: /* CMD25: WRITE_MULTIPLE_BLOCK */ |
1543 | 1543 |
if (sd->data_offset == 0) { |
1544 |
/* Start of the block - lets check the address is valid */ |
|
1544 |
/* Start of the block - let's check the address is valid */
|
|
1545 | 1545 |
if (sd->data_start + sd->blk_len > sd->size) { |
1546 | 1546 |
sd->card_status |= ADDRESS_ERROR; |
1547 | 1547 |
break; |
Also available in: Unified diff