207
|
1 |
\hypertarget{candriver_8h}{
|
|
2 |
\section{/home/epimerde/documents/tc11/Can\-Festival-3/include/hcs12/candriver.h File Reference}
|
|
3 |
\label{candriver_8h}\index{/home/epimerde/documents/tc11/CanFestival-3/include/hcs12/candriver.h@{/home/epimerde/documents/tc11/CanFestival-3/include/hcs12/candriver.h}}
|
|
4 |
}
|
|
5 |
{\tt \#include $<$can.h$>$}\par
|
|
6 |
{\tt \#include $<$objdictdef.h$>$}\par
|
|
7 |
\subsection*{Data Structures}
|
|
8 |
\begin{CompactItemize}
|
|
9 |
\item
|
|
10 |
struct \hyperlink{structt__pointerStack}{t\_\-pointer\-Stack}
|
|
11 |
\item
|
|
12 |
struct \hyperlink{structcanBusTime}{can\-Bus\-Time}
|
|
13 |
\item
|
|
14 |
struct \hyperlink{structcanBusFilterInit}{can\-Bus\-Filter\-Init}
|
|
15 |
\item
|
|
16 |
struct \hyperlink{structcanBusInit}{can\-Bus\-Init}
|
|
17 |
\end{CompactItemize}
|
|
18 |
\subsection*{Defines}
|
|
19 |
\begin{CompactItemize}
|
|
20 |
\item
|
|
21 |
\#define \hyperlink{candriver_8h_604df069233e19d5960b444524a43042}{MAX\_\-STACK\_\-MSG\_\-RCV}~5
|
|
22 |
\item
|
|
23 |
\#define \hyperlink{candriver_8h_08b16baaf10a1b7fb8a3569a6c0f67ff}{NB\_\-LINE\_\-CAN}~1
|
|
24 |
\item
|
|
25 |
\#define \hyperlink{candriver_8h_aec12501ba547723b21fd74636ea045a}{CANOPEN\_\-LINE\_\-NUMBER\_\-USED}~CAN0
|
|
26 |
\end{CompactItemize}
|
|
27 |
\subsection*{Functions}
|
|
28 |
\begin{CompactItemize}
|
|
29 |
\item
|
|
30 |
char \hyperlink{candriver_8h_acfd181d5b055d1403930442e28ac643}{can\-Add\-Id\-To\-Filter} (UNS16 adr\-CAN, UNS8 n\-Filter, UNS16 id)
|
|
31 |
\item
|
|
32 |
char \hyperlink{candriver_8h_751a41c9747b96ab400b5599370cea83}{can\-Change\-Filter} (UNS16 adr\-CAN, \hyperlink{structcanBusFilterInit}{can\-Bus\-Filter\-Init} fi)
|
|
33 |
\item
|
|
34 |
char \hyperlink{candriver_8h_5a53a89d2e348d70331e6ebe269d155a}{can\-Enable} (UNS16 adr\-CAN)
|
|
35 |
\item
|
|
36 |
char \hyperlink{candriver_8h_3c4f7a31d94e5e7c7322535467b806de}{can\-Init} (UNS16 adr\-CAN, \hyperlink{structcanBusInit}{can\-Bus\-Init} \hyperlink{candriver_8h_c731fd3e22e0f2c414b1e3f511c85423}{bi})
|
|
37 |
\item
|
|
38 |
char \hyperlink{candriver_8h_6ec3ce6d79012dd8a08fa5aeb6a0489f}{can\-Init\-Clock} (UNS16 adr\-CAN, \hyperlink{structcanBusTime}{can\-Bus\-Time} clk)
|
|
39 |
\item
|
|
40 |
char \hyperlink{candriver_8h_5fb549697afb7918607aa113e01c543d}{can\-Init1Filter} (UNS16 adr\-CAN, UNS8 n\-Filter, UNS16 ar, UNS16 mr)
|
|
41 |
\item
|
|
42 |
char \hyperlink{candriver_8h_b4502eef7616b25c74b1ac5a2245b085}{can\-Init\-Filter} (UNS16 adr\-CAN, \hyperlink{structcanBusFilterInit}{can\-Bus\-Filter\-Init} fi)
|
|
43 |
\item
|
|
44 |
char \hyperlink{candriver_8h_0b98e4800c82d99981833aa4207f1eb9}{can\-Init\-Mode} (UNS16 adr\-CAN)
|
|
45 |
\item
|
|
46 |
char \hyperlink{candriver_8h_00ffb46abacfdfa56ebc70e15164113e}{can\-Init\-Mode\-Q} (UNS16 adr\-CAN)
|
|
47 |
\item
|
|
48 |
char \hyperlink{candriver_8h_2f2d1ed55cfd9d7f85883f8d70d318ba}{can\-Msg\-Transmit} (UNS16 adr\-CAN, \hyperlink{structMessage}{Message} msg)
|
|
49 |
\item
|
|
50 |
char \hyperlink{candriver_8h_5ad8616a3276f7f40149b551f09aa6a1}{can\-Set\-Interrupt} (UNS16 adr\-CAN)
|
|
51 |
\item
|
|
52 |
char \hyperlink{candriver_8h_c7773223579ec7e0fab5238df214da89}{can\-Sleep\-Mode} (UNS16 adr\-CAN)
|
|
53 |
\item
|
|
54 |
char \hyperlink{candriver_8h_a89f28005eea54f5b216eb72a18d45f3}{can\-Sleep\-Mode\-Q} (UNS16 adr\-CAN)
|
|
55 |
\item
|
|
56 |
char \hyperlink{candriver_8h_1ae1ad5d66ac87085baf5b9d0a4e62ca}{can\-Sleep\-Wup\-Mode} (UNS16 adr\-CAN)
|
|
57 |
\item
|
|
58 |
char \hyperlink{candriver_8h_6beefe951b3c9de786c585257488fa82}{can\-Test\-Init\-Mode} (UNS16 adr\-CAN)
|
|
59 |
\item
|
|
60 |
char \hyperlink{candriver_8h_fa79f2ac95a8143c2fb087260df39820}{can\-Test\-Sleep\-Mode} (UNS16 adr\-CAN)
|
|
61 |
\end{CompactItemize}
|
|
62 |
\subsection*{Variables}
|
|
63 |
\begin{CompactItemize}
|
|
64 |
\item
|
|
65 |
volatile \hyperlink{structMessage}{Message} \hyperlink{candriver_8h_1858449b5bfa9aa019aa643f8453d1c8}{stack\-Msg\-Rcv} \mbox{[}NB\_\-LINE\_\-CAN\mbox{]}\mbox{[}MAX\_\-STACK\_\-MSG\_\-RCV\mbox{]}
|
|
66 |
\item
|
|
67 |
\hyperlink{structMessage}{Message} \hyperlink{candriver_8h_54c57753f0e749e7ca14315c745bc8d9}{msg\-Rcv}
|
|
68 |
\item
|
|
69 |
volatile \hyperlink{structt__pointerStack}{t\_\-pointer\-Stack} \hyperlink{candriver_8h_509b5bc79f44e93ccb86d970a3aab01c}{ptr\-Msg\-Rcv} \mbox{[}NB\_\-LINE\_\-CAN\mbox{]}
|
|
70 |
\item
|
|
71 |
\hyperlink{structcanBusInit}{can\-Bus\-Init} \hyperlink{candriver_8h_c731fd3e22e0f2c414b1e3f511c85423}{bi}
|
|
72 |
\end{CompactItemize}
|
|
73 |
|
|
74 |
|
|
75 |
\subsection{Define Documentation}
|
|
76 |
\hypertarget{candriver_8h_aec12501ba547723b21fd74636ea045a}{
|
|
77 |
\index{candriver.h@{candriver.h}!CANOPEN_LINE_NUMBER_USED@{CANOPEN\_\-LINE\_\-NUMBER\_\-USED}}
|
|
78 |
\index{CANOPEN_LINE_NUMBER_USED@{CANOPEN\_\-LINE\_\-NUMBER\_\-USED}!candriver.h@{candriver.h}}
|
|
79 |
\subsubsection[CANOPEN\_\-LINE\_\-NUMBER\_\-USED]{\setlength{\rightskip}{0pt plus 5cm}\#define CANOPEN\_\-LINE\_\-NUMBER\_\-USED~CAN0}}
|
|
80 |
\label{candriver_8h_aec12501ba547723b21fd74636ea045a}
|
|
81 |
|
|
82 |
|
|
83 |
|
|
84 |
|
|
85 |
Definition at line 53 of file candriver.h.\hypertarget{candriver_8h_604df069233e19d5960b444524a43042}{
|
|
86 |
\index{candriver.h@{candriver.h}!MAX_STACK_MSG_RCV@{MAX\_\-STACK\_\-MSG\_\-RCV}}
|
|
87 |
\index{MAX_STACK_MSG_RCV@{MAX\_\-STACK\_\-MSG\_\-RCV}!candriver.h@{candriver.h}}
|
|
88 |
\subsubsection[MAX\_\-STACK\_\-MSG\_\-RCV]{\setlength{\rightskip}{0pt plus 5cm}\#define MAX\_\-STACK\_\-MSG\_\-RCV~5}}
|
|
89 |
\label{candriver_8h_604df069233e19d5960b444524a43042}
|
|
90 |
|
|
91 |
|
|
92 |
|
|
93 |
|
|
94 |
Definition at line 38 of file candriver.h.\hypertarget{candriver_8h_08b16baaf10a1b7fb8a3569a6c0f67ff}{
|
|
95 |
\index{candriver.h@{candriver.h}!NB_LINE_CAN@{NB\_\-LINE\_\-CAN}}
|
|
96 |
\index{NB_LINE_CAN@{NB\_\-LINE\_\-CAN}!candriver.h@{candriver.h}}
|
|
97 |
\subsubsection[NB\_\-LINE\_\-CAN]{\setlength{\rightskip}{0pt plus 5cm}\#define NB\_\-LINE\_\-CAN~1}}
|
|
98 |
\label{candriver_8h_08b16baaf10a1b7fb8a3569a6c0f67ff}
|
|
99 |
|
|
100 |
|
|
101 |
|
|
102 |
|
|
103 |
Definition at line 46 of file candriver.h.
|
|
104 |
|
|
105 |
\subsection{Function Documentation}
|
|
106 |
\hypertarget{candriver_8h_acfd181d5b055d1403930442e28ac643}{
|
|
107 |
\index{candriver.h@{candriver.h}!canAddIdToFilter@{canAddIdToFilter}}
|
|
108 |
\index{canAddIdToFilter@{canAddIdToFilter}!candriver.h@{candriver.h}}
|
|
109 |
\subsubsection[canAddIdToFilter]{\setlength{\rightskip}{0pt plus 5cm}char can\-Add\-Id\-To\-Filter (UNS16 {\em adr\-CAN}, UNS8 {\em n\-Filter}, UNS16 {\em id})}}
|
|
110 |
\label{candriver_8h_acfd181d5b055d1403930442e28ac643}
|
|
111 |
|
|
112 |
|
|
113 |
|
|
114 |
|
|
115 |
Definition at line 210 of file can\-Open\-Driver.c.
|
|
116 |
|
|
117 |
References CANIDAR0, CANIDAR2, CANIDAR4, CANIDAR6, can\-Test\-Init\-Mode(), IO\_\-PORTS\_\-16, IO\_\-PORTS\_\-8, MSG\_\-WAR, and UNS8.\hypertarget{candriver_8h_751a41c9747b96ab400b5599370cea83}{
|
|
118 |
\index{candriver.h@{candriver.h}!canChangeFilter@{canChangeFilter}}
|
|
119 |
\index{canChangeFilter@{canChangeFilter}!candriver.h@{candriver.h}}
|
|
120 |
\subsubsection[canChangeFilter]{\setlength{\rightskip}{0pt plus 5cm}char can\-Change\-Filter (UNS16 {\em adr\-CAN}, \hyperlink{structcanBusFilterInit}{can\-Bus\-Filter\-Init} {\em fi})}}
|
|
121 |
\label{candriver_8h_751a41c9747b96ab400b5599370cea83}
|
|
122 |
|
|
123 |
|
|
124 |
|
|
125 |
|
|
126 |
Definition at line 250 of file can\-Open\-Driver.c.
|
|
127 |
|
|
128 |
References can\-Init\-Filter(), can\-Init\-Mode(), can\-Init\-Mode\-Q(), can\-Set\-Interrupt(), can\-Sleep\-Mode(), can\-Sleep\-Mode\-Q(), and can\-Test\-Init\-Mode().\hypertarget{candriver_8h_5a53a89d2e348d70331e6ebe269d155a}{
|
|
129 |
\index{candriver.h@{candriver.h}!canEnable@{canEnable}}
|
|
130 |
\index{canEnable@{canEnable}!candriver.h@{candriver.h}}
|
|
131 |
\subsubsection[canEnable]{\setlength{\rightskip}{0pt plus 5cm}char can\-Enable (UNS16 {\em adr\-CAN})}}
|
|
132 |
\label{candriver_8h_5a53a89d2e348d70331e6ebe269d155a}
|
|
133 |
|
|
134 |
|
|
135 |
|
|
136 |
|
|
137 |
Definition at line 266 of file can\-Open\-Driver.c.
|
|
138 |
|
|
139 |
References CANCTL1, and IO\_\-PORTS\_\-8.\hypertarget{candriver_8h_3c4f7a31d94e5e7c7322535467b806de}{
|
|
140 |
\index{candriver.h@{candriver.h}!canInit@{canInit}}
|
|
141 |
\index{canInit@{canInit}!candriver.h@{candriver.h}}
|
|
142 |
\subsubsection[canInit]{\setlength{\rightskip}{0pt plus 5cm}char can\-Init (UNS16 {\em adr\-CAN}, \hyperlink{structcanBusInit}{can\-Bus\-Init} {\em bi})}}
|
|
143 |
\label{candriver_8h_3c4f7a31d94e5e7c7322535467b806de}
|
|
144 |
|
|
145 |
|
|
146 |
|
|
147 |
|
|
148 |
Definition at line 277 of file can\-Open\-Driver.c.
|
|
149 |
|
|
150 |
References CANCTL0, CANCTL1, can\-Bus\-Init::cane, can\-Enable(), can\-Init\-Clock(), can\-Init\-Filter(), can\-Init\-Mode(), can\-Init\-Mode\-Q(), can\-Set\-Interrupt(), can\-Sleep\-Mode(), can\-Sleep\-Mode\-Q(), can\-Test\-Init\-Mode(), can\-Bus\-Init::clk, can\-Bus\-Init::cswai, can\-Bus\-Init::fi, IO\_\-PORTS\_\-8, can\-Bus\-Init::listen, can\-Bus\-Init::loopb, can\-Bus\-Init::time, and can\-Bus\-Init::wupm.\hypertarget{candriver_8h_5fb549697afb7918607aa113e01c543d}{
|
|
151 |
\index{candriver.h@{candriver.h}!canInit1Filter@{canInit1Filter}}
|
|
152 |
\index{canInit1Filter@{canInit1Filter}!candriver.h@{candriver.h}}
|
|
153 |
\subsubsection[canInit1Filter]{\setlength{\rightskip}{0pt plus 5cm}char can\-Init1Filter (UNS16 {\em adr\-CAN}, UNS8 {\em n\-Filter}, UNS16 {\em ar}, UNS16 {\em mr})}}
|
|
154 |
\label{candriver_8h_5fb549697afb7918607aa113e01c543d}
|
|
155 |
|
|
156 |
|
|
157 |
|
|
158 |
|
|
159 |
Definition at line 335 of file can\-Open\-Driver.c.
|
|
160 |
|
|
161 |
References CANIDAR0, CANIDAR2, CANIDAR4, CANIDAR6, can\-Test\-Init\-Mode(), IO\_\-PORTS\_\-8, MSG\_\-WAR, and UNS8.\hypertarget{candriver_8h_6ec3ce6d79012dd8a08fa5aeb6a0489f}{
|
|
162 |
\index{candriver.h@{candriver.h}!canInitClock@{canInitClock}}
|
|
163 |
\index{canInitClock@{canInitClock}!candriver.h@{candriver.h}}
|
|
164 |
\subsubsection[canInitClock]{\setlength{\rightskip}{0pt plus 5cm}char can\-Init\-Clock (UNS16 {\em adr\-CAN}, \hyperlink{structcanBusTime}{can\-Bus\-Time} {\em clk})}}
|
|
165 |
\label{candriver_8h_6ec3ce6d79012dd8a08fa5aeb6a0489f}
|
|
166 |
|
|
167 |
|
|
168 |
|
|
169 |
|
|
170 |
Definition at line 313 of file can\-Open\-Driver.c.
|
|
171 |
|
|
172 |
References can\-Bus\-Time::brp, CANBTR0, CANBTR1, CANCTL1, can\-Test\-Init\-Mode(), can\-Bus\-Time::clksrc, IO\_\-PORTS\_\-8, MSG\_\-WAR, can\-Bus\-Time::samp, can\-Bus\-Time::sjw, can\-Bus\-Time::tseg1, and can\-Bus\-Time::tseg2.\hypertarget{candriver_8h_b4502eef7616b25c74b1ac5a2245b085}{
|
|
173 |
\index{candriver.h@{candriver.h}!canInitFilter@{canInitFilter}}
|
|
174 |
\index{canInitFilter@{canInitFilter}!candriver.h@{candriver.h}}
|
|
175 |
\subsubsection[canInitFilter]{\setlength{\rightskip}{0pt plus 5cm}char can\-Init\-Filter (UNS16 {\em adr\-CAN}, \hyperlink{structcanBusFilterInit}{can\-Bus\-Filter\-Init} {\em fi})}}
|
|
176 |
\label{candriver_8h_b4502eef7616b25c74b1ac5a2245b085}
|
|
177 |
|
|
178 |
|
|
179 |
|
|
180 |
|
|
181 |
Definition at line 364 of file can\-Open\-Driver.c.
|
|
182 |
|
|
183 |
References CANIDAC, can\-Bus\-Filter\-Init::canidar0, CANIDAR0, can\-Bus\-Filter\-Init::canidar1, CANIDAR1, can\-Bus\-Filter\-Init::canidar2, CANIDAR2, can\-Bus\-Filter\-Init::canidar3, CANIDAR3, can\-Bus\-Filter\-Init::canidar4, CANIDAR4, can\-Bus\-Filter\-Init::canidar5, CANIDAR5, can\-Bus\-Filter\-Init::canidar6, CANIDAR6, can\-Bus\-Filter\-Init::canidar7, CANIDAR7, can\-Bus\-Filter\-Init::canidmr0, CANIDMR0, can\-Bus\-Filter\-Init::canidmr1, CANIDMR1, can\-Bus\-Filter\-Init::canidmr2, CANIDMR2, can\-Bus\-Filter\-Init::canidmr3, CANIDMR3, can\-Bus\-Filter\-Init::canidmr4, CANIDMR4, can\-Bus\-Filter\-Init::canidmr5, CANIDMR5, can\-Bus\-Filter\-Init::canidmr6, CANIDMR6, can\-Bus\-Filter\-Init::canidmr7, CANIDMR7, can\-Test\-Init\-Mode(), can\-Bus\-Filter\-Init::idam, IO\_\-PORTS\_\-8, and MSG\_\-WAR.\hypertarget{candriver_8h_0b98e4800c82d99981833aa4207f1eb9}{
|
|
184 |
\index{candriver.h@{candriver.h}!canInitMode@{canInitMode}}
|
|
185 |
\index{canInitMode@{canInitMode}!candriver.h@{candriver.h}}
|
|
186 |
\subsubsection[canInitMode]{\setlength{\rightskip}{0pt plus 5cm}char can\-Init\-Mode (UNS16 {\em adr\-CAN})}}
|
|
187 |
\label{candriver_8h_0b98e4800c82d99981833aa4207f1eb9}
|
|
188 |
|
|
189 |
|
|
190 |
|
|
191 |
|
|
192 |
Definition at line 392 of file can\-Open\-Driver.c.
|
|
193 |
|
|
194 |
References CANCTL0, can\-Test\-Init\-Mode(), and IO\_\-PORTS\_\-8.\hypertarget{candriver_8h_00ffb46abacfdfa56ebc70e15164113e}{
|
|
195 |
\index{candriver.h@{candriver.h}!canInitModeQ@{canInitModeQ}}
|
|
196 |
\index{canInitModeQ@{canInitModeQ}!candriver.h@{candriver.h}}
|
|
197 |
\subsubsection[canInitModeQ]{\setlength{\rightskip}{0pt plus 5cm}char can\-Init\-Mode\-Q (UNS16 {\em adr\-CAN})}}
|
|
198 |
\label{candriver_8h_00ffb46abacfdfa56ebc70e15164113e}
|
|
199 |
|
|
200 |
|
|
201 |
|
|
202 |
|
|
203 |
Definition at line 401 of file can\-Open\-Driver.c.
|
|
204 |
|
|
205 |
References CANCTL0, can\-Test\-Init\-Mode(), and IO\_\-PORTS\_\-8.\hypertarget{candriver_8h_2f2d1ed55cfd9d7f85883f8d70d318ba}{
|
|
206 |
\index{candriver.h@{candriver.h}!canMsgTransmit@{canMsgTransmit}}
|
|
207 |
\index{canMsgTransmit@{canMsgTransmit}!candriver.h@{candriver.h}}
|
|
208 |
\subsubsection[canMsgTransmit]{\setlength{\rightskip}{0pt plus 5cm}char can\-Msg\-Transmit (UNS16 {\em adr\-CAN}, \hyperlink{structMessage}{Message} {\em msg})}}
|
|
209 |
\label{candriver_8h_2f2d1ed55cfd9d7f85883f8d70d318ba}
|
|
210 |
|
|
211 |
|
|
212 |
|
|
213 |
|
|
214 |
Definition at line 410 of file can\-Open\-Driver.c.
|
|
215 |
|
|
216 |
References CANTBSEL, CANTFLG, CANTRSDTA, CANTRSID, CANTRSLEN, CANTRSPRI, Message::cob\_\-id, Message::data, IO\_\-PORTS\_\-8, Message::len, MSG\_\-WAR, Message::rtr, UNS8, and SHORT\_\-CAN::w.\hypertarget{candriver_8h_5ad8616a3276f7f40149b551f09aa6a1}{
|
|
217 |
\index{candriver.h@{candriver.h}!canSetInterrupt@{canSetInterrupt}}
|
|
218 |
\index{canSetInterrupt@{canSetInterrupt}!candriver.h@{candriver.h}}
|
|
219 |
\subsubsection[canSetInterrupt]{\setlength{\rightskip}{0pt plus 5cm}char can\-Set\-Interrupt (UNS16 {\em adr\-CAN})}}
|
|
220 |
\label{candriver_8h_5ad8616a3276f7f40149b551f09aa6a1}
|
|
221 |
|
|
222 |
|
|
223 |
|
|
224 |
|
|
225 |
Definition at line 445 of file can\-Open\-Driver.c.
|
|
226 |
|
|
227 |
References CANRIER, CANTIER, and IO\_\-PORTS\_\-8.\hypertarget{candriver_8h_c7773223579ec7e0fab5238df214da89}{
|
|
228 |
\index{candriver.h@{candriver.h}!canSleepMode@{canSleepMode}}
|
|
229 |
\index{canSleepMode@{canSleepMode}!candriver.h@{candriver.h}}
|
|
230 |
\subsubsection[canSleepMode]{\setlength{\rightskip}{0pt plus 5cm}char can\-Sleep\-Mode (UNS16 {\em adr\-CAN})}}
|
|
231 |
\label{candriver_8h_c7773223579ec7e0fab5238df214da89}
|
|
232 |
|
|
233 |
|
|
234 |
|
|
235 |
|
|
236 |
Definition at line 452 of file can\-Open\-Driver.c.
|
|
237 |
|
|
238 |
References CANCTL0, can\-Test\-Sleep\-Mode(), and IO\_\-PORTS\_\-8.\hypertarget{candriver_8h_a89f28005eea54f5b216eb72a18d45f3}{
|
|
239 |
\index{candriver.h@{candriver.h}!canSleepModeQ@{canSleepModeQ}}
|
|
240 |
\index{canSleepModeQ@{canSleepModeQ}!candriver.h@{candriver.h}}
|
|
241 |
\subsubsection[canSleepModeQ]{\setlength{\rightskip}{0pt plus 5cm}char can\-Sleep\-Mode\-Q (UNS16 {\em adr\-CAN})}}
|
|
242 |
\label{candriver_8h_a89f28005eea54f5b216eb72a18d45f3}
|
|
243 |
|
|
244 |
|
|
245 |
|
|
246 |
|
|
247 |
Definition at line 466 of file can\-Open\-Driver.c.
|
|
248 |
|
|
249 |
References CANCTL0, can\-Test\-Init\-Mode(), can\-Test\-Sleep\-Mode(), IO\_\-PORTS\_\-8, and MSG\_\-WAR.\hypertarget{candriver_8h_1ae1ad5d66ac87085baf5b9d0a4e62ca}{
|
|
250 |
\index{candriver.h@{candriver.h}!canSleepWupMode@{canSleepWupMode}}
|
|
251 |
\index{canSleepWupMode@{canSleepWupMode}!candriver.h@{candriver.h}}
|
|
252 |
\subsubsection[canSleepWupMode]{\setlength{\rightskip}{0pt plus 5cm}char can\-Sleep\-Wup\-Mode (UNS16 {\em adr\-CAN})}}
|
|
253 |
\label{candriver_8h_1ae1ad5d66ac87085baf5b9d0a4e62ca}
|
|
254 |
|
|
255 |
|
|
256 |
|
|
257 |
|
|
258 |
Definition at line 480 of file can\-Open\-Driver.c.
|
|
259 |
|
|
260 |
References CANCTL0, can\-Test\-Init\-Mode(), can\-Test\-Sleep\-Mode(), IO\_\-PORTS\_\-8, and MSG\_\-WAR.\hypertarget{candriver_8h_6beefe951b3c9de786c585257488fa82}{
|
|
261 |
\index{candriver.h@{candriver.h}!canTestInitMode@{canTestInitMode}}
|
|
262 |
\index{canTestInitMode@{canTestInitMode}!candriver.h@{candriver.h}}
|
|
263 |
\subsubsection[canTestInitMode]{\setlength{\rightskip}{0pt plus 5cm}char can\-Test\-Init\-Mode (UNS16 {\em adr\-CAN})}}
|
|
264 |
\label{candriver_8h_6beefe951b3c9de786c585257488fa82}
|
|
265 |
|
|
266 |
|
|
267 |
|
|
268 |
|
|
269 |
Definition at line 493 of file can\-Open\-Driver.c.
|
|
270 |
|
|
271 |
References CANCTL1, and IO\_\-PORTS\_\-8.\hypertarget{candriver_8h_fa79f2ac95a8143c2fb087260df39820}{
|
|
272 |
\index{candriver.h@{candriver.h}!canTestSleepMode@{canTestSleepMode}}
|
|
273 |
\index{canTestSleepMode@{canTestSleepMode}!candriver.h@{candriver.h}}
|
|
274 |
\subsubsection[canTestSleepMode]{\setlength{\rightskip}{0pt plus 5cm}char can\-Test\-Sleep\-Mode (UNS16 {\em adr\-CAN})}}
|
|
275 |
\label{candriver_8h_fa79f2ac95a8143c2fb087260df39820}
|
|
276 |
|
|
277 |
|
|
278 |
|
|
279 |
|
|
280 |
Definition at line 499 of file can\-Open\-Driver.c.
|
|
281 |
|
|
282 |
References CANCTL1, and IO\_\-PORTS\_\-8.
|
|
283 |
|
|
284 |
\subsection{Variable Documentation}
|
|
285 |
\hypertarget{candriver_8h_c731fd3e22e0f2c414b1e3f511c85423}{
|
|
286 |
\index{candriver.h@{candriver.h}!bi@{bi}}
|
|
287 |
\index{bi@{bi}!candriver.h@{candriver.h}}
|
|
288 |
\subsubsection[bi]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{structcanBusInit}{can\-Bus\-Init} \hyperlink{candriver_8h_c731fd3e22e0f2c414b1e3f511c85423}{bi}}}
|
|
289 |
\label{candriver_8h_c731fd3e22e0f2c414b1e3f511c85423}
|
|
290 |
|
|
291 |
|
|
292 |
\hypertarget{candriver_8h_54c57753f0e749e7ca14315c745bc8d9}{
|
|
293 |
\index{candriver.h@{candriver.h}!msgRcv@{msgRcv}}
|
|
294 |
\index{msgRcv@{msgRcv}!candriver.h@{candriver.h}}
|
|
295 |
\subsubsection[msgRcv]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{structMessage}{Message} \hyperlink{candriver_8h_54c57753f0e749e7ca14315c745bc8d9}{msg\-Rcv}}}
|
|
296 |
\label{candriver_8h_54c57753f0e749e7ca14315c745bc8d9}
|
|
297 |
|
|
298 |
|
|
299 |
\hypertarget{candriver_8h_509b5bc79f44e93ccb86d970a3aab01c}{
|
|
300 |
\index{candriver.h@{candriver.h}!ptrMsgRcv@{ptrMsgRcv}}
|
|
301 |
\index{ptrMsgRcv@{ptrMsgRcv}!candriver.h@{candriver.h}}
|
|
302 |
\subsubsection[ptrMsgRcv]{\setlength{\rightskip}{0pt plus 5cm}volatile \hyperlink{structt__pointerStack}{t\_\-pointer\-Stack} \hyperlink{candriver_8h_509b5bc79f44e93ccb86d970a3aab01c}{ptr\-Msg\-Rcv}\mbox{[}NB\_\-LINE\_\-CAN\mbox{]}}}
|
|
303 |
\label{candriver_8h_509b5bc79f44e93ccb86d970a3aab01c}
|
|
304 |
|
|
305 |
|
|
306 |
\hypertarget{candriver_8h_1858449b5bfa9aa019aa643f8453d1c8}{
|
|
307 |
\index{candriver.h@{candriver.h}!stackMsgRcv@{stackMsgRcv}}
|
|
308 |
\index{stackMsgRcv@{stackMsgRcv}!candriver.h@{candriver.h}}
|
|
309 |
\subsubsection[stackMsgRcv]{\setlength{\rightskip}{0pt plus 5cm}volatile \hyperlink{structMessage}{Message} \hyperlink{candriver_8h_1858449b5bfa9aa019aa643f8453d1c8}{stack\-Msg\-Rcv}\mbox{[}NB\_\-LINE\_\-CAN\mbox{]}\mbox{[}MAX\_\-STACK\_\-MSG\_\-RCV\mbox{]}}}
|
|
310 |
\label{candriver_8h_1858449b5bfa9aa019aa643f8453d1c8}
|
|
311 |
|
|
312 |
|