fns.h 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. void acommand(int);
  2. void attachprocess(void);
  3. void bkput(BKPT*, int);
  4. void bpwait(void);
  5. int charpos(void);
  6. void chkerr(void);
  7. void clrinp(void);
  8. void cmdmap(Map*);
  9. void cmdsrc(int, Map*);
  10. void cmdwrite(int, Map*);
  11. int command(char*, int);
  12. int convdig(int);
  13. void ctrace(int);
  14. WORD defval(WORD);
  15. void delbp(void);
  16. void done(void);
  17. int dprint(char*, ...);
  18. Map* dumbmap(int);
  19. void endline(void);
  20. void endpcs(void);
  21. int eol(int);
  22. void error(char*);
  23. void errors(char*, char*);
  24. void execbkpt(BKPT*, int);
  25. char* exform(int, int, char*, Map*, int, int);
  26. int expr(int);
  27. void flush(void);
  28. void flushbuf(void);
  29. char* getfname(void);
  30. void getformat(char*);
  31. int getnum(int (*)(void));
  32. void grab(void);
  33. void iclose(int, int);
  34. ADDR inkdot(int);
  35. int isfileref(void);
  36. int item(int);
  37. void killpcs(void);
  38. void kmsys(void);
  39. void main(int, char**);
  40. int mapimage(void);
  41. void newline(void);
  42. int nextchar(void);
  43. void notes(void);
  44. void oclose(void);
  45. void outputinit(void);
  46. void printc(int);
  47. void printesc(int);
  48. void printlocals(Symbol *, ADDR);
  49. void printmap(char*, Map*);
  50. void printparams(Symbol *, ADDR);
  51. void printpc(void);
  52. void printregs(int);
  53. void prints(char*);
  54. void printsource(ADDR);
  55. void printsym(void);
  56. void printsyscall(void);
  57. void printtrace(int);
  58. int quotchar(void);
  59. int rdc(void);
  60. int readchar(void);
  61. void readsym(char*);
  62. void redirin(int, char*);
  63. void redirout(char*);
  64. void readfname(char *);
  65. void reread(void);
  66. char* regname(int);
  67. uvlong rget(Map*, char*);
  68. Reglist* rname(char*);
  69. void rput(Map*, char*, vlong);
  70. int runpcs(int, int);
  71. void runrun(int);
  72. void runstep(uvlong, int);
  73. BKPT* scanbkpt(ADDR adr);
  74. void scanform(long, int, char*, Map*, int);
  75. void setbp(void);
  76. void setcor(void);
  77. void setsym(void);
  78. void setup(void);
  79. void setvec(void);
  80. void shell(void);
  81. void startpcs(void);
  82. void subpcs(int);
  83. int symchar(int);
  84. int term(int);
  85. void ungrab(void);
  86. int valpr(long, int);
  87. #pragma varargck argpos dprint 1
  88. #pragma varargck type "t" void