/*
** libamiga.a for vbcc-Amiga-PowerPC
**
** BeginIO()
**
** V0.1 05-Jan-98 phx
**      created
*/

#include <exec/io.h>
#include <powerup/gcclib/powerup_protos.h>


VOID BeginIO(struct IORequest *ior)
{
  struct Caos MyCaos;

  MyCaos.a1 = (ULONG)ior;
  MyCaos.M68kCacheMode = IF_CACHEFLUSHALL;
  MyCaos.PPCCacheMode = IF_CACHEFLUSHALL;
  MyCaos.caos_Un.Offset = -30;
  MyCaos.a6 = (ULONG)ior->io_Device;
  PPCCallOS(&MyCaos);
}
