1 /** ###################################################################
\r
2 ** Filename : Events.H
\r
3 ** Project : RTOSDemo
\r
4 ** Processor : MC9S12DP256BCPV
\r
6 ** Version : Driver 01.01
\r
7 ** Compiler : Metrowerks HC12 C Compiler
\r
8 ** Date/Time : 14/06/2005, 16:34
\r
10 ** This is user's event module.
\r
11 ** Put your event handler code here.
\r
14 ** TickTimer_OnInterrupt - void TickTimer_OnInterrupt(void);
\r
16 ** (c) Copyright UNIS, spol. s r.o. 1997-2002
\r
17 ** UNIS, spol. s r.o.
\r
21 ** http : www.processorexpert.com
\r
22 ** mail : info@processorexpert.com
\r
23 ** ###################################################################*/
\r
29 #include "PE_Types.h"
\r
30 #include "PE_Error.h"
\r
31 #include "PE_Const.h"
\r
33 #include "PE_Timer.h"
\r
35 void TickTimer_OnInterrupt(void);
\r
37 ** ===================================================================
\r
38 ** Event : TickTimer_OnInterrupt (module Events)
\r
40 ** From bean : TickTimer [TimerInt]
\r
42 ** When a timer interrupt occurs this event is called (only
\r
43 ** when the bean is enabled - "Enable" and the events are
\r
44 ** enabled - "EnableEvent").
\r
45 ** Parameters : None
\r
46 ** Returns : Nothing
\r
47 ** ===================================================================
\r
51 void COM0_OnError(void);
\r
53 ** ===================================================================
\r
54 ** Event : COM0_OnError (module Events)
\r
56 ** From bean : COM0 [AsynchroSerial]
\r
58 ** This event is called when a channel error (not the error
\r
59 ** returned by a given method) occurs. The errors can be
\r
60 ** read using <GetError> method.
\r
61 ** Parameters : None
\r
62 ** Returns : Nothing
\r
63 ** ===================================================================
\r
66 void COM0_OnRxChar(void);
\r
68 ** ===================================================================
\r
69 ** Event : COM0_OnRxChar (module Events)
\r
71 ** From bean : COM0 [AsynchroSerial]
\r
73 ** This event is called after a correct character is
\r
75 ** Parameters : None
\r
76 ** Returns : Nothing
\r
77 ** ===================================================================
\r
80 void COM0_OnTxChar(void);
\r
82 ** ===================================================================
\r
83 ** Event : COM0_OnTxChar (module Events)
\r
85 ** From bean : COM0 [AsynchroSerial]
\r
87 ** This event is called after a character is transmitted.
\r
88 ** Parameters : None
\r
89 ** Returns : Nothing
\r
90 ** ===================================================================
\r
93 void COM0_OnFullRxBuf(void);
\r
95 ** ===================================================================
\r
96 ** Event : COM0_OnFullRxBuf (module Events)
\r
98 ** From bean : COM0 [AsynchroSerial]
\r
100 ** This event is called when the input buffer is full.
\r
101 ** Parameters : None
\r
102 ** Returns : Nothing
\r
103 ** ===================================================================
\r
106 void COM0_OnFreeTxBuf(void);
\r
108 ** ===================================================================
\r
109 ** Event : COM0_OnFreeTxBuf (module Events)
\r
111 ** From bean : COM0 [AsynchroSerial]
\r
113 ** This event is called after the last character in output
\r
114 ** buffer is transmitted.
\r
115 ** Parameters : None
\r
116 ** Returns : Nothing
\r
117 ** ===================================================================
\r
121 #endif /* __Events_H*/
\r
124 ** ###################################################################
\r
126 ** This file was created by UNIS Processor Expert 03.33 for
\r
127 ** the Motorola HCS12 series of microcontrollers.
\r
129 ** ###################################################################
\r