Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Victor.Ge
rt-thread
提交
7c95cc98
R
rt-thread
项目概览
Victor.Ge
/
rt-thread
与 Fork 源项目一致
Fork自
RT-Thread / rt-thread
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
rt-thread
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
7c95cc98
编写于
3月 06, 2023
作者:
C
cyyang
提交者:
mysterywolf
3月 06, 2023
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Remove redundant 'extern' in function declaration
上级
04294524
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
27 addition
and
27 deletion
+27
-27
bsp/nuvoton/libraries/m480/StdDriver/inc/nu_fmc.h
bsp/nuvoton/libraries/m480/StdDriver/inc/nu_fmc.h
+27
-27
未找到文件。
bsp/nuvoton/libraries/m480/StdDriver/inc/nu_fmc.h
浏览文件 @
7c95cc98
...
...
@@ -258,33 +258,33 @@ __STATIC_INLINE void FMC_SetVectorPageAddr(uint32_t u32PageAddr)
/* Functions */
/*---------------------------------------------------------------------------------------------------------*/
extern
void
FMC_Close
(
void
);
extern
int32_t
FMC_ConfigXOM
(
uint32_t
xom_num
,
uint32_t
xom_base
,
uint8_t
xom_page
);
extern
int32_t
FMC_Erase
(
uint32_t
u32PageAddr
);
extern
int32_t
FMC_Erase_SPROM
(
void
);
extern
int32_t
FMC_Erase_Block
(
uint32_t
u32BlockAddr
);
extern
int32_t
FMC_Erase_Bank
(
uint32_t
u32BankAddr
);
extern
int32_t
FMC_EraseXOM
(
uint32_t
xom_num
);
extern
int32_t
FMC_GetXOMState
(
uint32_t
xom_num
);
extern
int32_t
FMC_GetBootSource
(
void
);
extern
void
FMC_Open
(
void
);
extern
uint32_t
FMC_Read
(
uint32_t
u32Addr
);
extern
int32_t
FMC_Read_64
(
uint32_t
u32addr
,
uint32_t
*
u32data0
,
uint32_t
*
u32data1
);
extern
uint32_t
FMC_ReadDataFlashBaseAddr
(
void
);
extern
void
FMC_SetBootSource
(
int32_t
i32BootSrc
);
extern
void
FMC_Write
(
uint32_t
u32Addr
,
uint32_t
u32Data
);
extern
int32_t
FMC_Write8Bytes
(
uint32_t
u32addr
,
uint32_t
u32data0
,
uint32_t
u32data1
);
extern
int32_t
FMC_WriteMultiple
(
uint32_t
u32Addr
,
uint32_t
pu32Buf
[],
uint32_t
u32Len
);
extern
int32_t
FMC_Write_OTP
(
uint32_t
otp_num
,
uint32_t
low_word
,
uint32_t
high_word
);
extern
int32_t
FMC_Read_OTP
(
uint32_t
otp_num
,
uint32_t
*
low_word
,
uint32_t
*
high_word
);
extern
int32_t
FMC_Lock_OTP
(
uint32_t
otp_num
);
extern
int32_t
FMC_Is_OTP_Locked
(
uint32_t
otp_num
);
extern
int32_t
FMC_ReadConfig
(
uint32_t
u32Config
[],
uint32_t
u32Count
);
extern
int32_t
FMC_WriteConfig
(
uint32_t
u32Config
[],
uint32_t
u32Count
);
extern
uint32_t
FMC_GetChkSum
(
uint32_t
u32addr
,
uint32_t
u32count
);
extern
uint32_t
FMC_CheckAllOne
(
uint32_t
u32addr
,
uint32_t
u32count
);
extern
int32_t
FMC_SetSPKey
(
uint32_t
key
[
3
],
uint32_t
kpmax
,
uint32_t
kemax
,
const
int32_t
lock_CONFIG
,
const
int32_t
lock_SPROM
);
extern
int32_t
FMC_CompareSPKey
(
uint32_t
key
[
3
]);
void
FMC_Close
(
void
);
int32_t
FMC_ConfigXOM
(
uint32_t
xom_num
,
uint32_t
xom_base
,
uint8_t
xom_page
);
int32_t
FMC_Erase
(
uint32_t
u32PageAddr
);
int32_t
FMC_Erase_SPROM
(
void
);
int32_t
FMC_Erase_Block
(
uint32_t
u32BlockAddr
);
int32_t
FMC_Erase_Bank
(
uint32_t
u32BankAddr
);
int32_t
FMC_EraseXOM
(
uint32_t
xom_num
);
int32_t
FMC_GetXOMState
(
uint32_t
xom_num
);
int32_t
FMC_GetBootSource
(
void
);
void
FMC_Open
(
void
);
uint32_t
FMC_Read
(
uint32_t
u32Addr
);
int32_t
FMC_Read_64
(
uint32_t
u32addr
,
uint32_t
*
u32data0
,
uint32_t
*
u32data1
);
uint32_t
FMC_ReadDataFlashBaseAddr
(
void
);
void
FMC_SetBootSource
(
int32_t
i32BootSrc
);
void
FMC_Write
(
uint32_t
u32Addr
,
uint32_t
u32Data
);
int32_t
FMC_Write8Bytes
(
uint32_t
u32addr
,
uint32_t
u32data0
,
uint32_t
u32data1
);
int32_t
FMC_WriteMultiple
(
uint32_t
u32Addr
,
uint32_t
pu32Buf
[],
uint32_t
u32Len
);
int32_t
FMC_Write_OTP
(
uint32_t
otp_num
,
uint32_t
low_word
,
uint32_t
high_word
);
int32_t
FMC_Read_OTP
(
uint32_t
otp_num
,
uint32_t
*
low_word
,
uint32_t
*
high_word
);
int32_t
FMC_Lock_OTP
(
uint32_t
otp_num
);
int32_t
FMC_Is_OTP_Locked
(
uint32_t
otp_num
);
int32_t
FMC_ReadConfig
(
uint32_t
u32Config
[],
uint32_t
u32Count
);
int32_t
FMC_WriteConfig
(
uint32_t
u32Config
[],
uint32_t
u32Count
);
uint32_t
FMC_GetChkSum
(
uint32_t
u32addr
,
uint32_t
u32count
);
uint32_t
FMC_CheckAllOne
(
uint32_t
u32addr
,
uint32_t
u32count
);
int32_t
FMC_SetSPKey
(
uint32_t
key
[
3
],
uint32_t
kpmax
,
uint32_t
kemax
,
const
int32_t
lock_CONFIG
,
const
int32_t
lock_SPROM
);
int32_t
FMC_CompareSPKey
(
uint32_t
key
[
3
]);
/*@}*/
/* end of group FMC_EXPORTED_FUNCTIONS */
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录