Mercurial > ecos
comparison packages/devs/disk/generic/mmc/current/ChangeLog @ 2302:acae40e4e448
Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
| author | jlarmour |
|---|---|
| date | Thu, 21 Sep 2006 18:37:01 +0000 |
| parents | 67647617a206 |
| children | 94516b63a992 |
comparison
equal
deleted
inserted
replaced
| 2301:67647617a206 | 2302:acae40e4e448 |
|---|---|
| 1 2006-09-20 Jonathan Larmour <jifl@eCosCentric.com> | 1 2006-09-21 Jonathan Larmour <jifl@eCosCentric.com> |
| 2 | 2 |
| 3 * src/mmc_spi.c: DISK_FUNS, DISK_CHANNEL and DISK_CONTROLLER are now | 3 * Contribution of MMC/SPI package from eCosCentric. eCosCentric |
| 4 implicitly static. | 4 changes prior to contribution are included below for reference: |
| 5 Update DISK_CHANNEL for new io/disk macro definition. | |
| 6 | 5 |
| 7 2006-04-05 John Dallaway <jld@ecoscentric.com> | 6 2006-09-20 Jonathan Larmour <jifl@eCosCentric.com> |
| 8 | 7 |
| 9 * cdl/devs_disk_mmc.cdl: Add reference to package documentation. | 8 * src/mmc_spi.c: DISK_FUNS, DISK_CHANNEL and DISK_CONTROLLER are now |
| 10 | 9 implicitly static. |
| 11 2006-03-17 Jonathan Larmour <jifl@eCosCentric.com> | 10 Update DISK_CHANNEL for new io/disk macro definition. |
| 12 | 11 |
| 13 * src/mmc_spi.c (struct cyg_mmc_spi_disk_info_t): Store underlying | 12 2006-04-05 John Dallaway <jld@ecoscentric.com> |
| 14 medium's read/write block length. | 13 |
| 15 (mmc_spi_check_for_disk): Store underlying medium's | 14 * cdl/devs_disk_mmc.cdl: Add reference to package documentation. |
| 16 read/write block length. | 15 |
| 17 (mmc_spi_disk_lookup): Report medium block size to disk layer. | 16 2006-03-17 Jonathan Larmour <jifl@eCosCentric.com> |
| 18 (mmc_spi_disk_read): API now requires sector reads to be with length | 17 |
| 19 of sectors not bytes. | 18 * src/mmc_spi.c (struct cyg_mmc_spi_disk_info_t): Store underlying |
| 20 (mmc_spi_disk_write): Ditto. | 19 medium's read/write block length. |
| 21 | 20 (mmc_spi_check_for_disk): Store underlying medium's |
| 22 2005-10-28 Jonathan Larmour <jifl@eCosCentric.com> | 21 read/write block length. |
| 23 | 22 (mmc_spi_disk_lookup): Report medium block size to disk layer. |
| 24 * include/mmc_protocol.h: Move from src/ to here. | 23 (mmc_spi_disk_read): API now requires sector reads to be with length |
| 25 * src/mmc_spi.c: Reflect above move. | 24 of sectors not bytes. |
| 26 | 25 (mmc_spi_disk_write): Ditto. |
| 27 2004-08-30 Bart Veer <bartv@ecoscentric.com> | 26 |
| 28 | 27 2005-10-28 Jonathan Larmour <jifl@eCosCentric.com> |
| 29 * src/mmc_spi.c (mmc_spi_write_disk_block): disable background | 28 |
| 30 writes. Some MMC cards don't seem to implement this correctly so | 29 * include/mmc_protocol.h: Move from src/ to here. |
| 31 if you are trying to talking to another SPI device the MMC card | 30 * src/mmc_spi.c: Reflect above move. |
| 32 still replies. | 31 |
| 33 | 32 2004-08-30 Bart Veer <bartv@ecoscentric.com> |
| 34 2004-07-03 Bart Veer <bartv@ecoscentric.com> | 33 |
| 35 | 34 * src/mmc_spi.c (mmc_spi_write_disk_block): disable background |
| 36 * src/mmc_spi.c (MMC_SPI_READ_DATA_TOKEN_RETRIES): increase the | 35 writes. Some MMC cards don't seem to implement this correctly so |
| 37 number of iterations. With some cards a read can occasionally take | 36 if you are trying to talking to another SPI device the MMC card |
| 38 50* longer than normal. | 37 still replies. |
| 39 | 38 |
| 40 2004-07-01 Bart Veer <bartv@ecoscentric.com> | 39 2004-07-03 Bart Veer <bartv@ecoscentric.com> |
| 41 | 40 |
| 42 * src/mmc_spi.c: reorganize write code, to work around problems | 41 * src/mmc_spi.c (MMC_SPI_READ_DATA_TOKEN_RETRIES): increase the |
| 43 with some cards. | 42 number of iterations. With some cards a read can occasionally take |
| 44 | 43 50* longer than normal. |
| 45 2004-06-29 Bart Veer <bartv@ecoscentric.com> | 44 |
| 46 | 45 2004-07-01 Bart Veer <bartv@ecoscentric.com> |
| 47 * src/mmc_spi.c: some cards require an extra delay during a mount | 46 |
| 48 sequence, when doing the first read of a data block. Also added | 47 * src/mmc_spi.c: reorganize write code, to work around problems |
| 49 some recovery code to the mount code in case a previous session | 48 with some cards. |
| 50 left the card still sending data. | 49 |
| 51 | 50 2004-06-29 Bart Veer <bartv@ecoscentric.com> |
| 52 2004-06-15 Bart Veer <bartv@ecoscentric.com> | 51 |
| 53 | 52 * src/mmc_spi.c: some cards require an extra delay during a mount |
| 54 * src/mmc_spi.c (mmc_spi_check_for_disk): allow platform HALs to | 53 sequence, when doing the first read of a data block. Also added |
| 55 customize the mount sequence. | 54 some recovery code to the mount code in case a previous session |
| 56 | 55 left the card still sending data. |
| 57 * doc/disk_mmc.sgml: document the above change. | 56 |
| 58 | 57 2004-06-15 Bart Veer <bartv@ecoscentric.com> |
| 59 2004-04-25 Bart Veer <bartv@ecoscentric.com> | 58 |
| 60 | 59 * src/mmc_spi.c (mmc_spi_check_for_disk): allow platform HALs to |
| 61 * MMC package created | 60 customize the mount sequence. |
| 62 | 61 |
| 63 //=========================================================================== | 62 * doc/disk_mmc.sgml: document the above change. |
| 63 | |
| 64 2004-04-25 Bart Veer <bartv@ecoscentric.com> | |
| 65 | |
| 66 * MMC package created | |
| 67 | |
| 68 //=========================================================================== | |
| 64 //####ECOSGPLCOPYRIGHTBEGIN#### | 69 //####ECOSGPLCOPYRIGHTBEGIN#### |
| 65 // ------------------------------------------- | 70 // ------------------------------------------- |
| 66 // This file is part of eCos, the Embedded Configurable Operating System. | 71 // This file is part of eCos, the Embedded Configurable Operating System. |
| 67 // Copyright (C) 2004, 2005, 2006 eCosCentric Ltd. | 72 // Copyright (C) 2004, 2005, 2006 eCosCentric Ltd. |
| 68 // | 73 // |
