summaryrefslogtreecommitdiff
path: root/src/flash/nor/core.c
diff options
context:
space:
mode:
authorZachary T Welch <zw@superlucidity.net>2009-12-04 04:10:42 -0800
committerZachary T Welch <zw@superlucidity.net>2009-12-04 16:56:23 -0800
commitc90702eaa7e7c4e7dd6d1efea61387a62748cfad (patch)
tree3cb8f279d21b92ee35b4fe06f915341975df6c02 /src/flash/nor/core.c
parent04ee41de52065f648752c13652b3428260f1ac2a (diff)
downloadopenocd+libswd-c90702eaa7e7c4e7dd6d1efea61387a62748cfad.tar.gz
openocd+libswd-c90702eaa7e7c4e7dd6d1efea61387a62748cfad.tar.bz2
openocd+libswd-c90702eaa7e7c4e7dd6d1efea61387a62748cfad.tar.xz
openocd+libswd-c90702eaa7e7c4e7dd6d1efea61387a62748cfad.zip
add flash/nor/drivers.c
Encapsulates access to the flash_drivers array, providing a base of operations for future dynamic driver module loading features.
Diffstat (limited to 'src/flash/nor/core.c')
-rw-r--r--src/flash/nor/core.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/src/flash/nor/core.c b/src/flash/nor/core.c
index 2dbf1142..0fff8efc 100644
--- a/src/flash/nor/core.c
+++ b/src/flash/nor/core.c
@@ -25,19 +25,8 @@
#include <target/image.h>
// in flash.c, to be moved here
-extern struct flash_driver *flash_drivers[];
extern struct flash_bank *flash_banks;
-struct flash_driver *flash_driver_find_by_name(const char *name)
-{
- for (unsigned i = 0; flash_drivers[i]; i++)
- {
- if (strcmp(name, flash_drivers[i]->name) == 0)
- return flash_drivers[i];
- }
- return NULL;
-}
-
int flash_driver_erase(struct flash_bank *bank, int first, int last)
{
int retval;