comparison yaffs_guts.h @ 22:d1b2721cc645

Fix issue with zero page
author charles
date Wed, 06 Jul 2005 01:36:32 +0100
parents 409e034192c1
children 4ebabd859f38
comparison
equal deleted inserted replaced
21:409e034192c1 22:d1b2721cc645
653 653
654 654
655 // Function to manipulate block info 655 // Function to manipulate block info
656 static Y_INLINE yaffs_BlockInfo* yaffs_GetBlockInfo(yaffs_Device *dev, int blk) 656 static Y_INLINE yaffs_BlockInfo* yaffs_GetBlockInfo(yaffs_Device *dev, int blk)
657 { 657 {
658 if(blk < dev->startBlock || blk > dev->endBlock) 658 if(blk < dev->internalStartBlock || blk > dev->internalEndBlock)
659 { 659 {
660 T(YAFFS_TRACE_ERROR,(TSTR("**>> yaffs: getBlockInfo block %d is not valid" TENDSTR),blk)); 660 T(YAFFS_TRACE_ERROR,(TSTR("**>> yaffs: getBlockInfo block %d is not valid" TENDSTR),blk));
661 YBUG(); 661 YBUG();
662 } 662 }
663 return &dev->blockInfo[blk - dev->startBlock]; 663 return &dev->blockInfo[blk - dev->internalStartBlock];
664 } 664 }
665 665
666 666
667 //////////// YAFFS Functions ////////////////// 667 //////////// YAFFS Functions //////////////////
668 668