surenyi
6 years ago
5 changed files with 4 additions and 274 deletions
@ -1,272 +0,0 @@ |
|||||
/*
|
|
||||
* Do not modify this file; it is automatically |
|
||||
* generated and any modifications will be overwritten. |
|
||||
* |
|
||||
* @(#) xdc-y44 |
|
||||
*/ |
|
||||
|
|
||||
/*
|
|
||||
* ======== GENERATED SECTIONS ======== |
|
||||
* |
|
||||
* PROLOGUE |
|
||||
* INCLUDES |
|
||||
* |
|
||||
* INTERNAL DEFINITIONS |
|
||||
* MODULE-WIDE CONFIGS |
|
||||
* FUNCTION DECLARATIONS |
|
||||
* SYSTEM FUNCTIONS |
|
||||
* |
|
||||
* EPILOGUE |
|
||||
* STATE STRUCTURES |
|
||||
* PREFIX ALIASES |
|
||||
*/ |
|
||||
|
|
||||
|
|
||||
/*
|
|
||||
* ======== PROLOGUE ======== |
|
||||
*/ |
|
||||
|
|
||||
#ifndef vsky_libdsp_Interrupt__include |
|
||||
#define vsky_libdsp_Interrupt__include |
|
||||
|
|
||||
#ifndef __nested__ |
|
||||
#define __nested__ |
|
||||
#define vsky_libdsp_Interrupt__top__ |
|
||||
#endif |
|
||||
|
|
||||
#ifdef __cplusplus |
|
||||
#define __extern extern "C" |
|
||||
#else |
|
||||
#define __extern extern |
|
||||
#endif |
|
||||
|
|
||||
#define vsky_libdsp_Interrupt___VERS 150 |
|
||||
|
|
||||
|
|
||||
/*
|
|
||||
* ======== INCLUDES ======== |
|
||||
*/ |
|
||||
|
|
||||
#include <xdc/std.h> |
|
||||
|
|
||||
#include <xdc/runtime/xdc.h> |
|
||||
#include <xdc/runtime/Types.h> |
|
||||
#include <vsky/libdsp/package/package.defs.h> |
|
||||
|
|
||||
#include <xdc/runtime/IModule.h> |
|
||||
|
|
||||
|
|
||||
/*
|
|
||||
* ======== AUXILIARY DEFINITIONS ======== |
|
||||
*/ |
|
||||
|
|
||||
/* IRQDescr */ |
|
||||
struct vsky_libdsp_Interrupt_IRQDescr { |
|
||||
xdc_Int8 vector; |
|
||||
xdc_Int8 combine; |
|
||||
xdc_Int8 event; |
|
||||
xdc_Int8 cic; |
|
||||
xdc_Int16 host; |
|
||||
xdc_Int16 system; |
|
||||
}; |
|
||||
|
|
||||
|
|
||||
/*
|
|
||||
* ======== INTERNAL DEFINITIONS ======== |
|
||||
*/ |
|
||||
|
|
||||
/* Module_State */ |
|
||||
typedef vsky_libdsp_Interrupt_IRQDescr __T1_vsky_libdsp_Interrupt_Module_State__descriptors; |
|
||||
typedef vsky_libdsp_Interrupt_IRQDescr *__ARRAY1_vsky_libdsp_Interrupt_Module_State__descriptors; |
|
||||
typedef __ARRAY1_vsky_libdsp_Interrupt_Module_State__descriptors __TA_vsky_libdsp_Interrupt_Module_State__descriptors; |
|
||||
|
|
||||
|
|
||||
/*
|
|
||||
* ======== MODULE-WIDE CONFIGS ======== |
|
||||
*/ |
|
||||
|
|
||||
/* Module__diagsEnabled */ |
|
||||
typedef xdc_Bits32 CT__vsky_libdsp_Interrupt_Module__diagsEnabled; |
|
||||
__extern __FAR__ const CT__vsky_libdsp_Interrupt_Module__diagsEnabled vsky_libdsp_Interrupt_Module__diagsEnabled__C; |
|
||||
|
|
||||
/* Module__diagsIncluded */ |
|
||||
typedef xdc_Bits32 CT__vsky_libdsp_Interrupt_Module__diagsIncluded; |
|
||||
__extern __FAR__ const CT__vsky_libdsp_Interrupt_Module__diagsIncluded vsky_libdsp_Interrupt_Module__diagsIncluded__C; |
|
||||
|
|
||||
/* Module__diagsMask */ |
|
||||
typedef xdc_Bits16* CT__vsky_libdsp_Interrupt_Module__diagsMask; |
|
||||
__extern __FAR__ const CT__vsky_libdsp_Interrupt_Module__diagsMask vsky_libdsp_Interrupt_Module__diagsMask__C; |
|
||||
|
|
||||
/* Module__gateObj */ |
|
||||
typedef xdc_Ptr CT__vsky_libdsp_Interrupt_Module__gateObj; |
|
||||
__extern __FAR__ const CT__vsky_libdsp_Interrupt_Module__gateObj vsky_libdsp_Interrupt_Module__gateObj__C; |
|
||||
|
|
||||
/* Module__gatePrms */ |
|
||||
typedef xdc_Ptr CT__vsky_libdsp_Interrupt_Module__gatePrms; |
|
||||
__extern __FAR__ const CT__vsky_libdsp_Interrupt_Module__gatePrms vsky_libdsp_Interrupt_Module__gatePrms__C; |
|
||||
|
|
||||
/* Module__id */ |
|
||||
typedef xdc_runtime_Types_ModuleId CT__vsky_libdsp_Interrupt_Module__id; |
|
||||
__extern __FAR__ const CT__vsky_libdsp_Interrupt_Module__id vsky_libdsp_Interrupt_Module__id__C; |
|
||||
|
|
||||
/* Module__loggerDefined */ |
|
||||
typedef xdc_Bool CT__vsky_libdsp_Interrupt_Module__loggerDefined; |
|
||||
__extern __FAR__ const CT__vsky_libdsp_Interrupt_Module__loggerDefined vsky_libdsp_Interrupt_Module__loggerDefined__C; |
|
||||
|
|
||||
/* Module__loggerObj */ |
|
||||
typedef xdc_Ptr CT__vsky_libdsp_Interrupt_Module__loggerObj; |
|
||||
__extern __FAR__ const CT__vsky_libdsp_Interrupt_Module__loggerObj vsky_libdsp_Interrupt_Module__loggerObj__C; |
|
||||
|
|
||||
/* Module__loggerFxn0 */ |
|
||||
typedef xdc_runtime_Types_LoggerFxn0 CT__vsky_libdsp_Interrupt_Module__loggerFxn0; |
|
||||
__extern __FAR__ const CT__vsky_libdsp_Interrupt_Module__loggerFxn0 vsky_libdsp_Interrupt_Module__loggerFxn0__C; |
|
||||
|
|
||||
/* Module__loggerFxn1 */ |
|
||||
typedef xdc_runtime_Types_LoggerFxn1 CT__vsky_libdsp_Interrupt_Module__loggerFxn1; |
|
||||
__extern __FAR__ const CT__vsky_libdsp_Interrupt_Module__loggerFxn1 vsky_libdsp_Interrupt_Module__loggerFxn1__C; |
|
||||
|
|
||||
/* Module__loggerFxn2 */ |
|
||||
typedef xdc_runtime_Types_LoggerFxn2 CT__vsky_libdsp_Interrupt_Module__loggerFxn2; |
|
||||
__extern __FAR__ const CT__vsky_libdsp_Interrupt_Module__loggerFxn2 vsky_libdsp_Interrupt_Module__loggerFxn2__C; |
|
||||
|
|
||||
/* Module__loggerFxn4 */ |
|
||||
typedef xdc_runtime_Types_LoggerFxn4 CT__vsky_libdsp_Interrupt_Module__loggerFxn4; |
|
||||
__extern __FAR__ const CT__vsky_libdsp_Interrupt_Module__loggerFxn4 vsky_libdsp_Interrupt_Module__loggerFxn4__C; |
|
||||
|
|
||||
/* Module__loggerFxn8 */ |
|
||||
typedef xdc_runtime_Types_LoggerFxn8 CT__vsky_libdsp_Interrupt_Module__loggerFxn8; |
|
||||
__extern __FAR__ const CT__vsky_libdsp_Interrupt_Module__loggerFxn8 vsky_libdsp_Interrupt_Module__loggerFxn8__C; |
|
||||
|
|
||||
/* Module__startupDoneFxn */ |
|
||||
typedef xdc_Bool (*CT__vsky_libdsp_Interrupt_Module__startupDoneFxn)(void); |
|
||||
__extern __FAR__ const CT__vsky_libdsp_Interrupt_Module__startupDoneFxn vsky_libdsp_Interrupt_Module__startupDoneFxn__C; |
|
||||
|
|
||||
/* Object__count */ |
|
||||
typedef xdc_Int CT__vsky_libdsp_Interrupt_Object__count; |
|
||||
__extern __FAR__ const CT__vsky_libdsp_Interrupt_Object__count vsky_libdsp_Interrupt_Object__count__C; |
|
||||
|
|
||||
/* Object__heap */ |
|
||||
typedef xdc_runtime_IHeap_Handle CT__vsky_libdsp_Interrupt_Object__heap; |
|
||||
__extern __FAR__ const CT__vsky_libdsp_Interrupt_Object__heap vsky_libdsp_Interrupt_Object__heap__C; |
|
||||
|
|
||||
/* Object__sizeof */ |
|
||||
typedef xdc_SizeT CT__vsky_libdsp_Interrupt_Object__sizeof; |
|
||||
__extern __FAR__ const CT__vsky_libdsp_Interrupt_Object__sizeof vsky_libdsp_Interrupt_Object__sizeof__C; |
|
||||
|
|
||||
/* Object__table */ |
|
||||
typedef xdc_Ptr CT__vsky_libdsp_Interrupt_Object__table; |
|
||||
__extern __FAR__ const CT__vsky_libdsp_Interrupt_Object__table vsky_libdsp_Interrupt_Object__table__C; |
|
||||
|
|
||||
|
|
||||
/*
|
|
||||
* ======== FUNCTION DECLARATIONS ======== |
|
||||
*/ |
|
||||
|
|
||||
/* Module_startup */ |
|
||||
#define vsky_libdsp_Interrupt_Module_startup( state ) (-1) |
|
||||
|
|
||||
/* Module__startupDone__S */ |
|
||||
xdc__CODESECT(vsky_libdsp_Interrupt_Module__startupDone__S, "vsky_libdsp_Interrupt_Module__startupDone") |
|
||||
__extern xdc_Bool vsky_libdsp_Interrupt_Module__startupDone__S( void ); |
|
||||
|
|
||||
|
|
||||
/*
|
|
||||
* ======== SYSTEM FUNCTIONS ======== |
|
||||
*/ |
|
||||
|
|
||||
/* Module_startupDone */ |
|
||||
#define vsky_libdsp_Interrupt_Module_startupDone() vsky_libdsp_Interrupt_Module__startupDone__S() |
|
||||
|
|
||||
/* Object_heap */ |
|
||||
#define vsky_libdsp_Interrupt_Object_heap() vsky_libdsp_Interrupt_Object__heap__C |
|
||||
|
|
||||
/* Module_heap */ |
|
||||
#define vsky_libdsp_Interrupt_Module_heap() vsky_libdsp_Interrupt_Object__heap__C |
|
||||
|
|
||||
/* Module_id */ |
|
||||
static inline CT__vsky_libdsp_Interrupt_Module__id vsky_libdsp_Interrupt_Module_id( void ) |
|
||||
{ |
|
||||
return vsky_libdsp_Interrupt_Module__id__C; |
|
||||
} |
|
||||
|
|
||||
/* Module_hasMask */ |
|
||||
static inline xdc_Bool vsky_libdsp_Interrupt_Module_hasMask( void ) |
|
||||
{ |
|
||||
return vsky_libdsp_Interrupt_Module__diagsMask__C != NULL; |
|
||||
} |
|
||||
|
|
||||
/* Module_getMask */ |
|
||||
static inline xdc_Bits16 vsky_libdsp_Interrupt_Module_getMask( void ) |
|
||||
{ |
|
||||
return vsky_libdsp_Interrupt_Module__diagsMask__C != NULL ? *vsky_libdsp_Interrupt_Module__diagsMask__C : 0; |
|
||||
} |
|
||||
|
|
||||
/* Module_setMask */ |
|
||||
static inline xdc_Void vsky_libdsp_Interrupt_Module_setMask( xdc_Bits16 mask ) |
|
||||
{ |
|
||||
if (vsky_libdsp_Interrupt_Module__diagsMask__C != NULL) *vsky_libdsp_Interrupt_Module__diagsMask__C = mask; |
|
||||
} |
|
||||
|
|
||||
|
|
||||
/*
|
|
||||
* ======== EPILOGUE ======== |
|
||||
*/ |
|
||||
|
|
||||
#ifdef vsky_libdsp_Interrupt__top__ |
|
||||
#undef __nested__ |
|
||||
#endif |
|
||||
|
|
||||
#endif /* vsky_libdsp_Interrupt__include */ |
|
||||
|
|
||||
|
|
||||
/*
|
|
||||
* ======== STATE STRUCTURES ======== |
|
||||
*/ |
|
||||
|
|
||||
#if defined(__config__) || (!defined(__nested__) && defined(vsky_libdsp_Interrupt__internalaccess)) |
|
||||
|
|
||||
#ifndef vsky_libdsp_Interrupt__include_state |
|
||||
#define vsky_libdsp_Interrupt__include_state |
|
||||
|
|
||||
/* Module_State */ |
|
||||
struct vsky_libdsp_Interrupt_Module_State { |
|
||||
xdc_UInt32 max; |
|
||||
__TA_vsky_libdsp_Interrupt_Module_State__descriptors descriptors; |
|
||||
}; |
|
||||
|
|
||||
/* Module__state__V */ |
|
||||
extern struct vsky_libdsp_Interrupt_Module_State__ vsky_libdsp_Interrupt_Module__state__V; |
|
||||
|
|
||||
#endif /* vsky_libdsp_Interrupt__include_state */ |
|
||||
|
|
||||
#endif |
|
||||
|
|
||||
|
|
||||
/*
|
|
||||
* ======== PREFIX ALIASES ======== |
|
||||
*/ |
|
||||
|
|
||||
#if !defined(__nested__) && !defined(vsky_libdsp_Interrupt__nolocalnames) |
|
||||
|
|
||||
#ifndef vsky_libdsp_Interrupt__localnames__done |
|
||||
#define vsky_libdsp_Interrupt__localnames__done |
|
||||
|
|
||||
/* module prefix */ |
|
||||
#define Interrupt_IRQDescr vsky_libdsp_Interrupt_IRQDescr |
|
||||
#define Interrupt_Module_State vsky_libdsp_Interrupt_Module_State |
|
||||
#define Interrupt_Module_name vsky_libdsp_Interrupt_Module_name |
|
||||
#define Interrupt_Module_id vsky_libdsp_Interrupt_Module_id |
|
||||
#define Interrupt_Module_startup vsky_libdsp_Interrupt_Module_startup |
|
||||
#define Interrupt_Module_startupDone vsky_libdsp_Interrupt_Module_startupDone |
|
||||
#define Interrupt_Module_hasMask vsky_libdsp_Interrupt_Module_hasMask |
|
||||
#define Interrupt_Module_getMask vsky_libdsp_Interrupt_Module_getMask |
|
||||
#define Interrupt_Module_setMask vsky_libdsp_Interrupt_Module_setMask |
|
||||
#define Interrupt_Object_heap vsky_libdsp_Interrupt_Object_heap |
|
||||
#define Interrupt_Module_heap vsky_libdsp_Interrupt_Module_heap |
|
||||
|
|
||||
/* empty prefix (@GlobalNames) */ |
|
||||
#define IRQDescr vsky_libdsp_Interrupt_IRQDescr |
|
||||
#define Module_State vsky_libdsp_Interrupt_Module_State |
|
||||
|
|
||||
#endif /* vsky_libdsp_Interrupt__localnames__done */ |
|
||||
#endif |
|
Loading…
Reference in new issue