memregions.c
来自「Hermit-at-1.1.3,一款bootloader」· C语言 代码 · 共 52 行
C
52 行
#if defined(ARMADILLOJ_CTYPE)#include <target/flash.h>#include "flash.h"#include "memregions.h"unsigned int get_flash_size(void){ switch(flash_id){ case FLASH_DID_ST_M29W160EB: return FLASH_SIZE_2M; case FLASH_DID_ST_M29DW323DB: return FLASH_SIZE_4M; default: return FLASH_SIZE_2M; } return 0;}unsigned int get_user_size(void){ switch(flash_id){ case FLASH_DID_ST_M29W160EB: return USER_SIZE_2M; case FLASH_DID_ST_M29DW323DB: return USER_SIZE_4M; default: return USER_SIZE_2M; } return 0;}char *get_user_blocking(void){ switch(flash_id){ case FLASH_DID_ST_M29W160EB: return USER_BLOCKS_2M; case FLASH_DID_ST_M29DW323DB: return USER_BLOCKS_4M; default: return USER_BLOCKS_2M; } return 0;}#endif //ARMADILLOJ_CTYPE
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?