Intel® Quark™ Microcontroller Software Interface 1.4.0 Intel® Quark™ Microcontroller BSP

- Main Page
- Modules
- Data Structures
- Files

- File List

qm_mailbox_defs.h
1 /*
2 * {% copyright %}
3 */
4
5 #ifndef __QM_MAILBOX_DEFS_H__
6 #define __QM_MAILBOX_DEFS_H__
7
8 /**
9 * Mailbox definitions.
10 *
11 * @defgroup groupMBOX_DEFS Mailbox Definitions
12 * @{
13 */
14
15 /**
16 * Mailbox channel identifiers
17 */
18 typedef enum {
19 QM_MBOX_CH_0 = 0, /**< Channel 0. */
20 QM_MBOX_CH_1, /**< Channel 1. */
21 QM_MBOX_CH_2, /**< Channel 2. */
22 QM_MBOX_CH_3, /**< Channel 3. */
23 QM_MBOX_CH_4, /**< Channel 4. */
24 QM_MBOX_CH_5, /**< Channel 5. */
25 QM_MBOX_CH_6, /**< Channel 6. */
26 QM_MBOX_CH_7, /**< Channel 7. */
27 } qm_mbox_ch_t;
28
29 /**
30 * Definition of the mailbox direction of operation
31 * The direction of communication for each channel is configurable by the user.
32 * The list below describes the possible communication directions for each
33 * channel.
34 */
35 typedef enum {
36 QM_MBOX_UNUSED = 0,
37 QM_MBOX_TO_LMT, /**< Lakemont core as destination */
38 QM_MBOX_TO_SS, /**< Sensor Sub-System core as destination */
39 } qm_mbox_destination_t;
40
41 /**
42 * @}
43 */
44
45 #endif /* __QM_MAILBOX_DEFS_H__ */
QM_MBOX_TO_SS
Sensor Sub-System core as destination.
Definition: qm_mailbox_defs.h:38
qm_mbox_ch_t
qm_mbox_ch_t
Mailbox channel identifiers.
Definition: qm_mailbox_defs.h:18
QM_MBOX_CH_1
Channel 1.
Definition: qm_mailbox_defs.h:20
QM_MBOX_TO_LMT
Lakemont core as destination.
Definition: qm_mailbox_defs.h:37
QM_MBOX_CH_5
Channel 5.
Definition: qm_mailbox_defs.h:24
QM_MBOX_CH_2
Channel 2.
Definition: qm_mailbox_defs.h:21
QM_MBOX_CH_3
Channel 3.
Definition: qm_mailbox_defs.h:22
qm_mbox_destination_t
qm_mbox_destination_t
Definition of the mailbox direction of operation The direction of communication for each channel is c...
Definition: qm_mailbox_defs.h:35
QM_MBOX_CH_4
Channel 4.
Definition: qm_mailbox_defs.h:23
QM_MBOX_CH_7
Channel 7.
Definition: qm_mailbox_defs.h:26
QM_MBOX_CH_0
Channel 0.
Definition: qm_mailbox_defs.h:19
QM_MBOX_CH_6
Channel 6.
Definition: qm_mailbox_defs.h:25