- // Create file contents
- int i;
-
- printf("Creating emulation file...\n");
- for(i = 0; i < FILE_SIZE_IN_BLOCKS; i++)
- {
- yaffs_FEEraseBlockInNAND(dev,i);
-
- if(IsAMarkedBadBlock(i))
- {
- yaffs_Spare spare;
- memset(&spare,0xff,sizeof(spare));
- spare.blockStatus = 1;
-
- yaffs_FEWriteChunkToNAND(dev, i * 32,NULL,&spare);
- }
- }