doc/doxygen/latex/candriver_8h.tex
changeset 207 b6572d0336c3
equal deleted inserted replaced
206:6787754b251b 207:b6572d0336c3
       
     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