#ifndef _INCLUDE_PRAGMA_POWERPC_LIB_H
#define _INCLUDE_PRAGMA_POWERPC_LIB_H

/*
**  $VER: powerpc_lib.h 1.0 (24.12.97)
**  WarpOS Release 2.0
**
**  '(C) Copyright 1997 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
