post.c

来自「Hermit-at-1.1.3,一款bootloader」· C语言 代码 · 共 32 行

C
32
字号
#include <target/io.h>#include <target/flash.h>#include "post.h"#if defined(ARMADILLOJ_STYPE)#define POST_ADDR     ("0x02020000")static int flash_erase_post_cmdfunc(int argc, char *argv[]){	int c_argc;	char *c_argv[3];	int ret;        hprintf("erasing POST...");	c_argc = 2;	c_argv[0] = 0;	c_argv[1] = POST_ADDR;	ret = (*flash_erase_command.func)(c_argc, c_argv);	if(ret == 0){		hprintf("done\n");	}	return ret;}        const command_t flash_erase_post_command ={ "erase_post", "", "erase POST flash block", &flash_erase_post_cmdfunc };#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?