13e12c5d1SDavid du Colombier void acommand(int); 23e12c5d1SDavid du Colombier void attachproc(void); 33e12c5d1SDavid du Colombier void bkput(BKPT*, int); 43e12c5d1SDavid du Colombier void bpwait(void); 53e12c5d1SDavid du Colombier int charpos(void); 63e12c5d1SDavid du Colombier void chkerr(void); 73e12c5d1SDavid du Colombier void clrinp(void); 83e12c5d1SDavid du Colombier void cmdmap(Map*); 9*219b2ee8SDavid du Colombier void cmdsrc(int, Map*); 10*219b2ee8SDavid du Colombier void cmdwrite(int, Map*); 113e12c5d1SDavid du Colombier int command(char*, int); 123e12c5d1SDavid du Colombier int convdig(int); 133e12c5d1SDavid du Colombier void ctrace(int); 143e12c5d1SDavid du Colombier WORD defval(WORD); 153e12c5d1SDavid du Colombier void delbp(void); 163e12c5d1SDavid du Colombier void done(void); 173e12c5d1SDavid du Colombier int dprint(char*, ...); 183e12c5d1SDavid du Colombier Map* dumbmap(int); 193e12c5d1SDavid du Colombier void endline(void); 203e12c5d1SDavid du Colombier void endpcs(void); 213e12c5d1SDavid du Colombier int eol(int); 223e12c5d1SDavid du Colombier void error(char*); 233e12c5d1SDavid du Colombier void errors(char*, char*); 243e12c5d1SDavid du Colombier void execbkpt(BKPT*, int); 25*219b2ee8SDavid du Colombier char* exform(int, int, char*, Map*, int, int); 263e12c5d1SDavid du Colombier int expr(int); 27*219b2ee8SDavid du Colombier void fixregs(Map*); 28*219b2ee8SDavid du Colombier void adjustreg(char*, ulong, long); 293e12c5d1SDavid du Colombier void flush(void); 303e12c5d1SDavid du Colombier void flushbuf(void); 313e12c5d1SDavid du Colombier char* getfname(void); 323e12c5d1SDavid du Colombier void getformat(char*); 333e12c5d1SDavid du Colombier int getnum(int (*)(void)); 343e12c5d1SDavid du Colombier void grab(void); 353e12c5d1SDavid du Colombier void iclose(int, int); 363e12c5d1SDavid du Colombier ulong inkdot(long); 373e12c5d1SDavid du Colombier int isfileref(void); 383e12c5d1SDavid du Colombier int item(int); 393e12c5d1SDavid du Colombier void killpcs(void); 403e12c5d1SDavid du Colombier void kmsys(void); 413e12c5d1SDavid du Colombier void main(int, char**); 423e12c5d1SDavid du Colombier int mapimage(void); 433e12c5d1SDavid du Colombier void newline(void); 443e12c5d1SDavid du Colombier int nextchar(void); 453e12c5d1SDavid du Colombier void notes(void); 463e12c5d1SDavid du Colombier void oclose(void); 473e12c5d1SDavid du Colombier void outputinit(void); 483e12c5d1SDavid du Colombier void printc(int); 493e12c5d1SDavid du Colombier void printesc(int); 503e12c5d1SDavid du Colombier void printlocals(Symbol *, ADDR); 513e12c5d1SDavid du Colombier void printmap(char*, Map*); 523e12c5d1SDavid du Colombier void printparams(Symbol *, ADDR); 533e12c5d1SDavid du Colombier void printpc(void); 543e12c5d1SDavid du Colombier void printregs(int); 553e12c5d1SDavid du Colombier void prints(char*); 563e12c5d1SDavid du Colombier void printsource(long); 573e12c5d1SDavid du Colombier void printsym(void); 583e12c5d1SDavid du Colombier void printsyscall(void); 593e12c5d1SDavid du Colombier void printtrace(int); 603e12c5d1SDavid du Colombier int quotchar(void); 613e12c5d1SDavid du Colombier int rdc(void); 623e12c5d1SDavid du Colombier int readchar(void); 633e12c5d1SDavid du Colombier void readsym(char*); 643e12c5d1SDavid du Colombier void redirin(int, char*); 653e12c5d1SDavid du Colombier void redirout(char*); 663e12c5d1SDavid du Colombier void readfname(char *); 673e12c5d1SDavid du Colombier void reread(void); 68*219b2ee8SDavid du Colombier char* regname(int); 69*219b2ee8SDavid du Colombier ulong rget(Map*, char*); 70*219b2ee8SDavid du Colombier Reglist* rname(char*); 71*219b2ee8SDavid du Colombier void rput(Map*, char*, ulong); 723e12c5d1SDavid du Colombier int runpcs(int, int); 733e12c5d1SDavid du Colombier void runrun(int); 743e12c5d1SDavid du Colombier void runstep(ulong, int); 753e12c5d1SDavid du Colombier BKPT* scanbkpt(ADDR adr); 76*219b2ee8SDavid du Colombier void scanform(long, int, char*, Map*, int); 773e12c5d1SDavid du Colombier void setbp(void); 783e12c5d1SDavid du Colombier void setcor(void); 793e12c5d1SDavid du Colombier void setsym(void); 803e12c5d1SDavid du Colombier void setup(void); 813e12c5d1SDavid du Colombier void setvec(void); 823e12c5d1SDavid du Colombier void shell(void); 833e12c5d1SDavid du Colombier void startpcs(void); 843e12c5d1SDavid du Colombier void subpcs(int); 853e12c5d1SDavid du Colombier int symchar(int); 863e12c5d1SDavid du Colombier int term(int); 873e12c5d1SDavid du Colombier void ungrab(void); 883e12c5d1SDavid du Colombier int valpr(long, int); 89