annotate packages/devs/disk/generic/mmc/current/ChangeLog @ 3403:8c8767bb9a62 default tip

devs/nand/micron_mt29: Remove defunct references (in comments) to mt29f2g08_oob_ecc.
author Ross Younger <wry@ecoscentric.com>
date Sun, 18 Jan 2015 17:59:01 +1300
parents 4d4c7b86b1c8
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3333
4d4c7b86b1c8 Add definitions of V2 specific commands, responses and card structure. [ Bugzilla 1001764 ]
vae
parents: 3284
diff changeset
1 2013-02-18 Ilija Stanislevik <ilijas@siva.mk>
4d4c7b86b1c8 Add definitions of V2 specific commands, responses and card structure. [ Bugzilla 1001764 ]
vae
parents: 3284
diff changeset
2
4d4c7b86b1c8 Add definitions of V2 specific commands, responses and card structure. [ Bugzilla 1001764 ]
vae
parents: 3284
diff changeset
3 * src/mmc_spi.c: Add support for high capacity SD cards.
4d4c7b86b1c8 Add definitions of V2 specific commands, responses and card structure. [ Bugzilla 1001764 ]
vae
parents: 3284
diff changeset
4 * include/mmc_protocol.h: Add definitions of V2 specific commands,
4d4c7b86b1c8 Add definitions of V2 specific commands, responses and card structure. [ Bugzilla 1001764 ]
vae
parents: 3284
diff changeset
5 responses and card structure. [ Bugzilla 1001764 ]
4d4c7b86b1c8 Add definitions of V2 specific commands, responses and card structure. [ Bugzilla 1001764 ]
vae
parents: 3284
diff changeset
6
3284
323cb5ba4487 * src/mmc_spi.c (mmc_spi_check_for_disk): Modify DEBUG1 to to show
jlarmour
parents: 3239
diff changeset
7 2013-02-21 Mike Jones <mike@proclivis.com>
323cb5ba4487 * src/mmc_spi.c (mmc_spi_check_for_disk): Modify DEBUG1 to to show
jlarmour
parents: 3239
diff changeset
8
323cb5ba4487 * src/mmc_spi.c (mmc_spi_check_for_disk): Modify DEBUG1 to to show
jlarmour
parents: 3239
diff changeset
9 * src/mmc_spi.c (mmc_spi_check_for_disk): Modify DEBUG1 to to show
323cb5ba4487 * src/mmc_spi.c (mmc_spi_check_for_disk): Modify DEBUG1 to to show
jlarmour
parents: 3239
diff changeset
10 CHS in partition table.
323cb5ba4487 * src/mmc_spi.c (mmc_spi_check_for_disk): Modify DEBUG1 to to show
jlarmour
parents: 3239
diff changeset
11
3239
7ca4d3009445 * src/mmc_spi.c (mmc_spi_send_init): Silence unused var warning.
jlarmour
parents: 2729
diff changeset
12 2012-05-04 Jonathan Larmour <jifl@eCosCentric.com>
7ca4d3009445 * src/mmc_spi.c (mmc_spi_send_init): Silence unused var warning.
jlarmour
parents: 2729
diff changeset
13
7ca4d3009445 * src/mmc_spi.c (mmc_spi_send_init): Silence unused var warning.
jlarmour
parents: 2729
diff changeset
14 * src/mmc_spi.c (mmc_spi_send_init): Silence unused var warning.
7ca4d3009445 * src/mmc_spi.c (mmc_spi_send_init): Silence unused var warning.
jlarmour
parents: 2729
diff changeset
15 Spotted by Ilija Kocho.
7ca4d3009445 * src/mmc_spi.c (mmc_spi_send_init): Silence unused var warning.
jlarmour
parents: 2729
diff changeset
16
2534
41a4df71f380 * cdl/devs_disk_mmc.cdl: Renamed the device to /dev/mmcdiskX so
asl
parents: 2390
diff changeset
17 2008-08-19 Andrew Lunn <andrew.lunn@ascom.ch>
41a4df71f380 * cdl/devs_disk_mmc.cdl: Renamed the device to /dev/mmcdiskX so
asl
parents: 2390
diff changeset
18
41a4df71f380 * cdl/devs_disk_mmc.cdl: Renamed the device to /dev/mmcdiskX so
asl
parents: 2390
diff changeset
19 * cdl/devs_disk_mmc.cdl: Renamed the device to /dev/mmcdiskX so
41a4df71f380 * cdl/devs_disk_mmc.cdl: Renamed the device to /dev/mmcdiskX so
asl
parents: 2390
diff changeset
20 that it is unique with respect to other disk drivers.
41a4df71f380 * cdl/devs_disk_mmc.cdl: Renamed the device to /dev/mmcdiskX so
asl
parents: 2390
diff changeset
21
2390
c71501f37296 * src/mmc_spi.c: Revise debug information with addition.
jlarmour
parents: 2305
diff changeset
22 2007-05-30 Hajime Ishitani <pigmon@mail.snd.co.jp>
c71501f37296 * src/mmc_spi.c: Revise debug information with addition.
jlarmour
parents: 2305
diff changeset
23
c71501f37296 * src/mmc_spi.c: Revise debug information with addition.
jlarmour
parents: 2305
diff changeset
24 * src/mmc_spi.c: Revise debug information with addition.
c71501f37296 * src/mmc_spi.c: Revise debug information with addition.
jlarmour
parents: 2305
diff changeset
25 Add idle to operational retry wait.
c71501f37296 * src/mmc_spi.c: Revise debug information with addition.
jlarmour
parents: 2305
diff changeset
26 * cdl/devs_disk_mmc.cdl: Add idle to operational retry wait parameter.
c71501f37296 * src/mmc_spi.c: Revise debug information with addition.
jlarmour
parents: 2305
diff changeset
27
2305
94516b63a992 * src/mmc_spi.c: (mmc_spi_disk_lookup): just fixed a missed
asl
parents: 2302
diff changeset
28 2006-09-27 Sergei Gavrikov <sg@sgs.gomel.by>
94516b63a992 * src/mmc_spi.c: (mmc_spi_disk_lookup): just fixed a missed
asl
parents: 2302
diff changeset
29
94516b63a992 * src/mmc_spi.c: (mmc_spi_disk_lookup): just fixed a missed
asl
parents: 2302
diff changeset
30 * src/mmc_spi.c: (mmc_spi_disk_lookup): just fixed a missed
94516b63a992 * src/mmc_spi.c: (mmc_spi_disk_lookup): just fixed a missed
asl
parents: 2302
diff changeset
31 semicolon.
94516b63a992 * src/mmc_spi.c: (mmc_spi_disk_lookup): just fixed a missed
asl
parents: 2302
diff changeset
32
2302
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
33 2006-09-21 Jonathan Larmour <jifl@eCosCentric.com>
2301
67647617a206 Add MMC/SPI package contribution from eCosCentric
jlarmour
parents:
diff changeset
34
2302
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
35 * Contribution of MMC/SPI package from eCosCentric. eCosCentric
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
36 changes prior to contribution are included below for reference:
2301
67647617a206 Add MMC/SPI package contribution from eCosCentric
jlarmour
parents:
diff changeset
37
2302
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
38 2006-09-20 Jonathan Larmour <jifl@eCosCentric.com>
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
39
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
40 * src/mmc_spi.c: DISK_FUNS, DISK_CHANNEL and DISK_CONTROLLER are now
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
41 implicitly static.
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
42 Update DISK_CHANNEL for new io/disk macro definition.
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
43
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
44 2006-04-05 John Dallaway <jld@ecoscentric.com>
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
45
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
46 * cdl/devs_disk_mmc.cdl: Add reference to package documentation.
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
47
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
48 2006-03-17 Jonathan Larmour <jifl@eCosCentric.com>
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
49
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
50 * src/mmc_spi.c (struct cyg_mmc_spi_disk_info_t): Store underlying
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
51 medium's read/write block length.
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
52 (mmc_spi_check_for_disk): Store underlying medium's
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
53 read/write block length.
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
54 (mmc_spi_disk_lookup): Report medium block size to disk layer.
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
55 (mmc_spi_disk_read): API now requires sector reads to be with length
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
56 of sectors not bytes.
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
57 (mmc_spi_disk_write): Ditto.
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
58
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
59 2005-10-28 Jonathan Larmour <jifl@eCosCentric.com>
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
60
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
61 * include/mmc_protocol.h: Move from src/ to here.
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
62 * src/mmc_spi.c: Reflect above move.
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
63
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
64 2004-08-30 Bart Veer <bartv@ecoscentric.com>
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
65
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
66 * src/mmc_spi.c (mmc_spi_write_disk_block): disable background
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
67 writes. Some MMC cards don't seem to implement this correctly so
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
68 if you are trying to talking to another SPI device the MMC card
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
69 still replies.
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
70
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
71 2004-07-03 Bart Veer <bartv@ecoscentric.com>
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
72
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
73 * src/mmc_spi.c (MMC_SPI_READ_DATA_TOKEN_RETRIES): increase the
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
74 number of iterations. With some cards a read can occasionally take
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
75 50* longer than normal.
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
76
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
77 2004-07-01 Bart Veer <bartv@ecoscentric.com>
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
78
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
79 * src/mmc_spi.c: reorganize write code, to work around problems
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
80 with some cards.
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
81
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
82 2004-06-29 Bart Veer <bartv@ecoscentric.com>
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
83
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
84 * src/mmc_spi.c: some cards require an extra delay during a mount
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
85 sequence, when doing the first read of a data block. Also added
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
86 some recovery code to the mount code in case a previous session
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
87 left the card still sending data.
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
88
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
89 2004-06-15 Bart Veer <bartv@ecoscentric.com>
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
90
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
91 * src/mmc_spi.c (mmc_spi_check_for_disk): allow platform HALs to
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
92 customize the mount sequence.
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
93
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
94 * doc/disk_mmc.sgml: document the above change.
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
95
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
96 2004-04-25 Bart Veer <bartv@ecoscentric.com>
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
97
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
98 * MMC package created
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
99
acae40e4e448 Modify ChangeLog layout to reflect transition between previous eCosCentric changes and contribution
jlarmour
parents: 2301
diff changeset
100 //===========================================================================
2729
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2534
diff changeset
101 // ####GPLCOPYRIGHTBEGIN####
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2534
diff changeset
102 // -------------------------------------------
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2534
diff changeset
103 // This file is part of eCos, the Embedded Configurable Operating System.
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2534
diff changeset
104 // Copyright (C) 2004, 2005, 2006 Free Software Foundation, Inc.
2301
67647617a206 Add MMC/SPI package contribution from eCosCentric
jlarmour
parents:
diff changeset
105 //
2729
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2534
diff changeset
106 // This program is free software; you can redistribute it and/or modify
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2534
diff changeset
107 // it under the terms of the GNU General Public License as published by
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2534
diff changeset
108 // the Free Software Foundation; either version 2 or (at your option) any
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2534
diff changeset
109 // later version.
2301
67647617a206 Add MMC/SPI package contribution from eCosCentric
jlarmour
parents:
diff changeset
110 //
2729
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2534
diff changeset
111 // This program is distributed in the hope that it will be useful, but
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2534
diff changeset
112 // WITHOUT ANY WARRANTY; without even the implied warranty of
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2534
diff changeset
113 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2534
diff changeset
114 // General Public License for more details.
2301
67647617a206 Add MMC/SPI package contribution from eCosCentric
jlarmour
parents:
diff changeset
115 //
2729
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2534
diff changeset
116 // You should have received a copy of the GNU General Public License
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2534
diff changeset
117 // along with this program; if not, write to the
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2534
diff changeset
118 // Free Software Foundation, Inc., 51 Franklin Street,
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2534
diff changeset
119 // Fifth Floor, Boston, MA 02110-1301, USA.
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2534
diff changeset
120 // -------------------------------------------
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2534
diff changeset
121 // ####GPLCOPYRIGHTEND####
2301
67647617a206 Add MMC/SPI package contribution from eCosCentric
jlarmour
parents:
diff changeset
122 //===========================================================================