33int bridge_gpsim_init(
const char* processor,
const char* fileName,
float freq);
34void bridge_gpsim_reset(
void);
35unsigned char bridge_gpsim_get_pin_count(
void);
36const char* bridge_gpsim_get_pin_name(
int pin);
37unsigned char bridge_gpsim_get_pin_value(
int pin);
38unsigned char bridge_gpsim_get_pin_dir(
int pin);
39void bridge_gpsim_set_pin_value(
int pin,
unsigned char value);
40void bridge_gpsim_set_apin_value(
int pin,
float value);
41void bridge_gpsim_set_frequency(
double freq);
42void bridge_gpsim_step(
void);
43void bridge_gpsim_end(
void);
44int bridge_gpsim_dump_memory(
const char* fname);
45char* bridge_gpsim_get_processor_list(
char* buff,
unsigned int size);