memmap.c

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

C
40
字号
#include <target/io.h>#include <target/command.h>#include "memregions.h"/**************************************************************************** *  ****************************************************************************/void print_map(int index){	if (regions[index].name[0]) {		if (regions[index].type == MAP_TYPE_FLASH)			PRINT_FLASH_MAP(index); 		else			PRINT_RAM_MAP(index);	}}/**************************************************************************** *  ****************************************************************************/static intmemmap_cmdfunc(int argc, char *argv[]){	int i;	for (i=0; i<MAX_REGION_NUM; i++)		print_map(i);	return 0;}/**************************************************************************** *  ****************************************************************************/const command_t memmap_command =	{ "memmap", 0, "output memory map", &memmap_cmdfunc };COMMAND(memmap_command);

⌨️ 快捷键说明

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