home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / C / SC650D6.DMS / in.adf / sc / include / resources / disk.h < prev    next >
Encoding:
Text File  |  1993-10-31  |  1.1 KB  |  21 lines

  1. €ˆRESOURCES_DISK_H€RESOURCES_DISK_HˆEXEC_TYPES_HŒ"exec/types.h"‡ˆ·Œ"exec/lists.h"‡ˆ¸Œ"exec/ports.h"‡ˆEXEC_INTERRUPTS_HŒ"exec/interrupts.h"‡ˆEXEC_LIBRARIES_HŒ"exec/libraries.h"‡
  2. ƒDiscResourceUnit{
  3. ƒ¯dru_Message;
  4. ƒInterrupt dru_DiscBlock;
  5. ƒInterrupt dru_DiscSync;
  6. ƒInterrupt dru_Index;
  7. };
  8. ƒDiscResource{
  9. ƒLibrary dr_Library;
  10. ƒDiscResourceUnit*dr_Current;
  11. Šdr_Flags;
  12. Šdr_pad;
  13. ƒLibrary*dr_SysLib;
  14. ƒLibrary*dr_CiaResource;
  15. —dr_UnitID[4];
  16. Ĩdr_Waiting;
  17. ƒInterrupt dr_DiscBlock;
  18. ƒInterrupt dr_DiscSync;
  19. ƒInterrupt dr_Index;
  20. ƒTask*dr_CurrTask;
  21. };€DRB_ALLOC0 0€DRB_ALLOC1 1€DRB_ALLOC2 2€DRB_ALLOC3 3€DRB_ACTIVE 7€DRF_ALLOC0 (1<<0)€DRF_ALLOC1 (1<<1)€DRF_ALLOC2 (1<<2)€DRF_ALLOC3 (1<<3)€DRF_ACTIVE (1<<7)€DSKDMAOFF 0x4000€DISKNAME "disk.resource"€DR_ALLOCUNIT (LIB_BASE-0*LIB_VECTSIZE)€DR_FREEUNIT (LIB_BASE-1*LIB_VECTSIZE)€DR_GETUNIT (LIB_BASE-2*LIB_VECTSIZE)€DR_GIVEUNIT (LIB_BASE-3*LIB_VECTSIZE)€DR_GETUNITID (LIB_BASE-4*LIB_VECTSIZE)€DR_READUNITID (LIB_BASE-5*LIB_VECTSIZE)€DR_LASTCOMM (DR_READUNITID)€DRT_AMIGA (0x00000000)€DRT_37422D2S (0x55555555)€DRT_EMPTY (0xFFFFFFFF)€DRT_150RPM (0xAAAAAAAA)‡