/**-- MemHwA Function Pointers --**/
CONST(MemIf_MemHwAApi_Type, MEMIF_CONST) MemIf_MemHwaApis[MEMIF_NUMBER_OF_DEVICES] =
{
/* Fee_30_SmallSector */ {
Fee_30_SmallSector_Read,
MemIf_Fee_30_SmallSector_WriteWrapper,
Fee_30_SmallSector_EraseImmediateBlock,
Fee_30_SmallSector_InvalidateBlock,
Fee_30_SmallSector_Cancel,
Fee_30_SmallSector_GetStatus,
Fee_30_SmallSector_GetJobResult,
Fee_30_SmallSector_SetMode
}
};
/* FLS API pointer table */
CONST(Fee_30_SmallSector_FlsApiType, FEE_30_SMALLSECTOR_PRIVATE_CONST) Fee_30_SmallSector_FlsApi0 =
{
/* Read Service */ Fls_Read,
/* Write Service */ Fls_Write,
/* Compare Service */ Fls_Compare,
/* Erase Service */ Fls_Erase,
/* Blank Check Service */ Fls_BlankCheck,
/* Get Status Service */ Fls_GetStatus,
/* Get Job Result Service */ Fls_GetJobResult
};
来源:汽车MCU软件设计
原文始发于微信公众号(谈思实验室):AUTOSAR 存储栈分析--MemIf\Fee
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论