- added checksum_memory and blank_check_memory for xscale
[fw/openocd] / src / target / arm926ejs.c
index 50abd4627f149e097ce92be92ec25e906c21a259..ffa2b0d62f6554c457634be8cb9d508f65ecd8e0 100644 (file)
@@ -79,6 +79,7 @@ target_type_t arm926ejs_target =
        .write_memory = arm926ejs_write_memory,
        .bulk_write_memory = arm7_9_bulk_write_memory,
        .checksum_memory = arm7_9_checksum_memory,
+       .blank_check_memory = arm7_9_blank_check_memory,
        
        .run_algorithm = armv4_5_run_algorithm,
 
@@ -580,7 +581,7 @@ int arm926ejs_soft_reset_halt(struct target_s *target)
        reg_t *dbg_stat = &arm7_9->eice_cache->reg_list[EICE_DBG_STAT];
        int i;
        
-       target->type->halt(target);
+       target_halt(target);
        
        for (i=0; i<10; i++)
        {