home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Vectronix 2
/
VECTRONIX2.iso
/
FILES_01
/
LATTIC_1.LZH
/
H
/
DOS.H
< prev
next >
Wrap
Text File
|
1990-08-11
|
2KB
|
64 lines
Çê_DOS_HÇ_DOS_Hî<osbind.h>î<conio.h>î<basepage.h>ê_SIZE_TÇ_SIZE_T
ÑÄìésize_t;çÇLATTICE 1ÇLATTICE_V4 1ÇLATTICE_V5 1
ÑÄäbyte;ÇSECSIZ 512
üƒ_tos;
üenum{USA,FRG,FRA,GBR,SPA,ITA,SWE,SWF,SWG,TUR,FIN,NOR,DEN,SAU,HOL}_country;ÇFNSIZE 13ÇFMSIZE 128ÇFESIZE 4
âDISKINFO
{
Äìfree;
Äìcpd;
Äìbps;
Äìspc;
};
âFILEINFO
{
äresv[21];
äattr;
ìtime;
ìsize;
äname[14];
};
üsize_t _MSTEP;
üì_MNEED;
üé__chkabort;
ì_dclose(é);
ì_dcreat(constä*,é);
ì_dopen(constä*,é);
égetcd(é,ä*);
égetfa(constä*);
échgfa(constä*,é);
égetdsk(ï);
__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()))ç
ì_dcreatx(constä*,é);
ì_dread(é,ï*,ì);
ì_dwrite(é,constï*,ì);
ì_dseek(é,ì,é);
é_disatty(é);
é_ddup(é);
é_ddup2(é,é);ê__NO_DOS_DEFINESÇ_ddup(x) ((é)_CXCERR(Fdup(x)))Ç_ddup2(x,y) ((é)_CXCERR(Fforce(x,y)))ç
échgdsk(é);
ïchgdta(âFILEINFO*);
âFILEINFO*getdta(ï);ê__NO_DOS_DEFINESÇchgdsk(a) ((é)Dsetdrv(a))Çchgdta(a) ((ï)(Fsetdta(a)))Çgetdta()((âFILEINFO*)_CXCERR(Fgetdta()))ç
édfind(âFILEINFO*,constä*,é);
édnext(âFILEINFO*);
égetdfs(é,âDISKINFO*);ê__NO_DOS_DEFINESÇgetdfs(a,b) ((é)_CXCERR(Dfree((ì*)b,a)))ç
ìgetft(é);
échgft(é,ì);
ìftpack(constä*);
ïftunpk(ì,ä*);
égetpf(ä*,constä*);
égetpfe(ä*,constä*);
__stdargsï_stub(ï);
__stdargsï_xcovf(ï);
ïgetclk(Ää*);
échgclk(Ää*);
éonbreak(é(*)());
ïonerror(é);
époserr(constä*);
üìvolatile _oserr;
üìvolatile _OSERR;
üÄìé_STACK;Çgeta4 __builtin_geta4
üïgeta4(ï);Çgetreg __builtin_getreg
üìgetreg(é);Çputreg __builtin_putreg
üïputreg(é,ì);Ç__emit __builtin_emit
üï__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ç