www.pudn.com > os.rar > in_extr.h
/*************************************************************************/ /* */ /* Copyright Mentor Graphics Corporation 2004 */ /* All Rights Reserved. */ /* */ /* THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS */ /* THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS */ /* SUBJECT TO LICENSE TERMS. */ /* */ /*************************************************************************/ /*************************************************************************/ /* */ /* FILE NAME VERSION */ /* */ /* in_extr.h Nucleus PLUS 1.15 */ /* */ /* COMPONENT */ /* */ /* IN - Initialization */ /* */ /* DESCRIPTION */ /* */ /* This file contains function prototypes of all functions */ /* accessible to other components. */ /* */ /* DATA STRUCTURES */ /* */ /* None */ /* */ /* DEPENDENCIES */ /* */ /* nucleus.h Nucleus PLUS definitions */ /* */ /*************************************************************************/ #include "plus/nucleus.h" /* Include system constants */ /* Check to see if the file has been included already. */ #ifndef IN_EXTR #define IN_EXTR VOID INT_Initialize(VOID); VOID INC_Initialize(VOID *first_available_memory); /* Depending on the target processor, these routines may only be callable successfully from Supervisor mode in Supervisor/User mode switching kernels. If this is the case, SUC_ versions of these routines will be available for calling from User mode. */ VOID *INT_Retrieve_Shell(INT vector); VOID *INT_Setup_Vector(INT vector, VOID *pointer); INT INT_Vectors_Loaded(VOID); #endif /* IN_EXTR */