Author: hailfinger
Date: Sat Dec  4 04:26:40 2010
New Revision: 1242
URL: http://flashrom.org/trac/flashrom/changeset/1242

Log:
Annotate the following chips with probe timing:
Am29F016D, Am29F040B, Am29LV040B, Am29LV081B, A29002B, A29002T, A29040B, 
MX29F001B, MX29F001T, MX29F002B, MX29F002T, MX29LV040, M29F040B 

Signed-off-by: David Borg <[email protected]>
Acked-by: Carl-Daniel Hailfinger <[email protected]>

Modified:
   trunk/flashchips.c

Modified: trunk/flashchips.c
==============================================================================
--- trunk/flashchips.c  Fri Dec  3 15:48:11 2010        (r1241)
+++ trunk/flashchips.c  Sat Dec  4 04:26:40 2010        (r1242)
@@ -155,7 +155,7 @@
                .feature_bits   = FEATURE_ADDR_2AA | FEATURE_SHORT_RESET,
                .tested         = TEST_UNTESTED,
                .probe          = probe_jedec,
-               .probe_timing   = TIMING_IGNORED, /* routine don't use 
probe_timing (am29f040b.c) */
+               .probe_timing   = TIMING_ZERO,
                .block_erasers  =
                {
                        {
@@ -181,7 +181,7 @@
                .feature_bits   = FEATURE_ADDR_2AA | FEATURE_SHORT_RESET,
                .tested         = TEST_UNTESTED,
                .probe          = probe_jedec,
-               .probe_timing   = TIMING_IGNORED, /* routine don't use 
probe_timing (am29f040b.c) */
+               .probe_timing   = TIMING_ZERO,
                .block_erasers  =
                {
                        {
@@ -233,7 +233,7 @@
                .feature_bits   = FEATURE_ADDR_2AA | FEATURE_SHORT_RESET,
                .tested         = TEST_OK_PRE,
                .probe          = probe_jedec,
-               .probe_timing   = TIMING_IGNORED, /* routine don't use 
probe_timing (am29f040b.c) */
+               .probe_timing   = TIMING_ZERO,
                .block_erasers  =
                {
                        {
@@ -256,10 +256,10 @@
                .model_id       = AMD_AM29LV080B,
                .total_size     = 1024,
                .page_size      = 64 * 1024,
-               .feature_bits   = FEATURE_ADDR_2AA | FEATURE_SHORT_RESET,
+               .feature_bits   = FEATURE_ADDR_2AA | FEATURE_SHORT_RESET, /* 
datasheet specifies address as don't care */
                .tested         = TEST_UNTESTED,
                .probe          = probe_jedec,
-               .probe_timing   = TIMING_IGNORED, /* routine don't use 
probe_timing (am29f040b.c) */
+               .probe_timing   = TIMING_ZERO,
                .block_erasers  =
                {
                        {
@@ -898,7 +898,7 @@
                .feature_bits   = FEATURE_ADDR_2AA | FEATURE_SHORT_RESET,
                .tested         = TEST_UNTESTED,
                .probe          = probe_jedec,
-               .probe_timing   = TIMING_IGNORED, /* routine don't use 
probe_timing (mx29f002.c) */
+               .probe_timing   = TIMING_ZERO,
                .block_erasers  =
                {
                        {
@@ -929,7 +929,7 @@
                .feature_bits   = FEATURE_ADDR_2AA | FEATURE_SHORT_RESET,
                .tested         = TEST_OK_PR,
                .probe          = probe_jedec,
-               .probe_timing   = TIMING_IGNORED, /* routine don't use 
probe_timing (mx29f002.c) */
+               .probe_timing   = TIMING_ZERO,
                .block_erasers  =
                {
                        {
@@ -960,7 +960,7 @@
                .feature_bits   = FEATURE_ADDR_2AA | FEATURE_SHORT_RESET,
                .tested         = TEST_UNTESTED,
                .probe          = probe_jedec,
-               .probe_timing   = TIMING_IGNORED, /* routine don't use 
probe_timing (am29f040b.c) */
+               .probe_timing   = TIMING_ZERO,
                .block_erasers  =
                {
                        {
@@ -3818,7 +3818,7 @@
                .feature_bits   = FEATURE_ADDR_2AA | FEATURE_SHORT_RESET,
                .tested         = TEST_UNTESTED,
                .probe          = probe_jedec,
-               .probe_timing   = TIMING_IGNORED, /* routine don't use 
probe_timing (mx29f002.c) */
+               .probe_timing   = TIMING_ZERO,
                .block_erasers  =
                {
                        {
@@ -3850,7 +3850,7 @@
                .feature_bits   = FEATURE_ADDR_2AA | FEATURE_SHORT_RESET,
                .tested         = TEST_UNTESTED,
                .probe          = probe_jedec,
-               .probe_timing   = TIMING_IGNORED, /* routine don't use 
probe_timing (mx29f002.c) */
+               .probe_timing   = TIMING_ZERO,
                .block_erasers  =
                {
                        {
@@ -3882,7 +3882,7 @@
                .feature_bits   = FEATURE_ADDR_2AA | FEATURE_SHORT_RESET,
                .tested         = TEST_UNTESTED,
                .probe          = probe_jedec,
-               .probe_timing   = TIMING_IGNORED, /* routine don't use 
probe_timing (mx29f002.c) */
+               .probe_timing   = TIMING_ZERO,
                .block_erasers  =
                {
                        {
@@ -3913,7 +3913,7 @@
                .feature_bits   = FEATURE_ADDR_2AA | FEATURE_SHORT_RESET,
                .tested         = TEST_OK_PR,
                .probe          = probe_jedec,
-               .probe_timing   = TIMING_IGNORED, /* routine don't use 
probe_timing (mx29f002.c) */
+               .probe_timing   = TIMING_ZERO,
                .block_erasers  =
                {
                        {
@@ -3970,7 +3970,7 @@
                .feature_bits   = FEATURE_ADDR_2AA | FEATURE_SHORT_RESET,
                .tested         = TEST_UNTESTED,
                .probe          = probe_jedec,
-               .probe_timing   = TIMING_IGNORED, /* routine don't use 
probe_timing (mx29f002.c) */
+               .probe_timing   = TIMING_ZERO,
                .block_erasers  =
                {
                        {
@@ -6398,7 +6398,7 @@
                .feature_bits   = FEATURE_ADDR_2AA | FEATURE_EITHER_RESET,
                .tested         = TEST_UNTESTED,
                .probe          = probe_jedec,
-               .probe_timing   = TIMING_IGNORED, /* routine doesn't use 
probe_timing (am29f040b.c) */
+               .probe_timing   = TIMING_ZERO, /* datasheet specifies no timing 
*/
                .block_erasers  =
                {
                        {

_______________________________________________
flashrom mailing list
[email protected]
http://www.flashrom.org/mailman/listinfo/flashrom

Reply via email to