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 //