#ifndef _INCLUDE_PRAGMA_POWERPC_LIB_H
#define _INCLUDE_PRAGMA_POWERPC_LIB_H

/*
**  $VER: powerpc_lib.h 2.0 (15.03.98)
**  WarpOS Release 14.1
**
**  '(C) Copyright 1998 Haage & Partner Computer GmbH'
**       All Rights Reserved
*/


#ifndef CLIB_POWERPC_PROTOS_H
#include <clib/powerpc_protos.h>
#endif

#ifndef __PPC__

#pragma amicall(PowerPCBase, 30, RunPPC(a0))
#pragma amicall(PowerPCBase, 36, WaitForPPC(a0))
#pragma amicall(PowerPCBase, 42, GetCPU())
#pragma amicall(PowerPCBase, 48, PowerDebugMode(d0))
#pragma amicall(PowerPCBase, 54, AllocVec32(d0,d1))
#pragma amicall(PowerPCBase, 60, FreeVec32(a1))
#pragma amicall(PowerPCBase, 66, SPrintF68K(a0,a1))

#ifndef POWERPCLIB_V7

#pragma amicall(PowerPCBase, 72, AllocXMsg(d0,a0))
#pragma amicall(PowerPCBase, 78, FreeXMsg(a0))
#pragma amicall(PowerPCBase, 84, PutXMsg(a0,a1))
#pragma amicall(PowerPCBase, 90, GetPPCState())

#endif /* POWERPCLIB_V7 */


#endif /* __PPC__ */

#endif
