home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 25 / AACD 25.iso / AACD / Programming / yaec / modules / disk.e < prev    next >
Encoding:
Text File  |  2001-08-12  |  610 b   |  12 lines

  1. OPT MODULE
  2. OPT EXPORT
  3. -> Module created with E:bin/fd2module from YAECv18 package.
  4. OPT NDDC
  5. #macro AllocUnit(unitNum) IS (D0:=unitNum) BUT (A6:=diskbase) BUT ASM ' jsr -6(a6)'
  6. #macro FreeUnit(unitNum) IS (D0:=unitNum) BUT (A6:=diskbase) BUT ASM ' jsr -12(a6)'
  7. #macro GetUnit(unitPointer) IS (A1:=unitPointer) BUT (A6:=diskbase) BUT ASM ' jsr -18(a6)'
  8. #macro GiveUnit() IS (A6:=diskbase) BUT ASM ' jsr -24(a6)'
  9. #macro GetUnitID(unitNum) IS (D0:=unitNum) BUT (A6:=diskbase) BUT ASM ' jsr -30(a6)'
  10. -> ------ new for V37 ------
  11. #macro ReadUnitID(unitNum) IS (D0:=unitNum) BUT (A6:=diskbase) BUT ASM ' jsr -36(a6)'
  12.