wok annotate linld/stuff/src/ISO9660.H @ rev 19636

linld: check asm instructions again processor type
author Pascal Bellard <pascal.bellard@slitaz.org>
date Fri Jan 20 09:55:25 2017 +0100 (2017-01-20)
parents e428345df29a
children 6f494adb2c71
rev   line source
pascal@19515 1 #ifndef __ISO9660_H
pascal@19515 2 #define __ISO9660_H
pascal@19571 3 extern struct isostate {
pascal@19571 4 int fd;
pascal@19571 5 unsigned long fileofs;
pascal@19571 6 unsigned long filesize;
pascal@19571 7 unsigned short filemod;
pascal@19571 8 char *filename;
pascal@19571 9 //private
pascal@19571 10 unsigned long dirofs, dirsize;
pascal@19636 11 unsigned long curdirofs, curdirsize;
pascal@19636 12 unsigned curpos;
pascal@19571 13 } isostate;
pascal@19571 14 #define isofd isostate.fd
pascal@19571 15 #define isofileofs isostate.fileofs
pascal@19571 16 #define isofilesize isostate.filesize
pascal@19571 17 #define isofilemod isostate.filemod
pascal@19571 18 #define isofilename isostate.filename
pascal@19636 19 extern "C" unsigned long isolseek(unsigned long offset);
pascal@19515 20 extern int isoreset(char *name);
pascal@19515 21 extern int isoopen(char *name);
pascal@19515 22 extern int isoreaddir(int restart);
pascal@19515 23 extern int isoread(char *data, unsigned size);
pascal@19515 24 #define isolabel() do { isofileofs=0x8028; isofilesize=32; } while (0)
pascal@19515 25 #endif