Hi, there is a bug in s3c24xx_nand. Here the fix: diff --git a/src/flash/s3c24xx_nand.c b/src/flash/s3c24xx_nand.c index e7afb48..30ad37e 100644 --- a/src/flash/s3c24xx_nand.c +++ b/src/flash/s3c24xx_nand.c @@ -35,6 +35,8 @@ S3C24XX_DEVICE_COMMAND() { struct s3c24xx_nand_controller *s3c24xx_info;
+ *info = NULL; + s3c24xx_info = malloc(sizeof(struct s3c24xx_nand_controller)); if (s3c24xx_info == NULL) { LOG_ERROR("no memory for nand controller\n"); @@ -49,6 +51,8 @@ S3C24XX_DEVICE_COMMAND() return ERROR_COMMAND_SYNTAX_ERROR; } + *info = s3c24xx_info; + return ERROR_OK; } regards, flm -- "make it work, make it right, make it fast" _______________________________________________ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development