Loading files
This file is pinned to the selected release. Download the original to open it in your design tool.
fa7866f4dThis file is pinned to the selected release. Download the original to open it in your design tool.
/* ###################################################################
** Filename : Events.h
** Project : fmcw
** Processor : MKL26Z128VFT4
** Component : Events
** Version : Driver 01.00
** Compiler : GNU C Compiler
** Date/Time : 2014-10-21, 09:14, # CodeGen: 0
** Abstract :
** This is user's event module.
** Put your event handler code here.
** Settings :
** Contents :
** Cpu_OnNMIINT - void Cpu_OnNMIINT(void);
**
** ###################################################################*/
/*!
** @file Events.h
** @version 01.00
** @brief
** This is user's event module.
** Put your event handler code here.
*/
/*!
** @addtogroup Events_module Events module documentation
** @{
*/
#ifndef __Events_H
#define __Events_H
/* MODULE Events */
#include "PE_Types.h"
#include "PE_Error.h"
#include "PE_Const.h"
#include "IO_Map.h"
#include "AD1.h"
#include "AdcLdd1.h"
#include "CI2C1.h"
#include "IntI2cLdd1.h"
#include "DA1.h"
#include "DacLdd1.h"
#include "USB1.h"
#include "USB0.h"
#include "CDC1.h"
#include "Tx1.h"
#include "Rx1.h"
#include "CS1.h"
#include "WAIT1.h"
#include "UTIL1.h"
#include "TI1.h"
#include "TimerIntLdd1.h"
#include "TU1.h"
#ifdef __cplusplus
extern "C" {
#endif
/*
** ===================================================================
** Event : Cpu_OnNMIINT (module Events)
**
** Component : Cpu [MKL26Z256MC4]
*/
/*!
** @brief
** This event is called when the Non maskable interrupt had
** occurred. This event is automatically enabled when the [NMI
** interrupt] property is set to 'Enabled'.
*/
/* ===================================================================*/
void Cpu_OnNMIINT(void);
/*
** ===================================================================
** Event : TI1_OnInterrupt (module Events)
**
** Component : TI1 [TimerInt]
** Description :
** When a timer interrupt occurs this event is called (only
** when the component is enabled - <Enable> and the events are
** enabled - <EnableEvent>). This event is enabled only if a
** <interrupt service/event> is enabled.
** Parameters : None
** Returns : Nothing
** ===================================================================
*/
void TI1_OnInterrupt(void);
/*
** ===================================================================
** Event : CI2C1_OnReceiveData (module Events)
**
** Component : CI2C1 [InternalI2C]
** Description :
** This event is invoked when I2C finishes the reception of the
** data successfully. This event is not available for the SLAVE
** mode and if both RecvChar and RecvBlock are disabled. This
** event is enabled only if interrupts/events are enabled.
** Parameters : None
** Returns : Nothing
** ===================================================================
*/
void CI2C1_OnReceiveData(void);
/*
** ===================================================================
** Event : CI2C1_OnTransmitData (module Events)
**
** Component : CI2C1 [InternalI2C]
** Description :
** This event is invoked when I2C finishes the transmission of
** the data successfully. This event is not available for the
** SLAVE mode and if both SendChar and SendBlock are disabled.
** This event is enabled only if interrupts/events are enabled.
** Parameters : None
** Returns : Nothing
** ===================================================================
*/
void CI2C1_OnTransmitData(void);
void USB1_OnError(byte error);
/*
** ===================================================================
** Event : USB1_OnError (module Events)
**
** Component : USB1 [FSL_USB_Stack]
** Description :
** Hook called in case of an error
** Parameters :
** NAME - DESCRIPTION
** error - Error code
** Returns : Nothing
** ===================================================================
*/
/* END Events */
#ifdef __cplusplus
} /* extern "C" */
#endif
#endif
/* ifndef __Events_H*/
/*!
** @}
*/
/*
** ###################################################################
**
** This file was created by Processor Expert 10.4 [05.10]
** for the Freescale Kinetis series of microcontrollers.
**
** ###################################################################
*/