summaryrefslogtreecommitdiff
path: root/lcmodule/source/cnh1605204_ldr_transport_layer/source/a2_speedflash.c
diff options
context:
space:
mode:
Diffstat (limited to 'lcmodule/source/cnh1605204_ldr_transport_layer/source/a2_speedflash.c')
-rw-r--r--[-rwxr-xr-x]lcmodule/source/cnh1605204_ldr_transport_layer/source/a2_speedflash.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/lcmodule/source/cnh1605204_ldr_transport_layer/source/a2_speedflash.c b/lcmodule/source/cnh1605204_ldr_transport_layer/source/a2_speedflash.c
index abb6b58..aea0149 100755..100644
--- a/lcmodule/source/cnh1605204_ldr_transport_layer/source/a2_speedflash.c
+++ b/lcmodule/source/cnh1605204_ldr_transport_layer/source/a2_speedflash.c
@@ -84,10 +84,12 @@ ErrorCode_e A2_Speedflash_Poll(Communication_t *Communication_p)
A2_SPEEDFLASH(Communication_p)->InboundState = A2_SPEEDFLASH_WAIT_READ_REQ;
#ifdef CFG_ENABLE_LOADER_TYPE
+
if (E_SUCCESS != Communication_p->CommunicationDevice_p->Read((void *)A2_SPEEDFLASH(Communication_p)->Scratch,
A2_SPEEDFLASH_REQ_SIZE, A2_Speedflash_ReadCallback, Communication_p->CommunicationDevice_p)) {
A2_SPEEDFLASH(Communication_p)->InboundState = A2_SPEEDFLASH_READ_REQ;
}
+
#else
(void)Communication_p->CommunicationDevice_p->Read((void *)A2_SPEEDFLASH(Communication_p)->Scratch,
A2_SPEEDFLASH_REQ_SIZE, A2_Speedflash_ReadCallback, Communication_p->CommunicationDevice_p);
@@ -118,7 +120,7 @@ ErrorCode_e A2_Speedflash_Poll(Communication_t *Communication_p)
void A2_Speedflash_WriteCallback(const void *Data_p, const uint32 Length, void *Param_p)
{
- Communication_t *Communication_p = (Communication_t*)(((CommunicationDevice_t*)Param_p)->Object_p);
+ Communication_t *Communication_p = (Communication_t *)(((CommunicationDevice_t *)Param_p)->Object_p);
A2_SPEEDFLASH(Communication_p)->Outbound_p = NULL;
A2_SPEEDFLASH(Communication_p)->OutboundSize = 0;
@@ -136,7 +138,7 @@ void A2_Speedflash_WriteCallback(const void *Data_p, const uint32 Length, void *
void A2_Speedflash_ReadCallback(const void *Data_p, const uint32 Length, void *Param_p)
{
- Communication_t *Communication_p = (Communication_t*)(((CommunicationDevice_t*)Param_p)->Object_p);
+ Communication_t *Communication_p = (Communication_t *)(((CommunicationDevice_t *)Param_p)->Object_p);
A2_CommandData_t CmdData;
CmdData.Type = A2_SPEEDFLASH_GR;