home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Pascal / MAXONPASCAL2.DMS / in.adf / INCLUDE / dos / dos_Functions.h < prev    next >
Encoding:
Text File  |  1994-07-25  |  547 b   |  21 lines

  1. {$if not def DOS_DOS_MACROS_H} CONST DOS_DOS_MACROS_H=true;
  2.  
  3. { ***********************************************************
  4.   ** KickPascal-Include-Datei "dos/dos.h" zu Kickstart 3.0 **
  5.   ** Ergänzung der MACROS als Pascal FUNCTIONen      by JS **
  6.   *********************************************************** }
  7.  
  8. {$if not def DOS_DOS_H;incl "dos/dos.h";endif}
  9.  
  10. FUNCTION BADDR( BCPLPointer: BPTR): Ptr;
  11. BEGIN 
  12.  BADDR:=Ptr(long(BCPLPointer) SHL 2);
  13. END;
  14.  
  15. FUNCTION MKBADDR(Zeiger: Ptr): BPTR;
  16. BEGIN 
  17.  MKBADDR:=BPTR(long(Zeiger) SHR 2);
  18. END;
  19.  
  20. {$endif}
  21.