From 734de3b82858b75e7a952bb0c41152fdab41aece Mon Sep 17 00:00:00 2001 From: Shakti Bhatnagar Date: Fri, 12 Dec 2014 14:51:50 +0530 Subject: [PATCH] nandps8_v2_0: Rectified bbt signature/ version write offset corrected the bbt signature/version write offset for NO_OOB in XNandPs8_WriteBbt API. Signed-off-by: Shakti Bhatnagar --- XilinxProcessorIPLib/drivers/nandps8_v2_0/src/xnandps8_bbm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/XilinxProcessorIPLib/drivers/nandps8_v2_0/src/xnandps8_bbm.c b/XilinxProcessorIPLib/drivers/nandps8_v2_0/src/xnandps8_bbm.c index e37153dc..7cb36bb6 100755 --- a/XilinxProcessorIPLib/drivers/nandps8_v2_0/src/xnandps8_bbm.c +++ b/XilinxProcessorIPLib/drivers/nandps8_v2_0/src/xnandps8_bbm.c @@ -794,9 +794,9 @@ static s32 XNandPs8_WriteBbt(XNandPs8 *InstancePtr, XNandPs8_BbtDesc *Desc, /* * Copy the signature and version to the Buffer */ - memcpy(Buf , &Desc->Signature[0], + memcpy(Buf + Desc->SigOffset, &Desc->Signature[0], Desc->SigLength); - memcpy(Buf + Desc->SigLength, &Desc->Version[Target], 1U); + memcpy(Buf + Desc->VerOffset, &Desc->Version[Target], 1U); /* * Write the Buffer to page offset */