Mercurial > yaffs-ecoscentric
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 |
