X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=direct%2Fbasic-test%2Fyaffs_fileem2k.h;h=b7234c067a56ec70c39bb98de9a23e6e7e89c78f;hp=e447987995fbb9207749d8214d27e68bf96ee096;hb=87b33ecd1898c99b9aa2b0abcbb3e6002d6b3532;hpb=df88cf1097f3b7012fc1010cccd4e682fb13de97 diff --git a/direct/basic-test/yaffs_fileem2k.h b/direct/basic-test/yaffs_fileem2k.h index e447987..b7234c0 100644 --- a/direct/basic-test/yaffs_fileem2k.h +++ b/direct/basic-test/yaffs_fileem2k.h @@ -16,37 +16,10 @@ #ifndef __FILEEM2K_H__ #define __FILEEM2K_H__ -#if 1 - -#define SIZE_IN_MB 32 -/* #define SIZE_IN_MB 128 */ - -#define PAGE_DATA_SIZE (2048) -#define PAGE_SPARE_SIZE (64) -#define PAGE_SIZE (PAGE_DATA_SIZE + PAGE_SPARE_SIZE) -#define PAGES_PER_BLOCK (64) -#define BLOCK_DATA_SIZE (PAGE_DATA_SIZE * PAGES_PER_BLOCK) -#define BLOCK_SIZE (PAGES_PER_BLOCK * (PAGE_SIZE)) -#define BLOCKS_PER_MB ((1024*1024)/BLOCK_DATA_SIZE) -#define SIZE_IN_BLOCKS (BLOCKS_PER_MB * SIZE_IN_MB) - -#else - -#define SIZE_IN_MB 128 -#define PAGE_DATA_SIZE (512) -#define SPARE_SIZE (16) -#define PAGE_SIZE (PAGE_DATA_SIZE + SPARE_SIZE) -#define PAGES_PER_BLOCK (32) -#define BLOCK_DATA_SIZE (PAGE_SIZE * PAGES_PER_BLOCK) -#define BLOCK_SIZE (PAGES_PER_BLOCK * (PAGE_SIZE)) -#define BLOCKS_PER_MB ((1024*1024)/BLOCK_DATA_SIZE) -#define SIZE_IN_BLOCKS (BLOCKS_PER_MB * SIZE_IN_MB) - -#endif struct yaffs_dev; -void yflash2_install_drv(struct yaffs_dev *dev); +struct yaffs_dev *yflash2_install_drv(const char *name); #endif