summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Xiong <[email protected]>2018-03-04 17:38:44 +0800
committerGitHub <[email protected]>2018-03-04 17:38:44 +0800
commitbb2eb41b447de46029c9024fe38c4e0783f43a0f (patch)
treeb8fba11ae026a93cd6f738b9b01a2d6815e308d4
parentc65ec96e8ce164617b1ff5b67ad0470eecf147e9 (diff)
parenta3bac3cb614c5e8a800a5906553f2ba6156bd814 (diff)
Merge pull request #1250 from valeriyvan/fixmemcpy
Fix wrong memcpy parameter
-rw-r--r--bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_mcan.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_mcan.c b/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_mcan.c
index 45b3059fe9..0e70a0385e 100644
--- a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_mcan.c
+++ b/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_mcan.c
@@ -415,7 +415,7 @@ void MCAN_SetSTDFilterElement(CAN_Type *base,
{
uint8_t *elementAddress = 0;
elementAddress = (uint8_t *)(MCAN_GetMsgRAMBase(base) + config->address + idx * 4U);
- memcpy(elementAddress, filter, sizeof(filter));
+ memcpy(elementAddress, filter, sizeof(*filter));
}
void MCAN_SetEXTFilterElement(CAN_Type *base,
@@ -425,7 +425,7 @@ void MCAN_SetEXTFilterElement(CAN_Type *base,
{
uint8_t *elementAddress = 0;
elementAddress = (uint8_t *)(MCAN_GetMsgRAMBase(base) + config->address + idx * 8U);
- memcpy(elementAddress, filter, sizeof(filter));
+ memcpy(elementAddress, filter, sizeof(*filter));
}
static uint32_t MCAN_GetRxFifo0ElementAddress(CAN_Type *base)