// ------------------------------------------------------------------------------------------------
// MyInt.h
//
// Header for MyInt.c
//
// COPYRIGHT (C) SEGA OF AMERICA, INC. 1998
// All rights reserved.
//
// Information and source code samples contained herein are 
// provided "as-is", without representations or warranties, and 
// are subject to change without notice.
//
// SEGA OF AMERICA, INC. cannot support modifications or 
// derivative works created from the sample source code provided. 
// Developers may use, reproduce, and modify portions or entire 
// sections of the sample source code for the purposes of creating
// Dreamcast applications.  
//
// Sample source code contained herein may not be appropriate 
// for use under all circumstances.  Please consult Developer 
// documentation provided along with your Dreamcast unit for
// additional information and suggestions.
//
//
// Author: Ralph "Cooksey" Thomas
//
// Tabs:	4
//
// Rev:		05/28/99	File Originated
// ------------------------------------------------------------------------------------------------

#ifndef _MY_INT_H
#define _MY_INT_H

#ifdef __cplusplus
extern "C" {
#endif

void 	MyArmInterruptHandler	(void *theInterruptId);
void 	MyCallbackHandler		(volatile KTU32 messageNumber);
void 	MyRemoveChain			(KTU32 theChainId);
KTU32 	MyAddChain				(KTS16 chainTo,AC_ARM_INTERRUPT_HANDLER theInterruptHandler,KTU32 priority,void *theInterruptId);

#ifdef __cplusplus
}
#endif

#endif
