]> git.sur5r.net Git - freertos/blob - FreeRTOS/Demo/HCS12_CodeWarrior_banked/CODE/Events.H
Update version number in readiness for V10.3.0 release. Sync SVN with reviewed releas...
[freertos] / FreeRTOS / Demo / HCS12_CodeWarrior_banked / CODE / Events.H
1 /** ###################################################################\r
2 **     Filename  : Events.H\r
3 **     Project   : RTOSDemo\r
4 **     Processor : MC9S12DP256BCPV\r
5 **     Beantype  : Events\r
6 **     Version   : Driver 01.01\r
7 **     Compiler  : Metrowerks HC12 C Compiler\r
8 **     Date/Time : 14/06/2005, 16:34\r
9 **     Abstract  :\r
10 **         This is user's event module.\r
11 **         Put your event handler code here.\r
12 **     Settings  :\r
13 **     Contents  :\r
14 **         TickTimer_OnInterrupt - void TickTimer_OnInterrupt(void);\r
15 **\r
16 **     (c) Copyright UNIS, spol. s r.o. 1997-2002\r
17 **     UNIS, spol. s r.o.\r
18 **     Jundrovska 33\r
19 **     624 00 Brno\r
20 **     Czech Republic\r
21 **     http      : www.processorexpert.com\r
22 **     mail      : info@processorexpert.com\r
23 ** ###################################################################*/\r
24 \r
25 #ifndef __Events_H\r
26 #define __Events_H\r
27 /* MODULE Events */\r
28 \r
29 #include "PE_Types.h"\r
30 #include "PE_Error.h"\r
31 #include "PE_Const.h"\r
32 #include "IO_Map.h"\r
33 #include "PE_Timer.h"\r
34 \r
35 void TickTimer_OnInterrupt(void);\r
36 /*\r
37 ** ===================================================================\r
38 **     Event       :  TickTimer_OnInterrupt (module Events)\r
39 **\r
40 **     From bean   :  TickTimer [TimerInt]\r
41 **     Description :\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
48 */\r
49 \r
50 \r
51 void COM0_OnError(void);\r
52 /*\r
53 ** ===================================================================\r
54 **     Event       :  COM0_OnError (module Events)\r
55 **\r
56 **     From bean   :  COM0 [AsynchroSerial]\r
57 **     Description :\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
64 */\r
65 \r
66 void COM0_OnRxChar(void);\r
67 /*\r
68 ** ===================================================================\r
69 **     Event       :  COM0_OnRxChar (module Events)\r
70 **\r
71 **     From bean   :  COM0 [AsynchroSerial]\r
72 **     Description :\r
73 **         This event is called after a correct character is\r
74 **         received. This\r
75 **     Parameters  : None\r
76 **     Returns     : Nothing\r
77 ** ===================================================================\r
78 */\r
79 \r
80 void COM0_OnTxChar(void);\r
81 /*\r
82 ** ===================================================================\r
83 **     Event       :  COM0_OnTxChar (module Events)\r
84 **\r
85 **     From bean   :  COM0 [AsynchroSerial]\r
86 **     Description :\r
87 **         This event is called after a character is transmitted.\r
88 **     Parameters  : None\r
89 **     Returns     : Nothing\r
90 ** ===================================================================\r
91 */\r
92 \r
93 void COM0_OnFullRxBuf(void);\r
94 /*\r
95 ** ===================================================================\r
96 **     Event       :  COM0_OnFullRxBuf (module Events)\r
97 **\r
98 **     From bean   :  COM0 [AsynchroSerial]\r
99 **     Description :\r
100 **         This event is called when the input buffer is full.\r
101 **     Parameters  : None\r
102 **     Returns     : Nothing\r
103 ** ===================================================================\r
104 */\r
105 \r
106 void COM0_OnFreeTxBuf(void);\r
107 /*\r
108 ** ===================================================================\r
109 **     Event       :  COM0_OnFreeTxBuf (module Events)\r
110 **\r
111 **     From bean   :  COM0 [AsynchroSerial]\r
112 **     Description :\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
118 */\r
119 \r
120 /* END Events */\r
121 #endif /* __Events_H*/\r
122 \r
123 /*\r
124 ** ###################################################################\r
125 **\r
126 **     This file was created by UNIS Processor Expert 03.33 for \r
127 **     the Motorola HCS12 series of microcontrollers.\r
128 **\r
129 ** ###################################################################\r
130 */\r