home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 2: PC / frozenfish_august_1995.bin / bbs / d07xx / d0744.lha / FO2 / Sources_FO2 / FO2_protos.h < prev    next >
Text File  |  1992-10-12  |  4KB  |  132 lines

  1.  
  2. /* MACHINE GENERATED */
  3.  
  4.  
  5. /* FO2.c                */
  6.  
  7. Prototype int main(int ac,char **av);
  8. Prototype wbmain(struct WBMessage *msg);
  9. Prototype Aborted();
  10.  
  11. /* RoutinesTD.c         */
  12.  
  13. Prototype BYTE OpenTD(LONG drive);
  14. Prototype BYTE CMDonD(ULONG drive,UWORD Command,UBYTE Flags,ULONG Length,APTR Data,ULONG Offset);
  15. Prototype BYTE Read_WriteB(UWORD CMD,ULONG drive,APTR buffer,ULONG Bloc);
  16. Prototype BYTE Read_WriteT(UWORD CMD,ULONG drive,APTR buffer,ULONG Track);
  17. Prototype BYTE Read_WriteC(UWORD CMD,ULONG drive,APTR buffer,ULONG Cyl);
  18. Prototype BYTE MtrOn(LONG drive);
  19. Prototype BYTE MtrOff(LONG drive);
  20. Prototype void CloseaTD(LONG drive);
  21. Prototype void CloseTD();
  22. Prototype VOID DiskBUSY(UBYTE *drive,LONG onflag);
  23. Prototype ULONG isInserted(ULONG drive);
  24. Prototype ULONG isProtected(LONG drive);
  25. Prototype struct IOStdReq *DiskReq[4];
  26.  
  27. /* start.c              */
  28.  
  29. Prototype start(WORD ac,BYTE *av[]);
  30. Prototype CloseFOWin();
  31. Prototype HandleIDCMP(struct Window *win);
  32.  
  33. /* gadgets.c            */
  34.  
  35. Prototype BYTE HandleIDCMP2(struct Window *win);
  36. Prototype OffGadgets(struct Window *win);
  37. Prototype DisGadget(struct Gadget *gadget);
  38. Prototype UnDisGadget(struct Gadget *gadget);
  39. Prototype OnGadgets(struct Window *win);
  40. Prototype UnSelGadget(struct Window *win,struct Gadget *gadget);
  41. Prototype SelGadget(struct Window *win,struct Gadget *gadget);
  42. Prototype SelGadgetnoRem(struct Gadget *gadget,BOOL    flag);
  43.  
  44. /* misc.c               */
  45.  
  46. Prototype D2Str(ULONG decimal);
  47. Prototype putIText(BYTE *text);
  48. Prototype printCYL(LONG    cyl);
  49.  
  50. /* proc_FO.c            */
  51.  
  52. Prototype FO(WORD ac,BYTE *av[]);
  53.  
  54. /* disk.c               */
  55.  
  56. Prototype WaitChangeDisk(BYTE drive1,BYTE drive2);
  57. Prototype Change1D(BYTE drive);
  58. Prototype isBlocUsed(WORD    Bloc);
  59. Prototype HowBlockUsed(LONG *AdrBM);
  60. Prototype LoadBinMem();
  61. Prototype Buffer(LONG m);
  62.  
  63. /* mem.c                */
  64.  
  65. Prototype RendMem();
  66. Prototype RendAdrVar();
  67. Prototype FreeBusy();
  68. Prototype FreeDiskList();
  69.  
  70. /* arrange.c            */
  71.  
  72. Prototype arrange(WORD UDB[],WORD *i);
  73.  
  74. /* BitMap.c             */
  75.  
  76. Prototype BitMap();
  77. Prototype SetBinBM(WORD bloc,LONG *adrbm);
  78.  
  79. /* Check.c              */
  80.  
  81. Prototype CheckDosStruct();
  82. Prototype explore(WORD bloc,WORD parent);
  83. Prototype CheckHeader(struct DiskList *dlist);
  84. Prototype CheckFList(WORD bloc,WORD fhb);
  85. Prototype CheckLink(WORD dataB,WORD fhB);
  86. Prototype badFile(BYTE *adrName);
  87. Prototype NotSet(WORD bloc,WORD where);
  88.  
  89. /* CheckSum.c           */
  90.  
  91. Prototype BuildCheckSum(ULONG *Buffer);
  92.  
  93. /* MemToDisk.c          */
  94.  
  95. Prototype MemToDisk();
  96.  
  97. /* Modify.c             */
  98.  
  99. Prototype struct DataB *ModifyDataHder(WORD bloc,WORD nfhB,WORD ndataB,LONG fh);
  100. Prototype ModifyDataNext(struct DataB *adr,WORD ndataNext);
  101. Prototype ModifyFList(WORD bloc,WORD nfhB,WORD *nflB,WORD *datafree,WORD data);
  102.  
  103. /* move.c               */
  104.  
  105. Prototype MoveUserDirB(WORD oB,WORD nB);
  106. Prototype MoveHashFils(WORD bloc,WORD parent);
  107.  
  108. /* MoveHderB.c          */
  109.  
  110. Prototype MoveHderB(WORD oB,WORD nB,WORD *datafree,WORD UDB[],WORD *i);
  111.  
  112. /* optimize.c           */
  113.  
  114. Prototype Organising(LONG    *buff1,struct DiskList *dlist,LONG    n);
  115. Prototype Datas(LONG    *buff1,LONG    n,struct DiskList *dlist);
  116. Prototype Preparing(LONG structsize,struct DiskList *adr);
  117. Prototype Length(struct DiskList *dlist);
  118. Prototype struct DiskList *whereB(WORD bloc);
  119. Prototype isinfo(BYTE *buff);
  120. Prototype Optimize();
  121. Prototype Inc(WORD *datafree);
  122. Prototype Nextdfree(WORD *datafree);
  123. Prototype ChangeBlocks();
  124.  
  125. /* opts.c               */
  126.  
  127. Prototype WBench(BYTE flag);
  128. Prototype ComLineInt(BYTE flag);
  129. Prototype NoFormat(BYTE flag);
  130. Prototype forFDir(BYTE flag);
  131. Prototype Check(BYTE flag);
  132.