X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Fflash%2Fs3c2440_nand.c;h=61aace65e02da2da886b896ab70ce5e513321ba1;hp=41081bff79386b99b7179933025fbe77d2fb8a94;hb=fbcb57baf842a84898dcc1cbe9a8b56d2a0028e1;hpb=d47e1b8f362379d8a2307f49e2b42115a3f40524 diff --git a/src/flash/s3c2440_nand.c b/src/flash/s3c2440_nand.c index 41081bff79..61aace65e0 100644 --- a/src/flash/s3c2440_nand.c +++ b/src/flash/s3c2440_nand.c @@ -28,19 +28,12 @@ #include "config.h" #endif -#include "replacements.h" -#include "log.h" - -#include -#include - -#include "nand.h" #include "s3c24xx_nand.h" -#include "target.h" -int s3c2440_nand_device_command(struct command_context_s *cmd_ctx, char *cmd, char **args, int argc, struct nand_device_s *device); -int s3c2440_init(struct nand_device_s *device); -int s3c2440_nand_ready(struct nand_device_s *device, int timeout); + +static int s3c2440_nand_device_command(struct command_context_s *cmd_ctx, char *cmd, char **args, int argc, struct nand_device_s *device); +static int s3c2440_init(struct nand_device_s *device); +//static int s3c2440_nand_ready(struct nand_device_s *device, int timeout); nand_flash_controller_t s3c2440_nand_controller = { @@ -61,7 +54,7 @@ nand_flash_controller_t s3c2440_nand_controller = .nand_ready = s3c2440_nand_ready, }; -int s3c2440_nand_device_command(struct command_context_s *cmd_ctx, char *cmd, +static int s3c2440_nand_device_command(struct command_context_s *cmd_ctx, char *cmd, char **args, int argc, struct nand_device_s *device) { @@ -81,7 +74,7 @@ int s3c2440_nand_device_command(struct command_context_s *cmd_ctx, char *cmd, return ERROR_OK; } -int s3c2440_init(struct nand_device_s *device) +static int s3c2440_init(struct nand_device_s *device) { s3c24xx_nand_controller_t *s3c24xx_info = device->controller_priv; target_t *target = s3c24xx_info->target; @@ -114,7 +107,7 @@ int s3c2440_nand_ready(struct nand_device_s *device, int timeout) if (status & S3C2440_NFSTAT_READY) return 1; - usleep(1000); + alive_sleep(1); } while (timeout-- > 0);