Moves NAND drivers to src/flash/nand/.
Adds src/flash/nand/Makefile.am.
Builds libocdflashnand.la.
src/target/Makefile dnl
src/server/Makefile dnl
src/flash/Makefile dnl
+ src/flash/nand/Makefile dnl
src/pld/Makefile dnl
doc/Makefile dnl
)
+SUBDIRS = \
+ nand
+
AM_CPPFLAGS = \
-I$(top_srcdir)/src/helper \
-I$(top_srcdir)/src/jtag \
$(NAND_SRCS) \
mflash.c
+libflash_la_LIBADD = \
+ $(top_builddir)/src/flash/nand/libocdflashnand.la
+
FLASH_SRCS = \
common.c \
cfi.c \
arm_nandio.c \
nand_ecc.c \
nand_ecc_kw.c \
- $(NAND_DEVICES_SRCS) \
nand.c
-NAND_DEVICES_SRCS = \
- nonce_nand.c \
- davinci_nand.c \
- lpc3180_nand_controller.c \
- mx3_nand.c \
- orion_nand.c \
- s3c24xx_nand.c \
- s3c2410_nand.c \
- s3c2412_nand.c \
- s3c2440_nand.c \
- s3c2443_nand.c
-
-
noinst_HEADERS = \
arm_nandio.h \
at91sam7.h \
flash.h \
lpc2000.h \
lpc288x.h \
- lpc3180_nand_controller.h \
mflash.h \
- mx3_nand.h \
non_cfi.h \
nand.h \
ocl.h \
str7x.h \
str9x.h \
str9xpec.h \
- tms470.h \
- s3c24xx_nand.h \
- s3c24xx_regs_nand.h
+ tms470.h
EXTRA_DIST = startup.tcl
--- /dev/null
+AM_CPPFLAGS = \
+ -I$(top_srcdir)/src/flash \
+ -I$(top_srcdir)/src/helper \
+ -I$(top_srcdir)/src/jtag \
+ -I$(top_srcdir)/src/target
+
+noinst_LTLIBRARIES = libocdflashnand.la
+
+libocdflashnand_la_SOURCES = \
+ nonce.c \
+ davinci.c \
+ lpc3180.c \
+ mx3.c \
+ orion.c \
+ s3c24xx.c \
+ s3c2410.c \
+ s3c2412.c \
+ s3c2440.c \
+ s3c2443.c
+
+noinst_HEADERS = \
+ lpc3180.h \
+ mx3.h \
+ s3c24xx.h \
+ s3c24xx_regs.h
+
+MAINTAINERCLEANFILES = $(srcdir)/Makefile.in
#include "config.h"
#endif
-#include "lpc3180_nand_controller.h"
+#include "lpc3180.h"
#include "nand.h"
static int lpc3180_reset(struct nand_device *nand);
#include "config.h"
#endif
-#include "mx3_nand.h"
+#include "mx3.h"
static const char target_not_halted_err_msg[] =
"target must be halted to use mx3 NAND flash controller";
#include "config.h"
#endif
-#include "s3c24xx_nand.h"
+#include "s3c24xx.h"
NAND_DEVICE_COMMAND_HANDLER(s3c2410_nand_device_command)
{
#include "config.h"
#endif
-#include "s3c24xx_nand.h"
+#include "s3c24xx.h"
NAND_DEVICE_COMMAND_HANDLER(s3c2412_nand_device_command)
{
#include "config.h"
#endif
-#include "s3c24xx_nand.h"
+#include "s3c24xx.h"
NAND_DEVICE_COMMAND_HANDLER(s3c2440_nand_device_command)
#include "config.h"
#endif
-#include "s3c24xx_nand.h"
+#include "s3c24xx.h"
NAND_DEVICE_COMMAND_HANDLER(s3c2443_nand_device_command)
#include "config.h"
#endif
-#include "s3c24xx_nand.h"
+#include "s3c24xx.h"
S3C24XX_DEVICE_COMMAND()
*/
#include "nand.h"
-#include "s3c24xx_regs_nand.h"
+#include "s3c24xx_regs.h"
struct s3c24xx_nand_controller
{