aboutsummaryrefslogtreecommitdiff
path: root/lib/chibios/demos/ADI/RT-ADUCM360-ADICUP360/cfg/mcuconf.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/chibios/demos/ADI/RT-ADUCM360-ADICUP360/cfg/mcuconf.h')
-rw-r--r--lib/chibios/demos/ADI/RT-ADUCM360-ADICUP360/cfg/mcuconf.h72
1 files changed, 72 insertions, 0 deletions
diff --git a/lib/chibios/demos/ADI/RT-ADUCM360-ADICUP360/cfg/mcuconf.h b/lib/chibios/demos/ADI/RT-ADUCM360-ADICUP360/cfg/mcuconf.h
new file mode 100644
index 000000000..50ff37c6e
--- /dev/null
+++ b/lib/chibios/demos/ADI/RT-ADUCM360-ADICUP360/cfg/mcuconf.h
@@ -0,0 +1,72 @@
1/*
2 ChibiOS - Copyright (C) 2006..2018 Giovanni Di Sirio
3
4 Licensed under the Apache License, Version 2.0 (the "License");
5 you may not use this file except in compliance with the License.
6 You may obtain a copy of the License at
7
8 http://www.apache.org/licenses/LICENSE-2.0
9
10 Unless required by applicable law or agreed to in writing, software
11 distributed under the License is distributed on an "AS IS" BASIS,
12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 See the License for the specific language governing permissions and
14 limitations under the License.
15*/
16
17#ifndef MCUCONF_H
18#define MCUCONF_H
19
20/*
21 * ADUCM36x drivers configuration.
22 * The following settings override the default settings present in
23 * the various device driver implementation headers.
24 * Note that the settings for each driver only have effect if the whole
25 * driver is enabled in halconf.h.
26 *
27 * IRQ priorities:
28 * 3...0 Lowest...Highest.
29 *
30 * DMA priorities:
31 * 0...3 Lowest...Highest.
32 */
33
34#define ADUCM36x_MCUCONF
35
36/*
37 * HAL driver system settings.
38 */
39#define ADUCM_NO_INIT FALSE
40#define ADUCM_XOSC_ENABLED FALSE
41#define ADUCM_CLKMUX ADUCM_CLKMUX_HFOSC
42#define ADUCM_HFOSC_PREDIV ADUCM_HFOSC_DIV1
43#define ADUCM_XOSC_PREDIV ADUCM_XOSC_DIV1
44#define ADUCM_CD_DIV ADUCM_CD_DIV1
45#define ADUCM_SPI0CD_DIV ADUCM_SPI0CD_DIV1
46#define ADUCM_SPI1CD_DIV ADUCM_SPI1CD_DIV1
47#define ADUCM_I2CCD_DIV ADUCM_I2CCD_DIV1
48#define ADUCM_UARTCD_DIV ADUCM_UARTCD_DIV1
49#define ADUCM_PWMCD_DIV ADUCM_PWMCD_DIV1
50
51/*
52 * SERIAL driver system settings.
53 */
54#define ADUCM_SERIAL_USE_UART0 TRUE
55#define ADUCM_SERIAL_UART0_PRIORITY 7
56
57/*
58 * SPI driver system settings.
59 */
60#define ADUCM_SPI_USE_SPI0 FALSE
61#define ADUCM_SPI_USE_SPI1 FALSE
62#define ADUCM_SPI_SPI0_IRQ_PRIORITY 5
63#define ADUCM_SPI_SPI1_IRQ_PRIORITY 5
64
65/*
66 * ST driver system settings.
67 */
68#define ADUCM_ST_IRQ_PRIORITY 3
69#define ADUCM_ST_USE_TIMER 2
70
71/** @} */
72#endif /* MCUCONF_H */