nandps8_v2_0: nandps8_v2_0: Misra C modifications.

MISRA C modifications done in xnandps8_bbm.c and
xnandps8_bbm.h.

Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
This commit is contained in:
Shakti Bhatnagar 2014-12-12 14:51:51 +05:30 committed by Suneel Garapati
parent 734de3b828
commit f2e6401993
2 changed files with 11 additions and 11 deletions

View file

@ -167,17 +167,17 @@ void XNandPs8_InitBbtDesc(XNandPs8 *InstancePtr)
/* For flash page size > 512 bytes */
InstancePtr->BbPattern.Options = XNANDPS8_BBT_SCAN_2ND_PAGE;
InstancePtr->BbPattern.Offset =
XNANDPS8_BB_PATTERN_OFFSET_LARGE_PAGE;
XNANDPS8_BB_PTRN_OFF_LARGE_PAGE;
InstancePtr->BbPattern.Length =
XNANDPS8_BB_PATTERN_LENGTH_LARGE_PAGE;
XNANDPS8_BB_PTRN_LEN_LARGE_PAGE;
} else {
InstancePtr->BbPattern.Options = XNANDPS8_BBT_SCAN_2ND_PAGE;
InstancePtr->BbPattern.Offset =
XNANDPS8_BB_PATTERN_OFFSET_SMALL_PAGE;
XNANDPS8_BB_PTRN_OFF_SML_PAGE;
InstancePtr->BbPattern.Length =
XNANDPS8_BB_PATTERN_LENGTH_SMALL_PAGE;
XNANDPS8_BB_PTRN_LEN_SML_PAGE;
}
for(Index = 0U; Index < XNANDPS8_BB_PATTERN_LENGTH_LARGE_PAGE; Index++) {
for(Index = 0U; Index < XNANDPS8_BB_PTRN_LEN_LARGE_PAGE; Index++) {
InstancePtr->BbPattern.Pattern[Index] = XNANDPS8_BB_PATTERN;
}
}
@ -383,7 +383,7 @@ static void XNandPs8_ConvertBbt(XNandPs8 *InstancePtr, u8 *Buf, u32 Target)
BlockType = (u8) ((Data >> BlockShift) &
XNANDPS8_BLOCK_TYPE_MASK);
switch(BlockType) {
case XNANDPS8_FLASH_BLOCK_FACTORY_BAD:
case XNANDPS8_FLASH_BLOCK_FAC_BAD:
/* Factory bad block */
InstancePtr->Bbt[BlockOffset] |=
(u8)

View file

@ -126,7 +126,7 @@ extern "C" {
#define XNANDPS8_FLASH_BLOCK_GOOD 0x3U /**< Block is good */
#define XNANDPS8_FLASH_BLOCK_BAD 0x2U /**< Block is bad */
#define XNANDPS8_FLASH_BLOCK_RESERVED 0x1U /**< Reserved block */
#define XNANDPS8_FLASH_BLOCK_FACTORY_BAD 0x0U /**< Factory marked bad
#define XNANDPS8_FLASH_BLOCK_FAC_BAD 0x0U /**< Factory marked bad
block */
#define XNANDPS8_BBT_SCAN_2ND_PAGE 0x00000001U /**< Scan the
@ -149,14 +149,14 @@ extern "C" {
for a block in BBT */
#define XNANDPS8_BBT_ENTRY_NUM_BLOCKS 4U /**< Num of blocks in
one BBT entry */
#define XNANDPS8_BB_PATTERN_OFFSET_SMALL_PAGE 5U /**< Bad block pattern
#define XNANDPS8_BB_PTRN_OFF_SML_PAGE 5U /**< Bad block pattern
offset in a page */
#define XNANDPS8_BB_PATTERN_LENGTH_SMALL_PAGE 1U /**< Bad block pattern
#define XNANDPS8_BB_PTRN_LEN_SML_PAGE 1U /**< Bad block pattern
length */
#define XNANDPS8_BB_PATTERN_OFFSET_LARGE_PAGE 0U /**< Bad block pattern
#define XNANDPS8_BB_PTRN_OFF_LARGE_PAGE 0U /**< Bad block pattern
offset in a large
page */
#define XNANDPS8_BB_PATTERN_LENGTH_LARGE_PAGE 2U /**< Bad block pattern
#define XNANDPS8_BB_PTRN_LEN_LARGE_PAGE 2U /**< Bad block pattern
length */
#define XNANDPS8_BB_PATTERN 0xFFU /**< Bad block pattern
to search in a page