X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Fflash%2Fnor%2Fimp.h;h=23ac476ee313290927d94d66d4106c30028123fd;hp=29d7f7eba40228124ef6ae657619a30cf092fa2c;hb=c65d94f7d0e0c511794ea1f42ddf01e66f97e236;hpb=3cb0b56005059314c8d09d2f8574042a4352dab4 diff --git a/src/flash/nor/imp.h b/src/flash/nor/imp.h index 29d7f7eba4..23ac476ee3 100644 --- a/src/flash/nor/imp.h +++ b/src/flash/nor/imp.h @@ -19,9 +19,18 @@ #ifndef FLASH_NOR_IMP_H #define FLASH_NOR_IMP_H -#include +// this is an internal header +#include "core.h" -extern struct flash_driver *flash_drivers[]; -extern struct flash_bank *flash_banks; +/** + * Adds a new NOR bank to the global list of banks. + * @params bank The bank that should be added. + */ +void flash_bank_add(struct flash_bank *bank); + +/** + * @return The first bank in the global list. + */ +struct flash_bank *flash_bank_list(void); #endif // FLASH_NOR_IMP_H