35 #define _________________________________________VARIABLES_SECTION__________________________________________________________________________ 43 #define ADD_DMA_CHANNEL_ASSIGNMENT( DMA_CHANNEL_NAME , CHANNEL_NAME , SIGNAL_TYPE , TYPE , ENC ) \ 44 oC_Machine_DmaChannelAssignment_( DMA_CHANNEL_NAME , CHANNEL_NAME , SIGNAL_TYPE , TYPE , ENC ) , 46 #undef ADD_DMA_CHANNEL_ASSIGNMENT 54 #define MAKE_BIT(BIT_NAME , SIZE ) 55 #define MAKE_REGISTER(REGISTER_NAME) oC_STATIC_ASSERT( oC_RegisterSize_(REGISTER_NAME) == (sizeof(oC_UInt_t) * 8) , "Number of bits defined in the register " #REGISTER_NAME " is not correct!"); 57 oC_REGISTERS_LIST(MAKE_REGISTER)
63 #undef _________________________________________VARIABLES_SECTION__________________________________________________________________________ const oC_Machine_DmaChannelAssignment_t oC_DmaChannelAssignments[oC_Machine_DmaChannelAssignmentIndex_NumberOfElements]
oC_Machine_DmaChannelAssignment_t
type for storing assignment of DMA channels
The file with interface for the machine module.
#define oC_MACHINE_DMA_CHANNELS_ASSIGNMENTS_LIST(ADD_CHANNEL_ASSIGNMENT)