Changes to allow usage of block zero
[yaffs/.git] / direct / yaffscfg.c
index 83f22775837e281f440c460da9bf0d16535a86a3..dfa1b138066f58dba70dadac794bace4099e69e7 100644 (file)
@@ -74,7 +74,7 @@ int yaffs_StartUp(void)
        ramDev.nBytesPerChunk = YAFFS_BYTES_PER_CHUNK;
        ramDev.nChunksPerBlock = YAFFS_CHUNKS_PER_BLOCK;
        ramDev.nReservedBlocks = 2; // Set this smaller for RAM
-       ramDev.startBlock = 1; // Can't use block 0
+       ramDev.startBlock = 0; // Can now use block zero
        ramDev.endBlock = 127; // Last block in 2MB.    
        ramDev.useNANDECC = 1;
        ramDev.nShortOpCaches = 0;      // Disable caching on this device.
@@ -88,7 +88,7 @@ int yaffs_StartUp(void)
        bootDev.nBytesPerChunk = YAFFS_BYTES_PER_CHUNK;
        bootDev.nChunksPerBlock = YAFFS_CHUNKS_PER_BLOCK;
        bootDev.nReservedBlocks = 5;
-       bootDev.startBlock = 1; // Can't use block 0
+       bootDev.startBlock = 0; // Can now use block zero
        bootDev.endBlock = 127; // Last block in 2MB.   
        bootDev.useNANDECC = 0; // use YAFFS's ECC
        bootDev.nShortOpCaches = 10; // Use caches