home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / DC-POS24.LZX / pOS / Guide.lzx / Guide / pDOS / Hunk.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-03-11  |  1.9 KB  |  75 lines

  1. @DATABASE "pDOS/Hunk.h"
  2. @MASTER   "Work2:AD/IInc/pDOS/Hunk.h"
  3. @REMARK   This file was created by ADtoHT 2.0 on 11-Mär-97  13:34:07
  4. @REMARK   Do not edit
  5. @REMARK   ADtoHT is © 1993-1995 Christian Stieber
  6.  
  7. @NODE MAIN "pDOS/Hunk.h"
  8. @TOC "__pOS_Dev.guide/MAIN"
  9.  
  10. @{"pDOS/Hunk.h" LINK File}
  11.  
  12.  
  13. @{b}Structures@{ub}
  14.  
  15. @{"pOS_HunkStcHeader" LINK "pDOS/Hunk.h/File" 18}
  16.  
  17. @ENDNODE
  18. @NODE File "pDOS/Hunk.h"
  19. #ifndef __INC_POS_PDOS_HUNK_H
  20. #define __INC_POS_PDOS_HUNK_H
  21. /*******************************************************************
  22.  Includes Release 24
  23.  (C) Copyright 1995-1997 proDAD
  24.      All Rights Reserved
  25.  
  26.  $AUT Holger Burkarth
  27.  $DAT >>Hunk.h<<   12 Sep 1996    09:06:42 - (C) ProDAD
  28. *******************************************************************/
  29. #ifndef __INC_POS_PDOS_DOSTYPES_H
  30. #include <@{"pDOS/DosTypes.h" LINK "pDOS/DosTypes.h/File"}>
  31. #endif
  32.  
  33.  
  34. /*----------------------------------
  35. -----------------------------------*/
  36. struct pOS_HunkStcHeader
  37. {
  38.   @{"ULONG" LINK "pExec/Types.h/File" 91}   hkhd_Dummy1;
  39.   @{"ULONG" LINK "pExec/Types.h/File" 91}   hkhd_HunkNum;     /* Number of hunks */
  40.   @{"ULONG" LINK "pExec/Types.h/File" 91}   hkhd_FirstHunk;
  41.   @{"ULONG" LINK "pExec/Types.h/File" 91}   hkhd_LastHunk;
  42.   @{"ULONG" LINK "pExec/Types.h/File" 91}   hkhd_NumBlocks[1];
  43. /** NumBlocks für jeden Hunk **/
  44. };
  45.  
  46.  
  47.  
  48. enum pOS_HunkTypes
  49. {
  50.   HUNKTYP_Unit          =999,
  51.   HUNKTYP_Name          =1000,
  52.   HUNKTYP_Code          =1001,
  53.   HUNKTYP_Data          =1002,
  54.   HUNKTYP_Bss           =1003,
  55.   HUNKTYP_Reloc32       =1004,
  56.   HUNKTYP_Reloc16       =1005,
  57.   HUNKTYP_Reloc8        =1006,
  58.   HUNKTYP_Ext           =1007,
  59.   HUNKTYP_Symbol        =1008,
  60.   HUNKTYP_Debug         =1009,
  61.   HUNKTYP_End           =1010,
  62.   HUNKTYP_Header        =1011,
  63.   HUNKTYP_Overlay       =1013,
  64.   HUNKTYP_Break         =1014,
  65.   HUNKTYP_DRel32        =1015,
  66.   HUNKTYP_DRel16        =1016,
  67.   HUNKTYP_DRel8         =1017,
  68.   HUNKTYP_Lib           =1018,
  69.   HUNKTYP_Index         =1019,
  70. };
  71.  
  72.  
  73. #endif
  74. @ENDNODE
  75.