summaryrefslogtreecommitdiffstats
path: root/flash.h
diff options
context:
space:
mode:
authorStefan Tauner <stefan.tauner@alumni.tuwien.ac.at>2011-05-19 02:58:17 +0000
committerStefan Tauner <stefan.tauner@alumni.tuwien.ac.at>2011-05-19 02:58:17 +0000
commitc0aaf954874841c839c7131505759b9403ec7e4b (patch)
treebb1bc24f3b73cd0c55da80698b01c84abefb5b89 /flash.h
parent7a3bd8f28f3b8dd854e453703efb702f07294ae5 (diff)
downloadflashrom-c0aaf954874841c839c7131505759b9403ec7e4b.tar.gz
flashrom-c0aaf954874841c839c7131505759b9403ec7e4b.tar.bz2
flashrom-c0aaf954874841c839c7131505759b9403ec7e4b.zip
Whitespace, documentation and other small stuff
This patch combines three previously posted patches in a revised form. one is even stolen from Stefan Reinauer (remove umlauts from man page). Corresponding to flashrom svn r1317. Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at> Signed-off-by: Stefan Reinauer <reinauer@google.com> Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net> Acked-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
Diffstat (limited to 'flash.h')
-rw-r--r--flash.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/flash.h b/flash.h
index f75d8bbf2..7086e01aa 100644
--- a/flash.h
+++ b/flash.h
@@ -107,7 +107,9 @@ struct flashchip {
uint32_t manufacture_id;
uint32_t model_id;
+ /* Total chip size in kilobytes */
int total_size;
+ /* Chip page size in bytes */
int page_size;
int feature_bits;
@@ -125,6 +127,9 @@ struct flashchip {
/*
* Erase blocks and associated erase function. Any chip erase function
* is stored as chip-sized virtual block together with said function.
+ * The first one that fits will be chosen. There is currently no way to
+ * influence that behaviour. For testing just comment out the other
+ * elements or set the function pointer to NULL.
*/
struct block_eraser {
struct eraseblock{