nico@207: \hypertarget{candriver_8h}{ nico@207: \section{/home/epimerde/documents/tc11/Can\-Festival-3/include/hcs12/candriver.h File Reference} nico@207: \label{candriver_8h}\index{/home/epimerde/documents/tc11/CanFestival-3/include/hcs12/candriver.h@{/home/epimerde/documents/tc11/CanFestival-3/include/hcs12/candriver.h}} nico@207: } nico@207: {\tt \#include $<$can.h$>$}\par nico@207: {\tt \#include $<$objdictdef.h$>$}\par nico@207: \subsection*{Data Structures} nico@207: \begin{CompactItemize} nico@207: \item nico@207: struct \hyperlink{structt__pointerStack}{t\_\-pointer\-Stack} nico@207: \item nico@207: struct \hyperlink{structcanBusTime}{can\-Bus\-Time} nico@207: \item nico@207: struct \hyperlink{structcanBusFilterInit}{can\-Bus\-Filter\-Init} nico@207: \item nico@207: struct \hyperlink{structcanBusInit}{can\-Bus\-Init} nico@207: \end{CompactItemize} nico@207: \subsection*{Defines} nico@207: \begin{CompactItemize} nico@207: \item nico@207: \#define \hyperlink{candriver_8h_604df069233e19d5960b444524a43042}{MAX\_\-STACK\_\-MSG\_\-RCV}~5 nico@207: \item nico@207: \#define \hyperlink{candriver_8h_08b16baaf10a1b7fb8a3569a6c0f67ff}{NB\_\-LINE\_\-CAN}~1 nico@207: \item nico@207: \#define \hyperlink{candriver_8h_aec12501ba547723b21fd74636ea045a}{CANOPEN\_\-LINE\_\-NUMBER\_\-USED}~CAN0 nico@207: \end{CompactItemize} nico@207: \subsection*{Functions} nico@207: \begin{CompactItemize} nico@207: \item nico@207: char \hyperlink{candriver_8h_acfd181d5b055d1403930442e28ac643}{can\-Add\-Id\-To\-Filter} (UNS16 adr\-CAN, UNS8 n\-Filter, UNS16 id) nico@207: \item nico@207: char \hyperlink{candriver_8h_751a41c9747b96ab400b5599370cea83}{can\-Change\-Filter} (UNS16 adr\-CAN, \hyperlink{structcanBusFilterInit}{can\-Bus\-Filter\-Init} fi) nico@207: \item nico@207: char \hyperlink{candriver_8h_5a53a89d2e348d70331e6ebe269d155a}{can\-Enable} (UNS16 adr\-CAN) nico@207: \item nico@207: char \hyperlink{candriver_8h_3c4f7a31d94e5e7c7322535467b806de}{can\-Init} (UNS16 adr\-CAN, \hyperlink{structcanBusInit}{can\-Bus\-Init} \hyperlink{candriver_8h_c731fd3e22e0f2c414b1e3f511c85423}{bi}) nico@207: \item nico@207: char \hyperlink{candriver_8h_6ec3ce6d79012dd8a08fa5aeb6a0489f}{can\-Init\-Clock} (UNS16 adr\-CAN, \hyperlink{structcanBusTime}{can\-Bus\-Time} clk) nico@207: \item nico@207: char \hyperlink{candriver_8h_5fb549697afb7918607aa113e01c543d}{can\-Init1Filter} (UNS16 adr\-CAN, UNS8 n\-Filter, UNS16 ar, UNS16 mr) nico@207: \item nico@207: char \hyperlink{candriver_8h_b4502eef7616b25c74b1ac5a2245b085}{can\-Init\-Filter} (UNS16 adr\-CAN, \hyperlink{structcanBusFilterInit}{can\-Bus\-Filter\-Init} fi) nico@207: \item nico@207: char \hyperlink{candriver_8h_0b98e4800c82d99981833aa4207f1eb9}{can\-Init\-Mode} (UNS16 adr\-CAN) nico@207: \item nico@207: char \hyperlink{candriver_8h_00ffb46abacfdfa56ebc70e15164113e}{can\-Init\-Mode\-Q} (UNS16 adr\-CAN) nico@207: \item nico@207: char \hyperlink{candriver_8h_2f2d1ed55cfd9d7f85883f8d70d318ba}{can\-Msg\-Transmit} (UNS16 adr\-CAN, \hyperlink{structMessage}{Message} msg) nico@207: \item nico@207: char \hyperlink{candriver_8h_5ad8616a3276f7f40149b551f09aa6a1}{can\-Set\-Interrupt} (UNS16 adr\-CAN) nico@207: \item nico@207: char \hyperlink{candriver_8h_c7773223579ec7e0fab5238df214da89}{can\-Sleep\-Mode} (UNS16 adr\-CAN) nico@207: \item nico@207: char \hyperlink{candriver_8h_a89f28005eea54f5b216eb72a18d45f3}{can\-Sleep\-Mode\-Q} (UNS16 adr\-CAN) nico@207: \item nico@207: char \hyperlink{candriver_8h_1ae1ad5d66ac87085baf5b9d0a4e62ca}{can\-Sleep\-Wup\-Mode} (UNS16 adr\-CAN) nico@207: \item nico@207: char \hyperlink{candriver_8h_6beefe951b3c9de786c585257488fa82}{can\-Test\-Init\-Mode} (UNS16 adr\-CAN) nico@207: \item nico@207: char \hyperlink{candriver_8h_fa79f2ac95a8143c2fb087260df39820}{can\-Test\-Sleep\-Mode} (UNS16 adr\-CAN) nico@207: \end{CompactItemize} nico@207: \subsection*{Variables} nico@207: \begin{CompactItemize} nico@207: \item nico@207: volatile \hyperlink{structMessage}{Message} \hyperlink{candriver_8h_1858449b5bfa9aa019aa643f8453d1c8}{stack\-Msg\-Rcv} \mbox{[}NB\_\-LINE\_\-CAN\mbox{]}\mbox{[}MAX\_\-STACK\_\-MSG\_\-RCV\mbox{]} nico@207: \item nico@207: \hyperlink{structMessage}{Message} \hyperlink{candriver_8h_54c57753f0e749e7ca14315c745bc8d9}{msg\-Rcv} nico@207: \item nico@207: volatile \hyperlink{structt__pointerStack}{t\_\-pointer\-Stack} \hyperlink{candriver_8h_509b5bc79f44e93ccb86d970a3aab01c}{ptr\-Msg\-Rcv} \mbox{[}NB\_\-LINE\_\-CAN\mbox{]} nico@207: \item nico@207: \hyperlink{structcanBusInit}{can\-Bus\-Init} \hyperlink{candriver_8h_c731fd3e22e0f2c414b1e3f511c85423}{bi} nico@207: \end{CompactItemize} nico@207: nico@207: nico@207: \subsection{Define Documentation} nico@207: \hypertarget{candriver_8h_aec12501ba547723b21fd74636ea045a}{ nico@207: \index{candriver.h@{candriver.h}!CANOPEN_LINE_NUMBER_USED@{CANOPEN\_\-LINE\_\-NUMBER\_\-USED}} nico@207: \index{CANOPEN_LINE_NUMBER_USED@{CANOPEN\_\-LINE\_\-NUMBER\_\-USED}!candriver.h@{candriver.h}} nico@207: \subsubsection[CANOPEN\_\-LINE\_\-NUMBER\_\-USED]{\setlength{\rightskip}{0pt plus 5cm}\#define CANOPEN\_\-LINE\_\-NUMBER\_\-USED~CAN0}} nico@207: \label{candriver_8h_aec12501ba547723b21fd74636ea045a} nico@207: nico@207: nico@207: nico@207: nico@207: Definition at line 53 of file candriver.h.\hypertarget{candriver_8h_604df069233e19d5960b444524a43042}{ nico@207: \index{candriver.h@{candriver.h}!MAX_STACK_MSG_RCV@{MAX\_\-STACK\_\-MSG\_\-RCV}} nico@207: \index{MAX_STACK_MSG_RCV@{MAX\_\-STACK\_\-MSG\_\-RCV}!candriver.h@{candriver.h}} nico@207: \subsubsection[MAX\_\-STACK\_\-MSG\_\-RCV]{\setlength{\rightskip}{0pt plus 5cm}\#define MAX\_\-STACK\_\-MSG\_\-RCV~5}} nico@207: \label{candriver_8h_604df069233e19d5960b444524a43042} nico@207: nico@207: nico@207: nico@207: nico@207: Definition at line 38 of file candriver.h.\hypertarget{candriver_8h_08b16baaf10a1b7fb8a3569a6c0f67ff}{ nico@207: \index{candriver.h@{candriver.h}!NB_LINE_CAN@{NB\_\-LINE\_\-CAN}} nico@207: \index{NB_LINE_CAN@{NB\_\-LINE\_\-CAN}!candriver.h@{candriver.h}} nico@207: \subsubsection[NB\_\-LINE\_\-CAN]{\setlength{\rightskip}{0pt plus 5cm}\#define NB\_\-LINE\_\-CAN~1}} nico@207: \label{candriver_8h_08b16baaf10a1b7fb8a3569a6c0f67ff} nico@207: nico@207: nico@207: nico@207: nico@207: Definition at line 46 of file candriver.h. nico@207: nico@207: \subsection{Function Documentation} nico@207: \hypertarget{candriver_8h_acfd181d5b055d1403930442e28ac643}{ nico@207: \index{candriver.h@{candriver.h}!canAddIdToFilter@{canAddIdToFilter}} nico@207: \index{canAddIdToFilter@{canAddIdToFilter}!candriver.h@{candriver.h}} nico@207: \subsubsection[canAddIdToFilter]{\setlength{\rightskip}{0pt plus 5cm}char can\-Add\-Id\-To\-Filter (UNS16 {\em adr\-CAN}, UNS8 {\em n\-Filter}, UNS16 {\em id})}} nico@207: \label{candriver_8h_acfd181d5b055d1403930442e28ac643} nico@207: nico@207: nico@207: nico@207: nico@207: Definition at line 210 of file can\-Open\-Driver.c. nico@207: nico@207: References CANIDAR0, CANIDAR2, CANIDAR4, CANIDAR6, can\-Test\-Init\-Mode(), IO\_\-PORTS\_\-16, IO\_\-PORTS\_\-8, MSG\_\-WAR, and UNS8.\hypertarget{candriver_8h_751a41c9747b96ab400b5599370cea83}{ nico@207: \index{candriver.h@{candriver.h}!canChangeFilter@{canChangeFilter}} nico@207: \index{canChangeFilter@{canChangeFilter}!candriver.h@{candriver.h}} nico@207: \subsubsection[canChangeFilter]{\setlength{\rightskip}{0pt plus 5cm}char can\-Change\-Filter (UNS16 {\em adr\-CAN}, \hyperlink{structcanBusFilterInit}{can\-Bus\-Filter\-Init} {\em fi})}} nico@207: \label{candriver_8h_751a41c9747b96ab400b5599370cea83} nico@207: nico@207: nico@207: nico@207: nico@207: Definition at line 250 of file can\-Open\-Driver.c. nico@207: nico@207: 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}{ nico@207: \index{candriver.h@{candriver.h}!canEnable@{canEnable}} nico@207: \index{canEnable@{canEnable}!candriver.h@{candriver.h}} nico@207: \subsubsection[canEnable]{\setlength{\rightskip}{0pt plus 5cm}char can\-Enable (UNS16 {\em adr\-CAN})}} nico@207: \label{candriver_8h_5a53a89d2e348d70331e6ebe269d155a} nico@207: nico@207: nico@207: nico@207: nico@207: Definition at line 266 of file can\-Open\-Driver.c. nico@207: nico@207: References CANCTL1, and IO\_\-PORTS\_\-8.\hypertarget{candriver_8h_3c4f7a31d94e5e7c7322535467b806de}{ nico@207: \index{candriver.h@{candriver.h}!canInit@{canInit}} nico@207: \index{canInit@{canInit}!candriver.h@{candriver.h}} nico@207: \subsubsection[canInit]{\setlength{\rightskip}{0pt plus 5cm}char can\-Init (UNS16 {\em adr\-CAN}, \hyperlink{structcanBusInit}{can\-Bus\-Init} {\em bi})}} nico@207: \label{candriver_8h_3c4f7a31d94e5e7c7322535467b806de} nico@207: nico@207: nico@207: nico@207: nico@207: Definition at line 277 of file can\-Open\-Driver.c. nico@207: nico@207: 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}{ nico@207: \index{candriver.h@{candriver.h}!canInit1Filter@{canInit1Filter}} nico@207: \index{canInit1Filter@{canInit1Filter}!candriver.h@{candriver.h}} nico@207: \subsubsection[canInit1Filter]{\setlength{\rightskip}{0pt plus 5cm}char can\-Init1Filter (UNS16 {\em adr\-CAN}, UNS8 {\em n\-Filter}, UNS16 {\em ar}, UNS16 {\em mr})}} nico@207: \label{candriver_8h_5fb549697afb7918607aa113e01c543d} nico@207: nico@207: nico@207: nico@207: nico@207: Definition at line 335 of file can\-Open\-Driver.c. nico@207: nico@207: References CANIDAR0, CANIDAR2, CANIDAR4, CANIDAR6, can\-Test\-Init\-Mode(), IO\_\-PORTS\_\-8, MSG\_\-WAR, and UNS8.\hypertarget{candriver_8h_6ec3ce6d79012dd8a08fa5aeb6a0489f}{ nico@207: \index{candriver.h@{candriver.h}!canInitClock@{canInitClock}} nico@207: \index{canInitClock@{canInitClock}!candriver.h@{candriver.h}} nico@207: \subsubsection[canInitClock]{\setlength{\rightskip}{0pt plus 5cm}char can\-Init\-Clock (UNS16 {\em adr\-CAN}, \hyperlink{structcanBusTime}{can\-Bus\-Time} {\em clk})}} nico@207: \label{candriver_8h_6ec3ce6d79012dd8a08fa5aeb6a0489f} nico@207: nico@207: nico@207: nico@207: nico@207: Definition at line 313 of file can\-Open\-Driver.c. nico@207: nico@207: 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}{ nico@207: \index{candriver.h@{candriver.h}!canInitFilter@{canInitFilter}} nico@207: \index{canInitFilter@{canInitFilter}!candriver.h@{candriver.h}} nico@207: \subsubsection[canInitFilter]{\setlength{\rightskip}{0pt plus 5cm}char can\-Init\-Filter (UNS16 {\em adr\-CAN}, \hyperlink{structcanBusFilterInit}{can\-Bus\-Filter\-Init} {\em fi})}} nico@207: \label{candriver_8h_b4502eef7616b25c74b1ac5a2245b085} nico@207: nico@207: nico@207: nico@207: nico@207: Definition at line 364 of file can\-Open\-Driver.c. nico@207: nico@207: 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}{ nico@207: \index{candriver.h@{candriver.h}!canInitMode@{canInitMode}} nico@207: \index{canInitMode@{canInitMode}!candriver.h@{candriver.h}} nico@207: \subsubsection[canInitMode]{\setlength{\rightskip}{0pt plus 5cm}char can\-Init\-Mode (UNS16 {\em adr\-CAN})}} nico@207: \label{candriver_8h_0b98e4800c82d99981833aa4207f1eb9} nico@207: nico@207: nico@207: nico@207: nico@207: Definition at line 392 of file can\-Open\-Driver.c. nico@207: nico@207: References CANCTL0, can\-Test\-Init\-Mode(), and IO\_\-PORTS\_\-8.\hypertarget{candriver_8h_00ffb46abacfdfa56ebc70e15164113e}{ nico@207: \index{candriver.h@{candriver.h}!canInitModeQ@{canInitModeQ}} nico@207: \index{canInitModeQ@{canInitModeQ}!candriver.h@{candriver.h}} nico@207: \subsubsection[canInitModeQ]{\setlength{\rightskip}{0pt plus 5cm}char can\-Init\-Mode\-Q (UNS16 {\em adr\-CAN})}} nico@207: \label{candriver_8h_00ffb46abacfdfa56ebc70e15164113e} nico@207: nico@207: nico@207: nico@207: nico@207: Definition at line 401 of file can\-Open\-Driver.c. nico@207: nico@207: References CANCTL0, can\-Test\-Init\-Mode(), and IO\_\-PORTS\_\-8.\hypertarget{candriver_8h_2f2d1ed55cfd9d7f85883f8d70d318ba}{ nico@207: \index{candriver.h@{candriver.h}!canMsgTransmit@{canMsgTransmit}} nico@207: \index{canMsgTransmit@{canMsgTransmit}!candriver.h@{candriver.h}} nico@207: \subsubsection[canMsgTransmit]{\setlength{\rightskip}{0pt plus 5cm}char can\-Msg\-Transmit (UNS16 {\em adr\-CAN}, \hyperlink{structMessage}{Message} {\em msg})}} nico@207: \label{candriver_8h_2f2d1ed55cfd9d7f85883f8d70d318ba} nico@207: nico@207: nico@207: nico@207: nico@207: Definition at line 410 of file can\-Open\-Driver.c. nico@207: nico@207: 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}{ nico@207: \index{candriver.h@{candriver.h}!canSetInterrupt@{canSetInterrupt}} nico@207: \index{canSetInterrupt@{canSetInterrupt}!candriver.h@{candriver.h}} nico@207: \subsubsection[canSetInterrupt]{\setlength{\rightskip}{0pt plus 5cm}char can\-Set\-Interrupt (UNS16 {\em adr\-CAN})}} nico@207: \label{candriver_8h_5ad8616a3276f7f40149b551f09aa6a1} nico@207: nico@207: nico@207: nico@207: nico@207: Definition at line 445 of file can\-Open\-Driver.c. nico@207: nico@207: References CANRIER, CANTIER, and IO\_\-PORTS\_\-8.\hypertarget{candriver_8h_c7773223579ec7e0fab5238df214da89}{ nico@207: \index{candriver.h@{candriver.h}!canSleepMode@{canSleepMode}} nico@207: \index{canSleepMode@{canSleepMode}!candriver.h@{candriver.h}} nico@207: \subsubsection[canSleepMode]{\setlength{\rightskip}{0pt plus 5cm}char can\-Sleep\-Mode (UNS16 {\em adr\-CAN})}} nico@207: \label{candriver_8h_c7773223579ec7e0fab5238df214da89} nico@207: nico@207: nico@207: nico@207: nico@207: Definition at line 452 of file can\-Open\-Driver.c. nico@207: nico@207: References CANCTL0, can\-Test\-Sleep\-Mode(), and IO\_\-PORTS\_\-8.\hypertarget{candriver_8h_a89f28005eea54f5b216eb72a18d45f3}{ nico@207: \index{candriver.h@{candriver.h}!canSleepModeQ@{canSleepModeQ}} nico@207: \index{canSleepModeQ@{canSleepModeQ}!candriver.h@{candriver.h}} nico@207: \subsubsection[canSleepModeQ]{\setlength{\rightskip}{0pt plus 5cm}char can\-Sleep\-Mode\-Q (UNS16 {\em adr\-CAN})}} nico@207: \label{candriver_8h_a89f28005eea54f5b216eb72a18d45f3} nico@207: nico@207: nico@207: nico@207: nico@207: Definition at line 466 of file can\-Open\-Driver.c. nico@207: nico@207: References CANCTL0, can\-Test\-Init\-Mode(), can\-Test\-Sleep\-Mode(), IO\_\-PORTS\_\-8, and MSG\_\-WAR.\hypertarget{candriver_8h_1ae1ad5d66ac87085baf5b9d0a4e62ca}{ nico@207: \index{candriver.h@{candriver.h}!canSleepWupMode@{canSleepWupMode}} nico@207: \index{canSleepWupMode@{canSleepWupMode}!candriver.h@{candriver.h}} nico@207: \subsubsection[canSleepWupMode]{\setlength{\rightskip}{0pt plus 5cm}char can\-Sleep\-Wup\-Mode (UNS16 {\em adr\-CAN})}} nico@207: \label{candriver_8h_1ae1ad5d66ac87085baf5b9d0a4e62ca} nico@207: nico@207: nico@207: nico@207: nico@207: Definition at line 480 of file can\-Open\-Driver.c. nico@207: nico@207: References CANCTL0, can\-Test\-Init\-Mode(), can\-Test\-Sleep\-Mode(), IO\_\-PORTS\_\-8, and MSG\_\-WAR.\hypertarget{candriver_8h_6beefe951b3c9de786c585257488fa82}{ nico@207: \index{candriver.h@{candriver.h}!canTestInitMode@{canTestInitMode}} nico@207: \index{canTestInitMode@{canTestInitMode}!candriver.h@{candriver.h}} nico@207: \subsubsection[canTestInitMode]{\setlength{\rightskip}{0pt plus 5cm}char can\-Test\-Init\-Mode (UNS16 {\em adr\-CAN})}} nico@207: \label{candriver_8h_6beefe951b3c9de786c585257488fa82} nico@207: nico@207: nico@207: nico@207: nico@207: Definition at line 493 of file can\-Open\-Driver.c. nico@207: nico@207: References CANCTL1, and IO\_\-PORTS\_\-8.\hypertarget{candriver_8h_fa79f2ac95a8143c2fb087260df39820}{ nico@207: \index{candriver.h@{candriver.h}!canTestSleepMode@{canTestSleepMode}} nico@207: \index{canTestSleepMode@{canTestSleepMode}!candriver.h@{candriver.h}} nico@207: \subsubsection[canTestSleepMode]{\setlength{\rightskip}{0pt plus 5cm}char can\-Test\-Sleep\-Mode (UNS16 {\em adr\-CAN})}} nico@207: \label{candriver_8h_fa79f2ac95a8143c2fb087260df39820} nico@207: nico@207: nico@207: nico@207: nico@207: Definition at line 499 of file can\-Open\-Driver.c. nico@207: nico@207: References CANCTL1, and IO\_\-PORTS\_\-8. nico@207: nico@207: \subsection{Variable Documentation} nico@207: \hypertarget{candriver_8h_c731fd3e22e0f2c414b1e3f511c85423}{ nico@207: \index{candriver.h@{candriver.h}!bi@{bi}} nico@207: \index{bi@{bi}!candriver.h@{candriver.h}} nico@207: \subsubsection[bi]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{structcanBusInit}{can\-Bus\-Init} \hyperlink{candriver_8h_c731fd3e22e0f2c414b1e3f511c85423}{bi}}} nico@207: \label{candriver_8h_c731fd3e22e0f2c414b1e3f511c85423} nico@207: nico@207: nico@207: \hypertarget{candriver_8h_54c57753f0e749e7ca14315c745bc8d9}{ nico@207: \index{candriver.h@{candriver.h}!msgRcv@{msgRcv}} nico@207: \index{msgRcv@{msgRcv}!candriver.h@{candriver.h}} nico@207: \subsubsection[msgRcv]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{structMessage}{Message} \hyperlink{candriver_8h_54c57753f0e749e7ca14315c745bc8d9}{msg\-Rcv}}} nico@207: \label{candriver_8h_54c57753f0e749e7ca14315c745bc8d9} nico@207: nico@207: nico@207: \hypertarget{candriver_8h_509b5bc79f44e93ccb86d970a3aab01c}{ nico@207: \index{candriver.h@{candriver.h}!ptrMsgRcv@{ptrMsgRcv}} nico@207: \index{ptrMsgRcv@{ptrMsgRcv}!candriver.h@{candriver.h}} nico@207: \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{]}}} nico@207: \label{candriver_8h_509b5bc79f44e93ccb86d970a3aab01c} nico@207: nico@207: nico@207: \hypertarget{candriver_8h_1858449b5bfa9aa019aa643f8453d1c8}{ nico@207: \index{candriver.h@{candriver.h}!stackMsgRcv@{stackMsgRcv}} nico@207: \index{stackMsgRcv@{stackMsgRcv}!candriver.h@{candriver.h}} nico@207: \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{]}}} nico@207: \label{candriver_8h_1858449b5bfa9aa019aa643f8453d1c8} nico@207: nico@207: