# HG changeset patch # User Ross Younger # Date 1412492210 -46800 # Node ID 1ee7927cc73604a3f84bcf3a3cdb392286d56497 # Parent 77f93339ffd8275d5bfa84713e304415f3d9e27e io/nand include/nand.h: Create CYG_NAND_BYTES_PER_BLOCK so this computation need only be coded in one place. diff --git a/packages/io/nand/current/ChangeLog b/packages/io/nand/current/ChangeLog --- a/packages/io/nand/current/ChangeLog +++ b/packages/io/nand/current/ChangeLog @@ -1,3 +1,8 @@ +2014-10-05 Ross Younger + + * include/nand.h: Create CYG_NAND_BYTES_PER_BLOCK so this + computation need only be coded in one place. + 2014-09-27 Ross Younger * cdl/nand.cdl src/nand.c tests/nand_readlimits.c tests/nand_readwrite.c tests/nand_rwbenchmark.c: diff --git a/packages/io/nand/current/include/nand.h b/packages/io/nand/current/include/nand.h --- a/packages/io/nand/current/include/nand.h +++ b/packages/io/nand/current/include/nand.h @@ -103,6 +103,7 @@ cyg_nand_partition* cyg_nand_get_partiti #define CYG_NAND_BLOCKCOUNT(dev) (1<<(dev)->blockcount_bits) #define CYG_NAND_CHIPSIZE(dev) (1<<(dev)->chipsize_log) #define CYG_NAND_APPSPARE_PER_PAGE(dev) ((dev)->oob->app_size) +#define CYG_NAND_BYTES_PER_BLOCK(dev) (1<<( (dev)->block_page_bits + (dev)->page_bits )) /* NAND access functions ============================================= */