|
1 \hypertarget{interrupt_8c}{ |
|
2 \section{/home/epimerde/documents/tc11/Can\-Festival-3/drivers/hcs12/interrupt.c File Reference} |
|
3 \label{interrupt_8c}\index{/home/epimerde/documents/tc11/CanFestival-3/drivers/hcs12/interrupt.c@{/home/epimerde/documents/tc11/CanFestival-3/drivers/hcs12/interrupt.c}} |
|
4 } |
|
5 {\tt \#include \char`\"{}../include/data.h\char`\"{}}\par |
|
6 {\tt \#include \char`\"{}../include/hcs12/applicfg.h\char`\"{}}\par |
|
7 {\tt \#include \char`\"{}../include/hcs12/error.h\char`\"{}}\par |
|
8 {\tt \#include \char`\"{}../include/hcs12/candriver.h\char`\"{}}\par |
|
9 {\tt \#include \char`\"{}../include/hcs12/asm-m68hc12/regs.h\char`\"{}}\par |
|
10 {\tt \#include \char`\"{}../include/hcs12/asm-m68hc12/portsaccess.h\char`\"{}}\par |
|
11 {\tt \#include \char`\"{}../include/hcs12/asm-m68hc12/ports\_\-def.h\char`\"{}}\par |
|
12 {\tt \#include \char`\"{}../include/hcs12/asm-m68hc12/ports.h\char`\"{}}\par |
|
13 {\tt \#include \char`\"{}../include/hcs12/interrupt.h\char`\"{}}\par |
|
14 \subsection*{Functions} |
|
15 \begin{CompactItemize} |
|
16 \item |
|
17 void \hyperlink{interrupt_8c_eb99ff49b4a6d5157416f9b5bd0d9c2c}{lock} (void) |
|
18 \item |
|
19 void \hyperlink{interrupt_8c_987ce601d6d4c8eedd68b58db3b7811a}{unlock} (void) |
|
20 \end{CompactItemize} |
|
21 \subsection*{Variables} |
|
22 \begin{CompactItemize} |
|
23 \item |
|
24 volatile char \hyperlink{interrupt_8c_9c5b421f784338eb10343d2724c56706}{msg\-Recu} |
|
25 \item |
|
26 volatile \hyperlink{structMessage}{Message} \hyperlink{interrupt_8c_d91f20f7aab1f9071e2378a8696db736}{can\-Msg\-Rcv} |
|
27 \end{CompactItemize} |
|
28 |
|
29 |
|
30 \subsection{Function Documentation} |
|
31 \hypertarget{interrupt_8c_eb99ff49b4a6d5157416f9b5bd0d9c2c}{ |
|
32 \index{interrupt.c@{interrupt.c}!lock@{lock}} |
|
33 \index{lock@{lock}!interrupt.c@{interrupt.c}} |
|
34 \subsubsection[lock]{\setlength{\rightskip}{0pt plus 5cm}void lock (void)}} |
|
35 \label{interrupt_8c_eb99ff49b4a6d5157416f9b5bd0d9c2c} |
|
36 |
|
37 |
|
38 Disable interrupts |
|
39 |
|
40 Definition at line 49 of file interrupt.c. |
|
41 |
|
42 References \_\-\_\-asm\_\-\_\-().\hypertarget{interrupt_8c_987ce601d6d4c8eedd68b58db3b7811a}{ |
|
43 \index{interrupt.c@{interrupt.c}!unlock@{unlock}} |
|
44 \index{unlock@{unlock}!interrupt.c@{interrupt.c}} |
|
45 \subsubsection[unlock]{\setlength{\rightskip}{0pt plus 5cm}void unlock (void)}} |
|
46 \label{interrupt_8c_987ce601d6d4c8eedd68b58db3b7811a} |
|
47 |
|
48 |
|
49 Enable interrupts |
|
50 |
|
51 Definition at line 57 of file interrupt.c. |
|
52 |
|
53 References \_\-\_\-asm\_\-\_\-(). |
|
54 |
|
55 \subsection{Variable Documentation} |
|
56 \hypertarget{interrupt_8c_d91f20f7aab1f9071e2378a8696db736}{ |
|
57 \index{interrupt.c@{interrupt.c}!canMsgRcv@{canMsgRcv}} |
|
58 \index{canMsgRcv@{canMsgRcv}!interrupt.c@{interrupt.c}} |
|
59 \subsubsection[canMsgRcv]{\setlength{\rightskip}{0pt plus 5cm}volatile \hyperlink{structMessage}{Message} \hyperlink{interrupt_8c_d91f20f7aab1f9071e2378a8696db736}{can\-Msg\-Rcv}}} |
|
60 \label{interrupt_8c_d91f20f7aab1f9071e2378a8696db736} |
|
61 |
|
62 |
|
63 \hypertarget{interrupt_8c_9c5b421f784338eb10343d2724c56706}{ |
|
64 \index{interrupt.c@{interrupt.c}!msgRecu@{msgRecu}} |
|
65 \index{msgRecu@{msgRecu}!interrupt.c@{interrupt.c}} |
|
66 \subsubsection[msgRecu]{\setlength{\rightskip}{0pt plus 5cm}volatile char \hyperlink{interrupt_8c_9c5b421f784338eb10343d2724c56706}{msg\-Recu}}} |
|
67 \label{interrupt_8c_9c5b421f784338eb10343d2724c56706} |
|
68 |
|
69 |