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:
parent
734de3b828
commit
f2e6401993
2 changed files with 11 additions and 11 deletions
|
@ -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)
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Add table
Reference in a new issue