home *** CD-ROM | disk | FTP | other *** search
/ Vectronix 2 / VECTRONIX2.iso / FILES_01 / LATTIC_1.LZH / H / DOS.H < prev    next >
Text File  |  1990-08-11  |  2KB  |  64 lines

  1. Çê_DOS_HÇ_DOS_Hî<osbind.h>î<conio.h>î<basepage.h>ê_SIZE_TÇ_SIZE_T
  2. ÑÄìésize_t;çÇLATTICE 1ÇLATTICE_V4 1ÇLATTICE_V5 1
  3. ÑÄäbyte;ÇSECSIZ 512
  4. üƒ_tos;
  5. üenum{USA,FRG,FRA,GBR,SPA,ITA,SWE,SWF,SWG,TUR,FIN,NOR,DEN,SAU,HOL}_country;ÇFNSIZE 13ÇFMSIZE 128ÇFESIZE 4
  6. âDISKINFO
  7. {
  8. Äìfree;
  9. Äìcpd;
  10. Äìbps;
  11. Äìspc;
  12. };
  13. âFILEINFO
  14. {
  15. äresv[21];
  16. äattr;
  17. ìtime;
  18. ìsize;
  19. äname[14];
  20. };
  21. üsize_t _MSTEP;
  22. üì_MNEED;
  23. üé__chkabort;
  24. ì_dclose(é);
  25. ì_dcreat(constä*,é);
  26. ì_dopen(constä*,é);
  27. égetcd(é,ä*);
  28. égetfa(constä*);
  29. échgfa(constä*,é);
  30. égetdsk(ï);
  31. __regargsì_CXCERR(ì);ê__NO_DOS_DEFINESÇ_dclose(hand) _CXCERR(Fclose(hand))Ç_dcreat(name,prot) _CXCERR(Fcreate(name,prot))Ç_dopen(name,mode) _CXCERR(Fopen(name,mode))Çgetfa(name) ((é)_CXCERR(Fattrib(name,0,0)))Çchgfa(name,fa) ((é)_CXCERR(Fattrib(name,1,fa)))Çgetdsk()((é)_CXCERR(Dgetdrv()))ç
  32. ì_dcreatx(constä*,é);
  33. ì_dread(é,ï*,ì);
  34. ì_dwrite(é,constï*,ì);
  35. ì_dseek(é,ì,é);
  36. é_disatty(é);
  37. é_ddup(é);
  38. é_ddup2(é,é);ê__NO_DOS_DEFINESÇ_ddup(x) ((é)_CXCERR(Fdup(x)))Ç_ddup2(x,y) ((é)_CXCERR(Fforce(x,y)))ç
  39. échgdsk(é);
  40. ïchgdta(âFILEINFO*);
  41. âFILEINFO*getdta(ï);ê__NO_DOS_DEFINESÇchgdsk(a) ((é)Dsetdrv(a))Çchgdta(a) ((ï)(Fsetdta(a)))Çgetdta()((âFILEINFO*)_CXCERR(Fgetdta()))ç
  42. édfind(âFILEINFO*,constä*,é);
  43. édnext(âFILEINFO*);
  44. égetdfs(é,âDISKINFO*);ê__NO_DOS_DEFINESÇgetdfs(a,b) ((é)_CXCERR(Dfree((ì*)b,a)))ç
  45. ìgetft(é);
  46. échgft(é,ì);
  47. ìftpack(constä*);
  48. ïftunpk(ì,ä*);
  49. égetpf(ä*,constä*);
  50. égetpfe(ä*,constä*);
  51. __stdargsï_stub(ï);
  52. __stdargsï_xcovf(ï);
  53. ïgetclk(Ää*);
  54. échgclk(Ää*);
  55. éonbreak(é(*)());
  56. ïonerror(é);
  57. époserr(constä*);
  58. üìvolatile _oserr;
  59. üìvolatile _OSERR;
  60. üÄìé_STACK;Çgeta4 __builtin_geta4
  61. üïgeta4(ï);Çgetreg __builtin_getreg
  62. üìgetreg(é);Çputreg __builtin_putreg
  63. üïputreg(é,ì);Ç__emit __builtin_emit
  64. üï__emit(é);ÇREG_D0 0ÇREG_D1 1ÇREG_D2 2ÇREG_D3 3ÇREG_D4 4ÇREG_D5 5ÇREG_D6 6ÇREG_D7 7ÇREG_A0 8ÇREG_A1 9ÇREG_A2 10ÇREG_A3 11ÇREG_A4 12ÇREG_A5 13ÇREG_A6 14ÇREG_A7 15ç