X-Git-Url: https://yaffs.net/gitweb/?a=blobdiff_plain;f=direct%2Fyaffscfg2k.c;h=77cbbdf1f22088c097a7a8534cb85de8ea7d6db0;hb=b9d0902ef84af3e242f6a95fb7a1b79e1eb94aa8;hp=38c1f3078b56e8a5f1bdf0e88f9b950d296a5a1c;hpb=f8ce690845de29ca75d312207c8e59eac8bf85d4;p=yaffs2.git diff --git a/direct/yaffscfg2k.c b/direct/yaffscfg2k.c index 38c1f30..77cbbdf 100644 --- a/direct/yaffscfg2k.c +++ b/direct/yaffscfg2k.c @@ -13,7 +13,7 @@ #include -unsigned yaffs_traceMask = YAFFS_TRACE_SCAN | YAFFS_TRACE_GC | YAFFS_TRACE_GC_DETAIL | YAFFS_TRACE_WRITE | YAFFS_TRACE_ERASE | YAFFS_TRACE_TRACING | YAFFS_TRACE_ALLOCATE; +unsigned yaffs_traceMask = YAFFS_TRACE_SCAN | YAFFS_TRACE_GC | YAFFS_TRACE_GC_DETAIL | YAFFS_TRACE_WRITE | YAFFS_TRACE_ERASE | YAFFS_TRACE_TRACING | YAFFS_TRACE_ALLOCATE | YAFFS_TRACE_CHECKPOINT; void yaffsfs_SetError(int err) @@ -125,9 +125,12 @@ int yaffs_StartUp(void) flashDev.nBytesPerChunk = 2048; flashDev.nChunksPerBlock = 64; flashDev.nReservedBlocks = 5; - flashDev.startBlock = 0; - //flashDev.endBlock = 127; // Last block in 16MB - flashDev.endBlock = yflash_GetNumberOfBlocks()-1; + flashDev.nCheckpointReservedBlocks = 5; + //flashDev.checkpointStartBlock = 1; + //flashDev.checkpointEndBlock = 20; + flashDev.startBlock = 20; + flashDev.endBlock = 127; // Make it smaller + //flashDev.endBlock = yflash_GetNumberOfBlocks()-1; flashDev.isYaffs2 = 1; flashDev.wideTnodesDisabled=0; flashDev.nShortOpCaches = 10; // Use caches