// $Id: vcs_hook.h,v 1.1 2003/08/12 12:01:06 starvik Exp $ // // Call simulator hook functions #ifndef HOOK_H #define HOOK_H int hook_call( unsigned id, unsigned pcnt, ...); enum hook_ids { hook_debug_on = 1, hook_debug_off, hook_stop_sim_ok, hook_stop_sim_fail, hook_alloc_shared, hook_ptr_shared, hook_free_shared, hook_file2shared, hook_cmp_shared, hook_print_params, hook_sim_time, hook_stop_sim, hook_kick_dog, hook_dog_timeout, hook_rand, hook_srand, hook_rand_range, hook_print_str, hook_print_hex, hook_cmp_offset_shared, hook_fill_random_shared, hook_alloc_random_data, hook_calloc_random_data, hook_print_int, hook_print_uint, hook_fputc, hook_init_fd, hook_sbrk }; #endif