return mflash_bank->gpio_drv->set_gpio_output_val(mflash_bank->rst_pin, level);
 }
 
-static int mg_dump_task_reg (void)
-{
-       target_t *target = mflash_bank->target;
-       u32 address = mflash_bank->base + MG_REG_OFFSET + MG_REG_ERROR;
-       u8 value, i;
-       char *reg_name[9] = {
-               "error                  ",
-               "sector count           ",
-               "sector num (LBA  7- 0) ",
-               "cyl. low   (LBA 15- 8) ",
-               "cyl. high  (LBA 23-16) ",
-               "drv/head               ",
-               "status                 ",
-               "dev control            ",
-               "burst control          "
-       };
-
-       for (i = 0; i < 9; i++) {
-               target_read_u8(target, address + i * 2, &value);
-               LOG_INFO("%s : 0x%2.2x", reg_name[i], value);
-       }
-
-       return ERROR_OK;
-
-}
 static int mflash_init_gpio (void)
 {
        mflash_gpio_drv_t *gpio_drv = mflash_bank->gpio_drv;
 
 {
        pic32mx_flash_bank_t *pic32mx_info = NULL;
        target_t *target = bank->target;
+#if 0
        u16 prot_reg[4] = {0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF};
        int i, reg, bit;
        int status;
        u32 protection;
+#endif
 
        pic32mx_info = bank->driver_priv;
 
 int pic32mx_chip_erase(struct flash_bank_s *bank)
 {
        target_t *target = bank->target;
+#if 0
        u32 status;
+#endif
 
        if (target->state != TARGET_HALTED)
        {
 
 int pic32mx_handle_chip_erase_command(struct command_context_s *cmd_ctx, char *cmd, char **args, int argc)
 {
+#if 0
        flash_bank_t *bank;
        int i;
 
-#if 0
        if (argc != 0)
        {
                command_print(cmd_ctx, "pic32mx chip_erase");
 
 #define JIM_GET_API(name) \
     Jim_GetApi(interp, "Jim_" #name, ((void *)&Jim_ ## name))
 
-#if defined(JIM_EXTENSION) || defined(JIM_EMBEDDED)
-/* This must be included "inline" inside the extension */
-static void Jim_ImportEventloopAPI(Jim_Interp *interp)
-{
-  JIM_GET_API(CreateFileHandler);
-  JIM_GET_API(DeleteFileHandler);
-  JIM_GET_API(CreateTimeHandler);
-  JIM_GET_API(DeleteTimeHandler);
-  JIM_GET_API(ProcessEvents);
-}
-#endif /* defined JIM_EXTENSION || defined JIM_EMBEDDED */
 #undef JIM_GET_API
 #endif /* __JIM_EVENTLOOP_CORE__ */
 
 
 
 
 
-               int checksum_ok;
+               int checksum_ok = 0;
                /* explicit code expansion here to get faster inlined code in -O3 by not
                 * calculating checksum
                 */
 
 
 int mips_m4k_examine_debug_reason(target_t *target)
 {
-       int break_status;
+       u32 break_status;
        int retval;
 
        if ((target->debug_reason != DBG_REASON_DBGRQ)