Change yboot.c to LGPL as was intended
[yaffs/.git] / direct / yaffscfg.c
index 466b381135a64051553b9a5e19a7e8be27175a09..dfa1b138066f58dba70dadac794bace4099e69e7 100644 (file)
@@ -73,8 +73,8 @@ int yaffs_StartUp(void)
        // /ram
        ramDev.nBytesPerChunk = YAFFS_BYTES_PER_CHUNK;
        ramDev.nChunksPerBlock = YAFFS_CHUNKS_PER_BLOCK;
-       ramDev.nReservedBlocks = 1; // Set this smaller for RAM
-       ramDev.startBlock = 1; // Can't use block 0
+       ramDev.nReservedBlocks = 2; // Set this smaller for RAM
+       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