wok-current view 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
line source
2 ;typedef unsigned dirsizetype;
3 struc isostate ; struct isostate {
4 curpos dw ? ; 0 unsigned curpos;
5 filename2open dw ? ; 2 char *filename2open;
6 fd dw ? ; 4 int fd;
7 filemod dw ? ; 6 unsigned short filemod;
8 fileofs dd ? ; 8 unsigned long fileofs;
9 filesize dd ? ;12 unsigned long filesize;
10 filepos dd ? ;16 unsigned long filepos;
11 filename dw ? ;20 char *filename;
12 curdirsize dw ? ;22 dirsizetype curdirsize;
13 dirsize dw ? ;24 dirsizetype dirsize;
14 dirpape dw ? ;26 unsigned short dirpage;
15 curdirofs dd ? ;28 unsigned long curdirofs;
16 ;overlap
17 entrysize dw ? ;32 int entrysize;
18 tmp dw ? ;34 const char *tmp;
19 c db ? ;36 char c;
20 _64bits db ? ;37 char _64bits;
21 buffer db ? ;38 char buffer[2048+512];
22 ends isostate ; } isostate;