Bridle API
4.4.99
A Zephyr based application framework
Loading...
Searching...
No Matches
digilent-pmod-header.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2023-2026 TiaC Systems
3
* SPDX-License-Identifier: Apache-2.0
4
*/
5
11
12
#ifndef ZEPHYR_INCLUDE_DT_BINDINGS_GPIO_DIGILENT_PMOD_HEADER_H_
13
#define ZEPHYR_INCLUDE_DT_BINDINGS_GPIO_DIGILENT_PMOD_HEADER_H_
14
21
22
#define PMOD_1_IO1 0
23
#define PMOD_1_IO2 1
24
#define PMOD_1_IO3 2
25
#define PMOD_1_IO4 3
26
#define PMOD_1A_IO5 4
27
#define PMOD_1A_IO6 5
28
#define PMOD_1A_IO7 6
29
#define PMOD_1A_IO8 7
30
31
#define PMOD_2_CS 0
32
#define PMOD_2_MOSI 1
33
#define PMOD_2_MISO 2
34
#define PMOD_2_SCK 3
35
#define PMOD_2A_INT 4
36
#define PMOD_2A_RESET 5
37
#define PMOD_2A_CS2 6
38
#define PMOD_2A_CS3 7
39
#define PMOD_2A_IO5 4
40
#define PMOD_2A_IO6 5
41
#define PMOD_2A_IO7 6
42
#define PMOD_2A_IO8 7
43
44
#define PMOD_3_IO1 0
45
#define PMOD_3_CTS 0
46
#define PMOD_3_TXD 1
47
#define PMOD_3_RXD 2
48
#define PMOD_3_RTS 3
49
#define PMOD_3_IO4 3
50
#define PMOD_3A_INT 4
51
#define PMOD_3A_RESET 5
52
#define PMOD_3A_IO5 4
53
#define PMOD_3A_IO6 5
54
#define PMOD_3A_IO7 6
55
#define PMOD_3A_IO8 7
56
57
#define PMOD_4_DIR 0
58
#define PMOD_4_EN 1
59
#define PMOD_4_SA 2
60
#define PMOD_4_SB 3
61
62
#define PMOD_5_DIR1 0
63
#define PMOD_5_EN1 1
64
#define PMOD_5_DIR2 2
65
#define PMOD_5_EN2 3
66
67
#define PMOD_5A_DIR1 0
68
#define PMOD_5A_EN1 1
69
#define PMOD_5A_SA1 2
70
#define PMOD_5A_SB1 3
71
#define PMOD_5A_DIR2 4
72
#define PMOD_5A_EN2 5
73
#define PMOD_5A_SA2 6
74
#define PMOD_5A_SB2 7
75
76
#define PMOD_6_IO1 0
77
#define PMOD_6_IO2 1
78
#define PMOD_6_INT 0
79
#define PMOD_6_RESET 1
80
#define PMOD_6_SCL 2
81
#define PMOD_6_SDA 3
82
83
#define PMOD_6A_IO1 0
84
#define PMOD_6A_IO2 1
85
#define PMOD_6A_INT 0
86
#define PMOD_6A_RESET 1
87
#define PMOD_6A_SCL 2
88
#define PMOD_6A_SDA 3
89
#define PMOD_6A_IO5 4
90
#define PMOD_6A_IO6 5
91
#define PMOD_6A_IO7 6
92
#define PMOD_6A_IO8 7
93
94
#define PMOD_7_LRCLK 0
95
#define PMOD_7_DAC 1
96
#define PMOD_7_ADC 2
97
#define PMOD_7_BCLK 3
98
#define PMOD_7_MCLK 6
99
#define PMOD_7_SHDN 6
100
#define PMOD_7_IO5 4
101
#define PMOD_7_IO6 5
102
#define PMOD_7_IO7 6
103
#define PMOD_7_IO8 7
104
106
107
#endif
/* ZEPHYR_INCLUDE_DT_BINDINGS_GPIO_DIGILENT_PMOD_HEADER_H_ */
include
zephyr
dt-bindings
gpio
digilent-pmod-header.h
Generated on
for Bridle API by
1.16.1