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 + -
显示快捷键?