nuauprenmifuncset.c
919 Bytes
/*======================================================================*/
/* NuSYS */
/* nuauprenmifuncset.c */
/* */
/* Copyright (C) 1997, NINTENDO Co,Ltd. */
/* */
/*======================================================================*/
/* $Id: nuauprenmifuncset.c,v 1.1.1.1 2002/10/30 02:07:09 blythe Exp $ */
/*======================================================================*/
#include <nusys.h>
#include <nualstl.h>
/*----------------------------------------------------------------------*/
/* nuAuPreNMIFuncSet - PRE NMI処理コールバック関数の登録 */
/* IN: コールバック関数のポインタ */
/* RET: 無し */
/*----------------------------------------------------------------------*/
void nuAuPreNMIFuncSet(NUAuPreNMIFunc func)
{
OSIntMask mask;
mask = osSetIntMask(OS_IM_NONE); /* 割り込み禁止 */
nuAuPreNMIFunc = func;
osSetIntMask(mask);
}