X-Git-Url: https://yaffs.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=direct%2Fyaffscfg2k.c;h=38384bb7abe2ff30de501ad847c82c54e8e0e242;hb=4cbec5e5fa796025d6aadc2a13d79f9a00b4fbaa;hp=e63411ad27f1a94561bf6c99300742bea501f12a;hpb=f67d10d7a5a6d1cc7d1cb6eaada2522873ce5e99;p=yaffs2.git diff --git a/direct/yaffscfg2k.c b/direct/yaffscfg2k.c index e63411a..38384bb 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) @@ -68,9 +68,9 @@ static yaffsfs_DeviceConfiguration yaffsfs_config[] = { #else { "/", &ramDev}, { "/flash/boot", &bootDev}, - { "/flash/", &flashDev}, + { "/flash/flash", &flashDev}, { "/ram2k", &ram2kDev}, - {(void *)0,(void *)0} + {(void *)0,(void *)0} /* Null entry to terminate list */ #endif }; @@ -125,10 +125,13 @@ int yaffs_StartUp(void) flashDev.nBytesPerChunk = 2048; flashDev.nChunksPerBlock = 64; flashDev.nReservedBlocks = 5; - flashDev.startBlock = 0; + //flashDev.checkpointStartBlock = 1; + //flashDev.checkpointEndBlock = 20; + flashDev.startBlock = 20; //flashDev.endBlock = 127; // Last block in 16MB flashDev.endBlock = yflash_GetNumberOfBlocks()-1; flashDev.isYaffs2 = 1; + flashDev.wideTnodesDisabled=0; flashDev.nShortOpCaches = 10; // Use caches flashDev.genericDevice = (void *) 2; // Used to identify the device in fstat. flashDev.writeChunkWithTagsToNAND = yflash_WriteChunkWithTagsToNAND;