Select one of the symbols to view example projects that use it.
 
Outline
#define OPENOCD_LOADERS_FLASH_NPCX_NPCX_FLASH_CONFIG_H
#define NPCX_FLASH_ABORT_TIMEOUT
#define NPCX_FLASH_WRITE_SIZE
#define NPCX_FLASH_ERASE_SIZE
#define NPCX_FLASH_LOADER_WORKING_ADDR
#define NPCX_FLASH_LOADER_PARAMS_ADDR
#define NPCX_FLASH_LOADER_PARAMS_SIZE
#define NPCX_FLASH_LOADER_BUFFER_ADDR
#define NPCX_FLASH_LOADER_BUFFER_SIZE
#define NPCX_FLASH_LOADER_PROGRAM_ADDR
#define NPCX_FLASH_LOADER_PROGRAM_SIZE
#define NPCX_FLASH_LOADER_STACK_SIZE
Files
loading...
CodeScopeDevelopment ToolsOpenOCDcontrib/loaders/flash/npcx/npcx_flash_config.h
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * Copyright (C) 2021 by Nuvoton Technology Corporation * Mulin Chao <mlchao@nuvoton.com> * Wealian Liao <WHLIAO@nuvoton.com> *//* ... */ #ifndef OPENOCD_LOADERS_FLASH_NPCX_NPCX_FLASH_CONFIG_H #define OPENOCD_LOADERS_FLASH_NPCX_NPCX_FLASH_CONFIG_H #define NPCX_FLASH_ABORT_TIMEOUT 0xFFFFFF /* NPCX chip information */ #define NPCX_FLASH_WRITE_SIZE 256L /* One page size for write */ #define NPCX_FLASH_ERASE_SIZE 0x1000 /* NPCX flash loader information */ #define NPCX_FLASH_LOADER_WORKING_ADDR 0x200C0000 #define NPCX_FLASH_LOADER_PARAMS_ADDR NPCX_FLASH_LOADER_WORKING_ADDR #define NPCX_FLASH_LOADER_PARAMS_SIZE 20 #define NPCX_FLASH_LOADER_BUFFER_ADDR (NPCX_FLASH_LOADER_PARAMS_ADDR + NPCX_FLASH_LOADER_PARAMS_SIZE) #define NPCX_FLASH_LOADER_BUFFER_SIZE NPCX_FLASH_ERASE_SIZE #define NPCX_FLASH_LOADER_PROGRAM_ADDR (NPCX_FLASH_LOADER_BUFFER_ADDR + NPCX_FLASH_LOADER_BUFFER_SIZE) #define NPCX_FLASH_LOADER_PROGRAM_SIZE 0x1000 /* Stack size in byte. 4 byte size alignment */ #define NPCX_FLASH_LOADER_STACK_SIZE 400 12 defines /* ... */ #endif /* OPENOCD_LOADERS_FLASH_NPCX_NPCX_FLASH_CONFIG_H */