|
1 | 1 | <?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
2 | 2 | <raConfiguration version="7">
|
3 | 3 | <generalSettings>
|
4 |
| - <option key="#Board#" value="board.ra6m4cpk"/> |
| 4 | + <option key="#Board#" value="board.custom"/> |
5 | 5 | <option key="CPU" value="RA6M4"/>
|
6 | 6 | <option key="#TargetName#" value="R7FA6M4AF3CFB"/>
|
7 | 7 | <option key="#TargetARCHITECTURE#" value="cortex-m33"/>
|
|
170 | 170 | <description>External Interrupt</description>
|
171 | 171 | <originalPack>Renesas.RA.3.5.0.pack</originalPack>
|
172 | 172 | </component>
|
| 173 | + <component apiversion="" class="HAL Drivers" condition="" group="all" subgroup="r_dtc" variant="" vendor="Renesas" version="3.5.0"> |
| 174 | + <description>Data Transfer Controller</description> |
| 175 | + <originalPack>Renesas.RA.3.5.0.pack</originalPack> |
| 176 | + </component> |
| 177 | + <component apiversion="" class="HAL Drivers" condition="" group="all" subgroup="r_spi" variant="" vendor="Renesas" version="3.5.0"> |
| 178 | + <description>Serial Peripheral Interface</description> |
| 179 | + <originalPack>Renesas.RA.3.5.0.pack</originalPack> |
| 180 | + </component> |
173 | 181 | </raComponentSelection>
|
174 | 182 | <raElcConfiguration/>
|
175 | 183 | <raIcuConfiguration/>
|
|
217 | 225 | <property id="module.driver.external_irq.p_callback" value="irq_callback"/>
|
218 | 226 | <property id="module.driver.external_irq.ipl" value="board.icu.common.irq.priority12"/>
|
219 | 227 | </module>
|
| 228 | + <module id="module.driver.spi_on_spi.1282792503"> |
| 229 | + <property id="module.driver.spi.name" value="g_spi0"/> |
| 230 | + <property id="module.driver.spi.channel" value="0"/> |
| 231 | + <property id="module.driver.spi.rxi_ipl" value="board.icu.common.irq.priority12"/> |
| 232 | + <property id="module.driver.spi.txi_ipl" value="board.icu.common.irq.priority12"/> |
| 233 | + <property id="module.driver.spi.tei_ipl" value="board.icu.common.irq.priority12"/> |
| 234 | + <property id="module.driver.spi.eri_ipl" value="board.icu.common.irq.priority12"/> |
| 235 | + <property id="module.driver.spi.operating_mode" value="module.driver.spi.operating_mode.mode_master"/> |
| 236 | + <property id="module.driver.spi.clk_phase" value="module.driver.spi.clk_phase.clk_phase_edge_odd"/> |
| 237 | + <property id="module.driver.spi.clk_polarity" value="module.driver.spi.clk_polarity.clk_polarity_low"/> |
| 238 | + <property id="module.driver.spi.mode_fault" value="module.driver.spi.mode_fault.mode_fault_error_disable"/> |
| 239 | + <property id="module.driver.spi.bit_order" value="module.driver.spi.bit_order.bit_order_msb_first"/> |
| 240 | + <property id="module.driver.spi.p_callback" value="spi0_callback"/> |
| 241 | + <property id="module.driver.spi.spi_clksyn" value="module.driver.spi.spi_clksyn.spi_clksyn"/> |
| 242 | + <property id="module.driver.spi.spi_comm" value="module.driver.spi.spi_comm.full_duplex"/> |
| 243 | + <property id="module.driver.spi.ssl_polarity" value="module.driver.spi.ssl_polarity.low"/> |
| 244 | + <property id="module.driver.spi.ssl_select" value="module.driver.spi.ssl_select.zero"/> |
| 245 | + <property id="module.driver.spi.mosi_idle_value_fixing" value="module.driver.spi.mosi_idle_value_fixing.disable"/> |
| 246 | + <property id="module.driver.spi.parity" value="module.driver.spi.parity_mode.disable"/> |
| 247 | + <property id="module.driver.spi.byte_swap" value="module.driver.spi.byte_swap.disable"/> |
| 248 | + <property id="module.driver.spi.bitrate" value="16000000"/> |
| 249 | + <property id="module.driver.spi.spck_delay" value="module.driver.spi.spck_delay.one"/> |
| 250 | + <property id="module.driver.spi.ssl_negation_delay" value="module.driver.spi.ssl_negation_delay.one"/> |
| 251 | + <property id="module.driver.spi.next_access_delay" value="module.driver.spi.next_access_delay.one"/> |
| 252 | + </module> |
| 253 | + <module id="module.driver.transfer_on_dtc.1780258871"> |
| 254 | + <property id="module.driver.transfer.name" value="g_transfer0"/> |
| 255 | + <property id="module.driver.transfer.mode" value="module.driver.transfer.mode.mode_normal"/> |
| 256 | + <property id="module.driver.transfer.size" value="module.driver.transfer.size.size_2_byte"/> |
| 257 | + <property id="module.driver.transfer.dest_addr_mode" value="module.driver.transfer.dest_addr_mode.addr_mode_fixed"/> |
| 258 | + <property id="module.driver.transfer.src_addr_mode" value="module.driver.transfer.src_addr_mode.addr_mode_fixed"/> |
| 259 | + <property id="module.driver.transfer.repeat_area" value="module.driver.transfer.repeat_area.repeat_area_source"/> |
| 260 | + <property id="module.driver.transfer.p_dest" value="NULL"/> |
| 261 | + <property id="module.driver.transfer.p_src" value="NULL"/> |
| 262 | + <property id="module.driver.transfer.interrupt" value="module.driver.transfer.interrupt.interrupt_end"/> |
| 263 | + <property id="module.driver.transfer.length" value="0"/> |
| 264 | + <property id="module.driver.transfer.num_blocks" value="0"/> |
| 265 | + <property id="module.driver.transfer.activation_source" value="_disabled"/> |
| 266 | + </module> |
| 267 | + <module id="module.driver.transfer_on_dtc.1292359901"> |
| 268 | + <property id="module.driver.transfer.name" value="g_transfer1"/> |
| 269 | + <property id="module.driver.transfer.mode" value="module.driver.transfer.mode.mode_normal"/> |
| 270 | + <property id="module.driver.transfer.size" value="module.driver.transfer.size.size_2_byte"/> |
| 271 | + <property id="module.driver.transfer.dest_addr_mode" value="module.driver.transfer.dest_addr_mode.addr_mode_fixed"/> |
| 272 | + <property id="module.driver.transfer.src_addr_mode" value="module.driver.transfer.src_addr_mode.addr_mode_fixed"/> |
| 273 | + <property id="module.driver.transfer.repeat_area" value="module.driver.transfer.repeat_area.repeat_area_source"/> |
| 274 | + <property id="module.driver.transfer.p_dest" value="NULL"/> |
| 275 | + <property id="module.driver.transfer.p_src" value="NULL"/> |
| 276 | + <property id="module.driver.transfer.interrupt" value="module.driver.transfer.interrupt.interrupt_end"/> |
| 277 | + <property id="module.driver.transfer.length" value="0"/> |
| 278 | + <property id="module.driver.transfer.num_blocks" value="0"/> |
| 279 | + <property id="module.driver.transfer.activation_source" value="_disabled"/> |
| 280 | + </module> |
220 | 281 | <context id="_hal.0">
|
221 | 282 | <stack module="module.driver.ioport_on_ioport.0"/>
|
222 | 283 | <stack module="module.driver.uart_on_sci_uart.201575186"/>
|
223 | 284 | <stack module="module.driver.external_irq_on_icu.1658263033"/>
|
| 285 | + <stack module="module.driver.spi_on_spi.1282792503"> |
| 286 | + <stack module="module.driver.transfer_on_dtc.1780258871" requires="module.driver.spi_on_spi.requires.transfer_tx"/> |
| 287 | + <stack module="module.driver.transfer_on_dtc.1292359901" requires="module.driver.spi_on_spi.requires.transfer_rx"/> |
| 288 | + </stack> |
224 | 289 | </context>
|
225 | 290 | <config id="config.driver.ioport">
|
226 | 291 | <property id="config.driver.ioport.checking" value="config.driver.ioport.checking.system"/>
|
227 | 292 | </config>
|
228 | 293 | <config id="config.driver.icu">
|
229 | 294 | <property id="config.driver.icu.param_checking_enable" value="config.driver.icu.param_checking_enable.bsp"/>
|
230 | 295 | </config>
|
| 296 | + <config id="config.driver.dtc"> |
| 297 | + <property id="config.driver.dtc.param_checking_enable" value="config.driver.dtc.param_checking_enable.bsp"/> |
| 298 | + <property id="config.driver.dtc.vector_table" value=".fsp_dtc_vector_table"/> |
| 299 | + </config> |
231 | 300 | <config id="config.driver.sci_uart">
|
232 | 301 | <property id="config.driver.sci_uart.param_checking_enable" value="config.driver.sci_uart.param_checking_enable.bsp"/>
|
233 | 302 | <property id="config.driver.sci_uart.fifo_support" value="config.driver.sci_uart.fifo_support.disabled"/>
|
234 | 303 | <property id="config.driver.sci_uart.dtc_support" value="config.driver.sci_uart.dtc_support.disabled"/>
|
235 | 304 | <property id="config.driver.sci_uart.flow_control" value="config.driver.sci_uart.flow_control.disabled"/>
|
236 | 305 | </config>
|
| 306 | + <config id="config.driver.spi"> |
| 307 | + <property id="config.driver.spi.param_checking_enable" value="config.driver.spi.param_checking_enable.bsp"/> |
| 308 | + <property id="config.driver.spi.dtc_enable" value="config.driver.spi.dtc_enable.enabled"/> |
| 309 | + <property id="config.driver.spi.rxi_transmit" value="config.driver.spi.rxi_transmit.disabled"/> |
| 310 | + </config> |
237 | 311 | </raModuleConfiguration>
|
238 | 312 | <raPinConfiguration>
|
239 | 313 | <symbolicName propertyId="p000.symbolic_name" value="ARDUINO_AN00"/>
|
|
407 | 481 | <configSetting altId="p203.gpio_mode.gpio_mode_peripheral" configurationId="p203.gpio_mode"/>
|
408 | 482 | <configSetting altId="p204.spi0.rspck" configurationId="p204"/>
|
409 | 483 | <configSetting altId="p204.gpio_mode.gpio_mode_peripheral" configurationId="p204.gpio_mode"/>
|
410 |
| - <configSetting altId="p205.spi0.ssl0" configurationId="p205"/> |
411 |
| - <configSetting altId="p205.gpio_mode.gpio_mode_peripheral" configurationId="p205.gpio_mode"/> |
412 | 484 | <configSetting altId="p212.cgc0.extal" configurationId="p212"/>
|
413 | 485 | <configSetting altId="p212.gpio_mode.gpio_mode_peripheral" configurationId="p212.gpio_mode"/>
|
414 | 486 | <configSetting altId="p213.cgc0.xtal" configurationId="p213"/>
|
|
469 | 541 | <configSetting altId="spi0.mosi.p203" configurationId="spi0.mosi"/>
|
470 | 542 | <configSetting altId="spi0.pairing.free" configurationId="spi0.pairing"/>
|
471 | 543 | <configSetting altId="spi0.rspck.p204" configurationId="spi0.rspck"/>
|
472 |
| - <configSetting altId="spi0.ssl0.p205" configurationId="spi0.ssl0"/> |
473 | 544 | <configSetting altId="spi1.miso.p410" configurationId="spi1.miso"/>
|
474 | 545 | <configSetting altId="spi1.mode.enabled.b" configurationId="spi1.mode"/>
|
475 | 546 | <configSetting altId="spi1.mosi.p411" configurationId="spi1.mosi"/>
|
|
0 commit comments