#pragma lib "cda/libsim.a" typedef struct Cell Cell; struct Cell { char *name; short period; /* shows we're clocked */ short y,oy; /* waveform */ short ox; uchar m; /* master */ uchar s; /* slave */ uchar ck; /* clock */ uchar rd; /* reset data */ uchar pre; /* preset data */ uchar ce; /* clock enable */ uchar disp; /* we want to see it */ uchar trig; /* trigger value */ uchar dis; /* output disable */ uchar drive; /* driven input */ uchar vert; /* edge to watch */ uchar prev; /* previous s value */ }; uchar settle(void); void init(void); void binde(char *, Cell *);