21int bridge_gpsim_init(
const char* processor,
const char* fileName,
float freq);
22void bridge_gpsim_reset(
void);
23unsigned char bridge_gpsim_get_pin_count(
void);
24const char* bridge_gpsim_get_pin_name(
int pin);
25unsigned char bridge_gpsim_get_pin_value(
int pin);
26unsigned char bridge_gpsim_get_pin_dir(
int pin);
27void bridge_gpsim_set_pin_value(
int pin,
unsigned char value);
28void bridge_gpsim_set_apin_value(
int pin,
float value);
29void bridge_gpsim_set_frequency(
double freq);
30void bridge_gpsim_step(
void);
31void bridge_gpsim_end(
void);
32int bridge_gpsim_dump_memory(
const char* fname);
33char* bridge_gpsim_get_processor_list(
char* buff,
unsigned int size);