wok-current annotate linld/stuff/src/ISOSTATE.INC @ rev 23996

linld: add iso support
author Pascal Bellard <pascal.bellard@slitaz.org>
date Fri Jan 08 20:15:35 2021 +0000 (2021-01-08)
parents 56ee356284c6
children 217c02cbbe8d
rev   line source
pascal@23797 1
pascal@23797 2 ;typedef unsigned dirsizetype;
pascal@23797 3 struc isostate ; struct isostate {
pascal@23797 4 curpos dw ? ; 0 unsigned curpos;
pascal@23797 5 filename2open dw ? ; 2 char *filename2open;
pascal@23797 6 fd dw ? ; 4 int fd;
pascal@23797 7 filemod dw ? ; 6 unsigned short filemod;
pascal@23797 8 fileofs dd ? ; 8 unsigned long fileofs;
pascal@23797 9 filesize dd ? ;12 unsigned long filesize;
pascal@23996 10 filepos dd ? ;16 unsigned long filepos;
pascal@23996 11 filename dw ? ;20 char *filename;
pascal@23996 12 curdirsize dw ? ;22 dirsizetype curdirsize;
pascal@23996 13 dirsize dw ? ;24 dirsizetype dirsize;
pascal@23996 14 dirpape dw ? ;26 unsigned short dirpage;
pascal@23996 15 curdirofs dd ? ;28 unsigned long curdirofs;
pascal@23797 16 ;overlap
pascal@23996 17 entrysize dw ? ;32 int entrysize;
pascal@23996 18 tmp dw ? ;34 const char *tmp;
pascal@23996 19 c db ? ;36 char c;
pascal@23996 20 _64bits db ? ;37 char _64bits;
pascal@23996 21 buffer db ? ;38 char buffer[2048+512];
pascal@23797 22 ends isostate ; } isostate;