wok diff linld/stuff/src/ISOSTATE.INC @ rev 23986

syslinux: fix iso2exe/init
author Pascal Bellard <pascal.bellard@slitaz.org>
date Wed Dec 02 12:35:41 2020 +0000 (2020-12-02)
parents
children a946c1651082
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/linld/stuff/src/ISOSTATE.INC	Wed Dec 02 12:35:41 2020 +0000
     1.3 @@ -0,0 +1,21 @@
     1.4 +
     1.5 +;typedef unsigned dirsizetype;
     1.6 +struc		isostate		; struct isostate {
     1.7 +curpos		dw	?		; 0	unsigned curpos;
     1.8 +filename2open	dw	?		; 2	char *filename2open;
     1.9 +fd		dw	?		; 4	int fd;
    1.10 +filemod		dw	?		; 6	unsigned short filemod;
    1.11 +fileofs		dd	?		; 8	unsigned long fileofs;
    1.12 +filesize	dd	?		;12	unsigned long filesize;
    1.13 +filename	dw	?		;16	char *filename;
    1.14 +curdirsize	dw	?		;18	dirsizetype curdirsize;
    1.15 +dirsize		dw	?		;20	dirsizetype dirsize;
    1.16 +curdirofs	dd	?		;22	unsigned long curdirofs;
    1.17 +dirofs		dd	?		;26	unsigned long dirofs;
    1.18 +;overlap
    1.19 +entrysize	dw	?		;30	int entrysize;
    1.20 +tmp		dw	?		;32	const char *tmp;
    1.21 +c		db	?		;34	char c;
    1.22 +_64bits		db	?		;35	char _64bits;
    1.23 +buffer		db	?		;36	char buffer[2048+512];
    1.24 +ends		isostate		; } isostate;