original files of m241
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
/* pciIntLib.h - PCI Interrupt support public constants header file */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1984-2009 Wind River Systems, Inc.
|
||||
*
|
||||
* The right to copy, distribute or otherwise make use of this software
|
||||
* may be licensed only pursuant to the terms of an applicable Wind River
|
||||
* license agreement.
|
||||
*/
|
||||
|
||||
/*
|
||||
modification history
|
||||
--------------------
|
||||
01d,28apr09,h_k updated for LP64 support.
|
||||
01c,19jun00,dat added pciIntDisconnect2, SPR 31194
|
||||
01b,04mar98, tm moved pciIntRtn structure to private header file
|
||||
01a,24feb98, tm derived from pciIomapLib.h v01a from ebsa285 BSP
|
||||
*/
|
||||
|
||||
#ifndef __INCpciIntLibh
|
||||
#define __INCpciIntLibh
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#ifndef PCI_IRQ_LINES
|
||||
#define PCI_IRQ_LINES 32
|
||||
#endif /* PCI_IRQ_LINES */
|
||||
|
||||
#ifndef _ASMLANGUAGE
|
||||
|
||||
STATUS pciIntLibInit (void);
|
||||
STATUS pciIntConnect (VOIDFUNCPTR * vec, VOIDFUNCPTR rtn, _Vx_usr_arg_t arg);
|
||||
STATUS pciIntDisconnect (VOIDFUNCPTR * vec, VOIDFUNCPTR rtn);
|
||||
STATUS pciIntDisconnect2(VOIDFUNCPTR * vec, VOIDFUNCPTR rtn, _Vx_usr_arg_t arg);
|
||||
|
||||
#endif /* _ASMLANGUAGE */
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __INCpciIntLibh */
|
||||
Reference in New Issue
Block a user