diff --git a/Sources/AT45DB161D.c b/Sources/AT45DB161D.c index 34c558a..bfcff13 100755 --- a/Sources/AT45DB161D.c +++ b/Sources/AT45DB161D.c @@ -54,11 +54,15 @@ uint8_t AT45_ReadByte(void) uint8_t AT45_ReadStatus(void) { + uint8_t data; AT_CS_ASSERT AT45_Writebyte(AT_STATUS_REG_READ); - at45_status_reg = AT45_ReadByte(); + data = AT45_ReadByte(); AT_CS_DEASSERT - return (at45_status_reg); + #if (AT45_TEST) + at45_status_reg = data; + #endif + return (data); } uint8_t AT45_IsBusy(void) diff --git a/bin/Project.abs b/bin/Project.abs index b2f6611..6373cdc 100755 Binary files a/bin/Project.abs and b/bin/Project.abs differ