1
#ifndef
PORTABLE_WORDSIZES
2
#ifdef
__MW_TARGET_USE_HARDWARE_RESOURCES_H__
3
#ifndef
__MW_TARGET_HARDWARE_RESOURCES_H__
4
#define
__MW_TARGET_HARDWARE_RESOURCES_H__
5
6
#include "M3SchedulerTimer.h"
7
#include "ConcertoBoardSupport.h"
8
#include "concerto_wrapper.h"
9
10
#define
MW_USECODERTARGET
1
11
#define
MW_TARGETHARDWARE
TI
Concerto
F28M35x
(
ARM
Cortex
-
M3
)
12
#define
MW_CONNECTIONINFO_SERIAL_BAUDRATE
codertarget
.
concerto
.
registry
.
UARTConfigBaudRateExternalMode
13
#define
MW_CONNECTIONINFO_SERIAL_COMPORT
COM6
14
#define
MW_CONNECTIONINFO_SERIAL_VERBOSE
0
15
#define
MW_CONNECTIONINFO_TCPIP_IPADDRESS
codertarget
.
concerto
.
registry
.
EthernetConfigIPAddressExternalMode
16
#define
MW_CONNECTIONINFO_TCPIP_PORT
17725
17
#define
MW_CONNECTIONINFO_TCPIP_VERBOSE
0
18
#define
MW_EXTMODE_CONFIGURATION
TCP
/
IP
19
#define
MW_EXTMODE_RUNNING
on
20
#define
MW_RTOS
Baremetal
21
#define
MW_SCHEDULER_INTERRUPT_SOURCE
0
22
#define
MW_RUNTIME_BUILDACTION
1
23
#define
MW_RUNTIME_DEVICEID
0
24
#define
MW_RUNTIME_FLASHLOAD
1
25
#define
MW_RUNTIME_LOADCOMMANDARG
$
(
TARGET_ROOT
)
/
CCS_Config
/
f28M35x
.
ccxml
26
#define
MW_TARGETLINKOBJ_USECUSTOMLINKER
1
27
#define
MW_TARGETLINKOBJ_NAME
$
(
TARGET_ROOT
)
/
src
/
F28M35H52C_m3
.
cmd
28
#define
MW_CLOCKING_C28CPUCLOCKRATEMHZ
150
29
#define
MW_CLOCKING_CLOSESTCPUCLOCK
75
30
#define
MW_CLOCKING_OSCCLK
20
31
#define
MW_CLOCKING_AUTOSETPLLSETTINGS
1
32
#define
MW_CLOCKING_SYSPLLMULT
15
33
#define
MW_CLOCKING_SYSDIVSEL
0
34
#define
MW_CLOCKING_CLOSESTC28CPUCLOCK
150
35
#define
MW_CLOCKING_M3SSDIVSEL
1
36
#define
MW_CLOCKING_CLOSESTM3CPUCLOCK
75
37
#define
MW_GPIOA_CLOCKENABLE
1
38
#define
MW_GPIOA_SHOWPINSETTING
0
39
#define
MW_GPIOA_CONTROLCOREPIN0
0
40
#define
MW_GPIOA_OUTTYPEREGPIN0
0
41
#define
MW_GPIOA_CONTROLCOREPIN1
0
42
#define
MW_GPIOA_OUTTYPEREGPIN1
0
43
#define
MW_GPIOA_CONTROLCOREPIN2
0
44
#define
MW_GPIOA_OUTTYPEREGPIN2
0
45
#define
MW_GPIOA_CONTROLCOREPIN3
0
46
#define
MW_GPIOA_OUTTYPEREGPIN3
0
47
#define
MW_GPIOA_CONTROLCOREPIN4
0
48
#define
MW_GPIOA_OUTTYPEREGPIN4
0
49
#define
MW_GPIOA_CONTROLCOREPIN5
0
50
#define
MW_GPIOA_OUTTYPEREGPIN5
0
51
#define
MW_GPIOA_CONTROLCOREPIN6
0
52
#define
MW_GPIOA_OUTTYPEREGPIN6
0
53
#define
MW_GPIOA_CONTROLCOREPIN7
0
54
#define
MW_GPIOA_OUTTYPEREGPIN7
0
55
#define
MW_GPIOB_CLOCKENABLE
1
56
#define
MW_GPIOB_SHOWPINSETTING
0
57
#define
MW_GPIOB_CONTROLCOREPIN0
0
58
#define
MW_GPIOB_OUTTYPEREGPIN0
0
59
#define
MW_GPIOB_CONTROLCOREPIN1
0
60
#define
MW_GPIOB_OUTTYPEREGPIN1
0
61
#define
MW_GPIOB_CONTROLCOREPIN2
0
62
#define
MW_GPIOB_OUTTYPEREGPIN2
0
63
#define
MW_GPIOB_CONTROLCOREPIN3
0
64
#define
MW_GPIOB_OUTTYPEREGPIN3
0
65
#define
MW_GPIOB_CONTROLCOREPIN4
0
66
#define
MW_GPIOB_OUTTYPEREGPIN4
0
67
#define
MW_GPIOB_CONTROLCOREPIN5
0
68
#define
MW_GPIOB_OUTTYPEREGPIN5
0
69
#define
MW_GPIOB_CONTROLCOREPIN6
0
70
#define
MW_GPIOB_OUTTYPEREGPIN6
0
71
#define
MW_GPIOB_CONTROLCOREPIN7
0
72
#define
MW_GPIOB_OUTTYPEREGPIN7
0
73
#define
MW_GPIOC_CLOCKENABLE
1
74
#define
MW_GPIOC_SHOWPINSETTING
0
75
#define
MW_GPIOC_CONTROLCOREPIN0
0
76
#define
MW_GPIOC_OUTTYPEREGPIN0
0
77
#define
MW_GPIOC_CONTROLCOREPIN1
0
78
#define
MW_GPIOC_OUTTYPEREGPIN1
0
79
#define
MW_GPIOC_CONTROLCOREPIN2
0
80
#define
MW_GPIOC_OUTTYPEREGPIN2
0
81
#define
MW_GPIOC_CONTROLCOREPIN3
0
82
#define
MW_GPIOC_OUTTYPEREGPIN3
0
83
#define
MW_GPIOC_CONTROLCOREPIN4
0
84
#define
MW_GPIOC_OUTTYPEREGPIN4
1
85
#define
MW_GPIOC_CONTROLCOREPIN5
0
86
#define
MW_GPIOC_OUTTYPEREGPIN5
0
87
#define
MW_GPIOC_CONTROLCOREPIN6
0
88
#define
MW_GPIOC_OUTTYPEREGPIN6
0
89
#define
MW_GPIOC_CONTROLCOREPIN7
0
90
#define
MW_GPIOC_OUTTYPEREGPIN7
0
91
#define
MW_GPIOD_CLOCKENABLE
1
92
#define
MW_GPIOD_SHOWPINSETTING
0
93
#define
MW_GPIOD_CONTROLCOREPIN0
0
94
#define
MW_GPIOD_OUTTYPEREGPIN0
0
95
#define
MW_GPIOD_CONTROLCOREPIN1
0
96
#define
MW_GPIOD_OUTTYPEREGPIN1
0
97
#define
MW_GPIOD_CONTROLCOREPIN2
0
98
#define
MW_GPIOD_OUTTYPEREGPIN2
0
99
#define
MW_GPIOD_CONTROLCOREPIN3
0
100
#define
MW_GPIOD_OUTTYPEREGPIN3
0
101
#define
MW_GPIOD_CONTROLCOREPIN4
0
102
#define
MW_GPIOD_OUTTYPEREGPIN4
0
103
#define
MW_GPIOD_CONTROLCOREPIN5
0
104
#define
MW_GPIOD_OUTTYPEREGPIN5
0
105
#define
MW_GPIOD_CONTROLCOREPIN6
0
106
#define
MW_GPIOD_OUTTYPEREGPIN6
0
107
#define
MW_GPIOD_CONTROLCOREPIN7
0
108
#define
MW_GPIOD_OUTTYPEREGPIN7
0
109
#define
MW_GPIOE_CLOCKENABLE
1
110
#define
MW_GPIOE_SHOWPINSETTING
0
111
#define
MW_GPIOE_CONTROLCOREPIN0
0
112
#define
MW_GPIOE_OUTTYPEREGPIN0
0
113
#define
MW_GPIOE_CONTROLCOREPIN1
0
114
#define
MW_GPIOE_OUTTYPEREGPIN1
0
115
#define
MW_GPIOE_CONTROLCOREPIN2
0
116
#define
MW_GPIOE_OUTTYPEREGPIN2
0
117
#define
MW_GPIOE_CONTROLCOREPIN3
0
118
#define
MW_GPIOE_OUTTYPEREGPIN3
0
119
#define
MW_GPIOE_CONTROLCOREPIN4
0
120
#define
MW_GPIOE_OUTTYPEREGPIN4
0
121
#define
MW_GPIOE_CONTROLCOREPIN5
0
122
#define
MW_GPIOE_OUTTYPEREGPIN5
0
123
#define
MW_GPIOE_CONTROLCOREPIN6
0
124
#define
MW_GPIOE_OUTTYPEREGPIN6
0
125
#define
MW_GPIOE_CONTROLCOREPIN7
0
126
#define
MW_GPIOE_OUTTYPEREGPIN7
0
127
#define
MW_GPIOF_CLOCKENABLE
1
128
#define
MW_GPIOF_SHOWPINSETTING
0
129
#define
MW_GPIOF_CONTROLCOREPIN0
0
130
#define
MW_GPIOF_OUTTYPEREGPIN0
0
131
#define
MW_GPIOF_CONTROLCOREPIN1
0
132
#define
MW_GPIOF_OUTTYPEREGPIN1
0
133
#define
MW_GPIOF_CONTROLCOREPIN2
0
134
#define
MW_GPIOF_OUTTYPEREGPIN2
0
135
#define
MW_GPIOF_CONTROLCOREPIN3
0
136
#define
MW_GPIOF_OUTTYPEREGPIN3
0
137
#define
MW_GPIOF_CONTROLCOREPIN4
0
138
#define
MW_GPIOF_OUTTYPEREGPIN4
0
139
#define
MW_GPIOF_CONTROLCOREPIN5
0
140
#define
MW_GPIOF_OUTTYPEREGPIN5
0
141
#define
MW_GPIOF_CONTROLCOREPIN6
0
142
#define
MW_GPIOF_OUTTYPEREGPIN6
0
143
#define
MW_GPIOF_CONTROLCOREPIN7
0
144
#define
MW_GPIOF_OUTTYPEREGPIN7
0
145
#define
MW_GPIOG_CLOCKENABLE
1
146
#define
MW_GPIOG_SHOWPINSETTING
0
147
#define
MW_GPIOG_CONTROLCOREPIN0
0
148
#define
MW_GPIOG_OUTTYPEREGPIN0
0
149
#define
MW_GPIOG_CONTROLCOREPIN1
0
150
#define
MW_GPIOG_OUTTYPEREGPIN1
0
151
#define
MW_GPIOG_CONTROLCOREPIN2
0
152
#define
MW_GPIOG_OUTTYPEREGPIN2
0
153
#define
MW_GPIOG_CONTROLCOREPIN3
0
154
#define
MW_GPIOG_OUTTYPEREGPIN3
0
155
#define
MW_GPIOG_CONTROLCOREPIN4
0
156
#define
MW_GPIOG_OUTTYPEREGPIN4
0
157
#define
MW_GPIOG_CONTROLCOREPIN5
0
158
#define
MW_GPIOG_OUTTYPEREGPIN5
0
159
#define
MW_GPIOG_CONTROLCOREPIN6
0
160
#define
MW_GPIOG_OUTTYPEREGPIN6
0
161
#define
MW_GPIOG_CONTROLCOREPIN7
0
162
#define
MW_GPIOG_OUTTYPEREGPIN7
0
163
#define
MW_GPIOH_CLOCKENABLE
1
164
#define
MW_GPIOH_SHOWPINSETTING
0
165
#define
MW_GPIOH_CONTROLCOREPIN0
0
166
#define
MW_GPIOH_OUTTYPEREGPIN0
0
167
#define
MW_GPIOH_CONTROLCOREPIN1
0
168
#define
MW_GPIOH_OUTTYPEREGPIN1
0
169
#define
MW_GPIOH_CONTROLCOREPIN2
0
170
#define
MW_GPIOH_OUTTYPEREGPIN2
0
171
#define
MW_GPIOH_CONTROLCOREPIN3
0
172
#define
MW_GPIOH_OUTTYPEREGPIN3
0
173
#define
MW_GPIOH_CONTROLCOREPIN4
0
174
#define
MW_GPIOH_OUTTYPEREGPIN4
0
175
#define
MW_GPIOH_CONTROLCOREPIN5
0
176
#define
MW_GPIOH_OUTTYPEREGPIN5
0
177
#define
MW_GPIOH_CONTROLCOREPIN6
0
178
#define
MW_GPIOH_OUTTYPEREGPIN6
0
179
#define
MW_GPIOH_CONTROLCOREPIN7
0
180
#define
MW_GPIOH_OUTTYPEREGPIN7
0
181
#define
MW_GPIOJ_CLOCKENABLE
1
182
#define
MW_GPIOJ_SHOWPINSETTING
0
183
#define
MW_GPIOJ_CONTROLCOREPIN0
0
184
#define
MW_GPIOJ_OUTTYPEREGPIN0
0
185
#define
MW_GPIOJ_CONTROLCOREPIN1
0
186
#define
MW_GPIOJ_OUTTYPEREGPIN1
0
187
#define
MW_GPIOJ_CONTROLCOREPIN2
0
188
#define
MW_GPIOJ_OUTTYPEREGPIN2
0
189
#define
MW_GPIOJ_CONTROLCOREPIN3
0
190
#define
MW_GPIOJ_OUTTYPEREGPIN3
0
191
#define
MW_GPIOJ_CONTROLCOREPIN4
0
192
#define
MW_GPIOJ_OUTTYPEREGPIN4
0
193
#define
MW_GPIOJ_CONTROLCOREPIN5
0
194
#define
MW_GPIOJ_OUTTYPEREGPIN5
0
195
#define
MW_GPIOJ_CONTROLCOREPIN6
0
196
#define
MW_GPIOJ_OUTTYPEREGPIN6
0
197
#define
MW_GPIOJ_CONTROLCOREPIN7
0
198
#define
MW_GPIOJ_OUTTYPEREGPIN7
0
199
#define
MW_UART0_LOOPBACKENABLE
0
200
#define
MW_UART0_DESIREDBAUDRATE
115200
201
#define
MW_UART0_BAUDRATE
115207.373272
202
#define
MW_UART0_STOPBITS
0
203
#define
MW_UART0_PARITYMODE
0
204
#define
MW_UART0_PINASSIGNMENT_TX
2
205
#define
MW_UART0_PINASSIGNMENT_RX
2
206
#define
MW_UART0_ENABLETXINT
0
207
#define
MW_UART0_ENABLERXINT
1
208
#define
MW_UART1_LOOPBACKENABLE
0
209
#define
MW_UART1_DESIREDBAUDRATE
115200
210
#define
MW_UART1_BAUDRATE
115207.373272
211
#define
MW_UART1_STOPBITS
0
212
#define
MW_UART1_PARITYMODE
0
213
#define
MW_UART1_PINASSIGNMENT_TX
2
214
#define
MW_UART1_PINASSIGNMENT_RX
2
215
#define
MW_UART1_ENABLETXINT
0
216
#define
MW_UART1_ENABLERXINT
1
217
#define
MW_UART2_LOOPBACKENABLE
0
218
#define
MW_UART2_DESIREDBAUDRATE
115200
219
#define
MW_UART2_BAUDRATE
115207.373272
220
#define
MW_UART2_STOPBITS
0
221
#define
MW_UART2_PARITYMODE
0
222
#define
MW_UART2_PINASSIGNMENT_TX
1
223
#define
MW_UART2_PINASSIGNMENT_RX
1
224
#define
MW_UART2_ENABLETXINT
0
225
#define
MW_UART2_ENABLERXINT
1
226
#define
MW_UART3_LOOPBACKENABLE
0
227
#define
MW_UART3_DESIREDBAUDRATE
115200
228
#define
MW_UART3_BAUDRATE
115207.373272
229
#define
MW_UART3_STOPBITS
0
230
#define
MW_UART3_PARITYMODE
0
231
#define
MW_UART3_PINASSIGNMENT_TX
1
232
#define
MW_UART3_PINASSIGNMENT_RX
1
233
#define
MW_UART3_ENABLETXINT
0
234
#define
MW_UART3_ENABLERXINT
1
235
#define
MW_UART4_LOOPBACKENABLE
0
236
#define
MW_UART4_SCILOOPBACKENABLE
1
237
#define
MW_UART4_DESIREDBAUDRATE
9.375e6
238
#define
MW_UART4_BAUDRATE
9375000.000000
239
#define
MW_UART4_STOPBITS
0
240
#define
MW_UART4_PARITYMODE
0
241
#define
MW_UART4_PINASSIGNMENT_TX
0
242
#define
MW_UART4_PINASSIGNMENT_RX
0
243
#define
MW_UART4_ENABLETXINT
0
244
#define
MW_UART4_ENABLERXINT
1
245
#define
MW_ETHERNET_DHCPENABLED
1
246
#define
MW_ETHERNET_HOSTNAME
Concerto
-
M3
247
#define
MW_ETHERNET_LOCALIPADDRESS
192.168.1.20
248
#define
MW_ETHERNET_SUBNETMASK
255.255.255.0
249
#define
MW_ETHERNET_MACADDR
A8
-
63
-
F2
-
80
-
90
-
80
250
#define
MW_PIL_INTERFACE
1
251
#define
MW_PIL_COMPORT
COM1
252
#define
MW_PIL_BAUDRATE
115207.373272
253
#define
MW_PIL_ETHERNETPORT
17725.000000
254
#define
MW_DATAVERSION
2016.02
255
#define
MW_MULTI_TASKING_MODE
1
256
257
#endif
/* __MW_TARGET_HARDWARE_RESOURCES_H__ */
258
259
#endif
260
261
#endif
262