Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a variant to support the UNO R3 WIFI when the USB Jumper(SJ-1) is closed #236

Open
wants to merge 5 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 49 additions & 0 deletions boards.txt
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,55 @@ unor4wifi.upload.native_usb=true
unor4wifi.upload.maximum_size=262144
unor4wifi.upload.maximum_data_size=32768

##############################################################

unor4wifiusb.name=Arduino UNO R4 WiFi USB
unor4wifiusb.build.core=arduino
unor4wifiusb.build.crossprefix=arm-none-eabi-
unor4wifiusb.build.compiler_path={runtime.tools.arm-none-eabi-gcc-7-2017q4.path}/bin/

unor4wifiusb.build.variant=UNOWIFIR4USB
unor4wifiusb.build.mcu=cortex-m4
unor4wifiusb.build.architecture=cortex-m4
unor4wifiusb.build.fpu=-mfpu=fpv4-sp-d16
unor4wifiusb.build.float-abi=-mfloat-abi=hard

unor4wifiusb.build.board=UNOWIFIR4USB
unor4wifiusb.build.defines=-DF_CPU=48000000 -DARDUINO_UNOR4_WIFIUSB
unor4wifiusb.vid.0=0x2341
unor4wifiusb.pid.0=0x006D
unor4wifiusb.vid.1=0x2341
unor4wifiusb.pid.1=0x0369
unor4wifiusb.upload_port.0.vid=0x2341
unor4wifiusb.upload_port.0.pid=0x006D
unor4wifiusb.upload_port.1.vid=0x2341
unor4wifiusb.upload_port.1.pid=0x0369

unor4wifiusb.compiler.fsp.defines={build.variant.path}/defines.txt
unor4wifiusb.compiler.fsp.ldflags={build.variant.path}/ldflags.txt
unor4wifiusb.compiler.fsp.cflags=-mthumb "@{compiler.fsp.defines}"
unor4wifiusb.compiler.fsp.cxxflags=-mthumb "@{compiler.fsp.defines}"
unor4wifiusb.compiler.tinyusb.cflags=-DCFG_TUSB_MCU=OPT_MCU_RAXXX
unor4wifiusb.compiler.tinyusb.cxxflags=-DCFG_TUSB_MCU=OPT_MCU_RAXXX
unor4wifiusb.compiler.fsp.includes={build.variant.path}/includes.txt
unor4wifiusb.compiler.fsp.extra_ldflags=--specs=nano.specs -lstdc++ -lsupc++ -lm -lc -lgcc -lnosys
unor4wifiusb.compiler.fsp="{build.variant.path}/libs/libfsp.a"

unor4wifiusb.upload.tool=dfu-util
unor4wifiusb.upload.tool.default=dfu-util
unor4wifiusb.upload.protocol=
unor4wifiusb.upload.transport=
unor4wifiusb.upload.vid=0x2341
unor4wifiusb.upload.pid=0x0369
unor4wifiusb.upload.address=0x00010000
unor4wifiusb.upload.interface=0
unor4wifiusb.upload.use_1200bps_touch=false
unor4wifiusb.upload.wait_for_upload_port=false
unor4wifiusb.upload.native_usb=true
unor4wifiusb.upload.maximum_size=262144
unor4wifiusb.upload.maximum_data_size=32768


##############################################################

muxto.name=Science Kit R3 Audio Module
Expand Down
2 changes: 1 addition & 1 deletion libraries/WiFiS3/src/Modem.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -289,7 +289,7 @@ bool ModemClass::buf_read(const string &prompt, string &data_res) {
return res;
}

#ifdef ARDUINO_UNOWIFIR4
#if defined(ARDUINO_UNOWIFIR4) || defined(ARDUINO_UNOWIFIR4USB)
ModemClass modem = ModemClass(&Serial2);
#else
ModemClass modem = ModemClass(D24,D25);
Expand Down
Empty file.
19 changes: 19 additions & 0 deletions variants/UNOWIFIR4USB/cflags.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
-mcpu=cortex-m4
-mthumb
-mfloat-abi=hard
-mfpu=fpv4-sp-d16
-fmessage-length=0
-fsigned-char
-ffunction-sections
-fdata-sections
-Wunused
-Wuninitialized
-Wall
-Wextra
-Wmissing-declarations
-Wconversion
-Wpointer-arith
-Wshadow
-Wlogical-op
-Waggregate-return
-Wfloat-equal
19 changes: 19 additions & 0 deletions variants/UNOWIFIR4USB/cxxflags.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
-mcpu=cortex-m4
-mthumb
-mfloat-abi=hard
-mfpu=fpv4-sp-d16
-fmessage-length=0
-fsigned-char
-ffunction-sections
-fdata-sections
-Wunused
-Wuninitialized
-Wall
-Wextra
-Wmissing-declarations
-Wconversion
-Wpointer-arith
-Wshadow
-Wlogical-op
-Waggregate-return
-Wfloat-equal
2 changes: 2 additions & 0 deletions variants/UNOWIFIR4USB/defines.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
-D_RA_CORE=CM4
-D_RENESAS_RA_
191 changes: 191 additions & 0 deletions variants/UNOWIFIR4USB/elc_defines.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,191 @@
#define ELC_EVENT_NONE ELC_EVENT_NONE
#define ELC_EVENT_ICU_IRQ0 ELC_EVENT_ICU_IRQ0
#define ELC_EVENT_ICU_IRQ1 ELC_EVENT_ICU_IRQ1
#define ELC_EVENT_ICU_IRQ2 ELC_EVENT_ICU_IRQ2
#define ELC_EVENT_ICU_IRQ3 ELC_EVENT_ICU_IRQ3
#define ELC_EVENT_ICU_IRQ4 ELC_EVENT_ICU_IRQ4
#define ELC_EVENT_ICU_IRQ5 ELC_EVENT_ICU_IRQ5
#define ELC_EVENT_ICU_IRQ6 ELC_EVENT_ICU_IRQ6
#define ELC_EVENT_ICU_IRQ7 ELC_EVENT_ICU_IRQ7
#define ELC_EVENT_ICU_IRQ8 ELC_EVENT_ICU_IRQ8
#define ELC_EVENT_ICU_IRQ9 ELC_EVENT_ICU_IRQ9
#define ELC_EVENT_ICU_IRQ10 ELC_EVENT_ICU_IRQ10
#define ELC_EVENT_ICU_IRQ11 ELC_EVENT_ICU_IRQ11
#define ELC_EVENT_ICU_IRQ12 ELC_EVENT_ICU_IRQ12
#define ELC_EVENT_ICU_IRQ13 ELC_EVENT_ICU_IRQ13
#define ELC_EVENT_ICU_IRQ14 ELC_EVENT_ICU_IRQ14
#define ELC_EVENT_ICU_IRQ15 ELC_EVENT_ICU_IRQ15
#define ELC_EVENT_DMAC0_INT ELC_EVENT_DMAC0_INT
#define ELC_EVENT_DMAC1_INT ELC_EVENT_DMAC1_INT
#define ELC_EVENT_DMAC2_INT ELC_EVENT_DMAC2_INT
#define ELC_EVENT_DMAC3_INT ELC_EVENT_DMAC3_INT
#define ELC_EVENT_DTC_COMPLETE ELC_EVENT_DTC_COMPLETE
#define ELC_EVENT_DTC_END ELC_EVENT_DTC_END
#define ELC_EVENT_ICU_SNOOZE_CANCEL ELC_EVENT_ICU_SNOOZE_CANCEL
#define ELC_EVENT_FCU_FRDYI ELC_EVENT_FCU_FRDYI
#define ELC_EVENT_LVD_LVD1 ELC_EVENT_LVD_LVD1
#define ELC_EVENT_LVD_LVD2 ELC_EVENT_LVD_LVD2
#define ELC_EVENT_LVD_VBATT ELC_EVENT_LVD_VBATT
#define ELC_EVENT_CGC_MOSC_STOP ELC_EVENT_CGC_MOSC_STOP
#define ELC_EVENT_LPM_SNOOZE_REQUEST ELC_EVENT_LPM_SNOOZE_REQUEST
#define ELC_EVENT_AGT0_INT ELC_EVENT_AGT0_INT
#define ELC_EVENT_AGT0_COMPARE_A ELC_EVENT_AGT0_COMPARE_A
#define ELC_EVENT_AGT0_COMPARE_B ELC_EVENT_AGT0_COMPARE_B
#define ELC_EVENT_AGT1_INT ELC_EVENT_AGT1_INT
#define ELC_EVENT_AGT1_COMPARE_A ELC_EVENT_AGT1_COMPARE_A
#define ELC_EVENT_AGT1_COMPARE_B ELC_EVENT_AGT1_COMPARE_B
#define ELC_EVENT_IWDT_UNDERFLOW ELC_EVENT_IWDT_UNDERFLOW
#define ELC_EVENT_WDT_UNDERFLOW ELC_EVENT_WDT_UNDERFLOW
#define ELC_EVENT_RTC_ALARM ELC_EVENT_RTC_ALARM
#define ELC_EVENT_RTC_PERIOD ELC_EVENT_RTC_PERIOD
#define ELC_EVENT_RTC_CARRY ELC_EVENT_RTC_CARRY
#define ELC_EVENT_ADC0_SCAN_END ELC_EVENT_ADC0_SCAN_END
#define ELC_EVENT_ADC0_SCAN_END_B ELC_EVENT_ADC0_SCAN_END_B
#define ELC_EVENT_ADC0_WINDOW_A ELC_EVENT_ADC0_WINDOW_A
#define ELC_EVENT_ADC0_WINDOW_B ELC_EVENT_ADC0_WINDOW_B
#define ELC_EVENT_ADC0_COMPARE_MATCH ELC_EVENT_ADC0_COMPARE_MATCH
#define ELC_EVENT_ADC0_COMPARE_MISMATCH ELC_EVENT_ADC0_COMPARE_MISMATCH
#define ELC_EVENT_ACMPLP0_INT ELC_EVENT_ACMPLP0_INT
#define ELC_EVENT_ACMPLP1_INT ELC_EVENT_ACMPLP1_INT
#define ELC_EVENT_USBFS_FIFO_0 ELC_EVENT_USBFS_FIFO_0
#define ELC_EVENT_USBFS_FIFO_1 ELC_EVENT_USBFS_FIFO_1
#define ELC_EVENT_USBFS_INT ELC_EVENT_USBFS_INT
#define ELC_EVENT_USBFS_RESUME ELC_EVENT_USBFS_RESUME
#define ELC_EVENT_IIC0_RXI ELC_EVENT_IIC0_RXI
#define ELC_EVENT_IIC0_TXI ELC_EVENT_IIC0_TXI
#define ELC_EVENT_IIC0_TEI ELC_EVENT_IIC0_TEI
#define ELC_EVENT_IIC0_ERI ELC_EVENT_IIC0_ERI
#define ELC_EVENT_IIC0_WUI ELC_EVENT_IIC0_WUI
#define ELC_EVENT_IIC1_RXI ELC_EVENT_IIC1_RXI
#define ELC_EVENT_IIC1_TXI ELC_EVENT_IIC1_TXI
#define ELC_EVENT_IIC1_TEI ELC_EVENT_IIC1_TEI
#define ELC_EVENT_IIC1_ERI ELC_EVENT_IIC1_ERI
#define ELC_EVENT_SSI0_TXI ELC_EVENT_SSI0_TXI
#define ELC_EVENT_SSI0_RXI ELC_EVENT_SSI0_RXI
#define ELC_EVENT_SSI0_INT ELC_EVENT_SSI0_INT
#define ELC_EVENT_CTSU_WRITE ELC_EVENT_CTSU_WRITE
#define ELC_EVENT_CTSU_READ ELC_EVENT_CTSU_READ
#define ELC_EVENT_CTSU_END ELC_EVENT_CTSU_END
#define ELC_EVENT_KEY_INT ELC_EVENT_KEY_INT
#define ELC_EVENT_DOC_INT ELC_EVENT_DOC_INT
#define ELC_EVENT_CAC_FREQUENCY_ERROR ELC_EVENT_CAC_FREQUENCY_ERROR
#define ELC_EVENT_CAC_MEASUREMENT_END ELC_EVENT_CAC_MEASUREMENT_END
#define ELC_EVENT_CAC_OVERFLOW ELC_EVENT_CAC_OVERFLOW
#define ELC_EVENT_CAN0_ERROR ELC_EVENT_CAN0_ERROR
#define ELC_EVENT_CAN0_FIFO_RX ELC_EVENT_CAN0_FIFO_RX
#define ELC_EVENT_CAN0_FIFO_TX ELC_EVENT_CAN0_FIFO_TX
#define ELC_EVENT_CAN0_MAILBOX_RX ELC_EVENT_CAN0_MAILBOX_RX
#define ELC_EVENT_CAN0_MAILBOX_TX ELC_EVENT_CAN0_MAILBOX_TX
#define ELC_EVENT_IOPORT_EVENT_1 ELC_EVENT_IOPORT_EVENT_1
#define ELC_EVENT_IOPORT_EVENT_2 ELC_EVENT_IOPORT_EVENT_2
#define ELC_EVENT_IOPORT_EVENT_3 ELC_EVENT_IOPORT_EVENT_3
#define ELC_EVENT_IOPORT_EVENT_4 ELC_EVENT_IOPORT_EVENT_4
#define ELC_EVENT_ELC_SOFTWARE_EVENT_0 ELC_EVENT_ELC_SOFTWARE_EVENT_0
#define ELC_EVENT_ELC_SOFTWARE_EVENT_1 ELC_EVENT_ELC_SOFTWARE_EVENT_1
#define ELC_EVENT_POEG0_EVENT ELC_EVENT_POEG0_EVENT
#define ELC_EVENT_POEG1_EVENT ELC_EVENT_POEG1_EVENT
#define ELC_EVENT_GPT0_CAPTURE_COMPARE_A ELC_EVENT_GPT0_CAPTURE_COMPARE_A
#define ELC_EVENT_GPT0_CAPTURE_COMPARE_B ELC_EVENT_GPT0_CAPTURE_COMPARE_B
#define ELC_EVENT_GPT0_COMPARE_C ELC_EVENT_GPT0_COMPARE_C
#define ELC_EVENT_GPT0_COMPARE_D ELC_EVENT_GPT0_COMPARE_D
#define ELC_EVENT_GPT0_COMPARE_E ELC_EVENT_GPT0_COMPARE_E
#define ELC_EVENT_GPT0_COMPARE_F ELC_EVENT_GPT0_COMPARE_F
#define ELC_EVENT_GPT0_COUNTER_OVERFLOW ELC_EVENT_GPT0_COUNTER_OVERFLOW
#define ELC_EVENT_GPT0_COUNTER_UNDERFLOW ELC_EVENT_GPT0_COUNTER_UNDERFLOW
#define ELC_EVENT_GPT1_CAPTURE_COMPARE_A ELC_EVENT_GPT1_CAPTURE_COMPARE_A
#define ELC_EVENT_GPT1_CAPTURE_COMPARE_B ELC_EVENT_GPT1_CAPTURE_COMPARE_B
#define ELC_EVENT_GPT1_COMPARE_C ELC_EVENT_GPT1_COMPARE_C
#define ELC_EVENT_GPT1_COMPARE_D ELC_EVENT_GPT1_COMPARE_D
#define ELC_EVENT_GPT1_COMPARE_E ELC_EVENT_GPT1_COMPARE_E
#define ELC_EVENT_GPT1_COMPARE_F ELC_EVENT_GPT1_COMPARE_F
#define ELC_EVENT_GPT1_COUNTER_OVERFLOW ELC_EVENT_GPT1_COUNTER_OVERFLOW
#define ELC_EVENT_GPT1_COUNTER_UNDERFLOW ELC_EVENT_GPT1_COUNTER_UNDERFLOW
#define ELC_EVENT_GPT2_CAPTURE_COMPARE_A ELC_EVENT_GPT2_CAPTURE_COMPARE_A
#define ELC_EVENT_GPT2_CAPTURE_COMPARE_B ELC_EVENT_GPT2_CAPTURE_COMPARE_B
#define ELC_EVENT_GPT2_COMPARE_C ELC_EVENT_GPT2_COMPARE_C
#define ELC_EVENT_GPT2_COMPARE_D ELC_EVENT_GPT2_COMPARE_D
#define ELC_EVENT_GPT2_COMPARE_E ELC_EVENT_GPT2_COMPARE_E
#define ELC_EVENT_GPT2_COMPARE_F ELC_EVENT_GPT2_COMPARE_F
#define ELC_EVENT_GPT2_COUNTER_OVERFLOW ELC_EVENT_GPT2_COUNTER_OVERFLOW
#define ELC_EVENT_GPT2_COUNTER_UNDERFLOW ELC_EVENT_GPT2_COUNTER_UNDERFLOW
#define ELC_EVENT_GPT3_CAPTURE_COMPARE_A ELC_EVENT_GPT3_CAPTURE_COMPARE_A
#define ELC_EVENT_GPT3_CAPTURE_COMPARE_B ELC_EVENT_GPT3_CAPTURE_COMPARE_B
#define ELC_EVENT_GPT3_COMPARE_C ELC_EVENT_GPT3_COMPARE_C
#define ELC_EVENT_GPT3_COMPARE_D ELC_EVENT_GPT3_COMPARE_D
#define ELC_EVENT_GPT3_COMPARE_E ELC_EVENT_GPT3_COMPARE_E
#define ELC_EVENT_GPT3_COMPARE_F ELC_EVENT_GPT3_COMPARE_F
#define ELC_EVENT_GPT3_COUNTER_OVERFLOW ELC_EVENT_GPT3_COUNTER_OVERFLOW
#define ELC_EVENT_GPT3_COUNTER_UNDERFLOW ELC_EVENT_GPT3_COUNTER_UNDERFLOW
#define ELC_EVENT_GPT4_CAPTURE_COMPARE_A ELC_EVENT_GPT4_CAPTURE_COMPARE_A
#define ELC_EVENT_GPT4_CAPTURE_COMPARE_B ELC_EVENT_GPT4_CAPTURE_COMPARE_B
#define ELC_EVENT_GPT4_COMPARE_C ELC_EVENT_GPT4_COMPARE_C
#define ELC_EVENT_GPT4_COMPARE_D ELC_EVENT_GPT4_COMPARE_D
#define ELC_EVENT_GPT4_COMPARE_E ELC_EVENT_GPT4_COMPARE_E
#define ELC_EVENT_GPT4_COMPARE_F ELC_EVENT_GPT4_COMPARE_F
#define ELC_EVENT_GPT4_COUNTER_OVERFLOW ELC_EVENT_GPT4_COUNTER_OVERFLOW
#define ELC_EVENT_GPT4_COUNTER_UNDERFLOW ELC_EVENT_GPT4_COUNTER_UNDERFLOW
#define ELC_EVENT_GPT5_CAPTURE_COMPARE_A ELC_EVENT_GPT5_CAPTURE_COMPARE_A
#define ELC_EVENT_GPT5_CAPTURE_COMPARE_B ELC_EVENT_GPT5_CAPTURE_COMPARE_B
#define ELC_EVENT_GPT5_COMPARE_C ELC_EVENT_GPT5_COMPARE_C
#define ELC_EVENT_GPT5_COMPARE_D ELC_EVENT_GPT5_COMPARE_D
#define ELC_EVENT_GPT5_COMPARE_E ELC_EVENT_GPT5_COMPARE_E
#define ELC_EVENT_GPT5_COMPARE_F ELC_EVENT_GPT5_COMPARE_F
#define ELC_EVENT_GPT5_COUNTER_OVERFLOW ELC_EVENT_GPT5_COUNTER_OVERFLOW
#define ELC_EVENT_GPT5_COUNTER_UNDERFLOW ELC_EVENT_GPT5_COUNTER_UNDERFLOW
#define ELC_EVENT_GPT6_CAPTURE_COMPARE_A ELC_EVENT_GPT6_CAPTURE_COMPARE_A
#define ELC_EVENT_GPT6_CAPTURE_COMPARE_B ELC_EVENT_GPT6_CAPTURE_COMPARE_B
#define ELC_EVENT_GPT6_COMPARE_C ELC_EVENT_GPT6_COMPARE_C
#define ELC_EVENT_GPT6_COMPARE_D ELC_EVENT_GPT6_COMPARE_D
#define ELC_EVENT_GPT6_COMPARE_E ELC_EVENT_GPT6_COMPARE_E
#define ELC_EVENT_GPT6_COMPARE_F ELC_EVENT_GPT6_COMPARE_F
#define ELC_EVENT_GPT6_COUNTER_OVERFLOW ELC_EVENT_GPT6_COUNTER_OVERFLOW
#define ELC_EVENT_GPT6_COUNTER_UNDERFLOW ELC_EVENT_GPT6_COUNTER_UNDERFLOW
#define ELC_EVENT_GPT7_CAPTURE_COMPARE_A ELC_EVENT_GPT7_CAPTURE_COMPARE_A
#define ELC_EVENT_GPT7_CAPTURE_COMPARE_B ELC_EVENT_GPT7_CAPTURE_COMPARE_B
#define ELC_EVENT_GPT7_COMPARE_C ELC_EVENT_GPT7_COMPARE_C
#define ELC_EVENT_GPT7_COMPARE_D ELC_EVENT_GPT7_COMPARE_D
#define ELC_EVENT_GPT7_COMPARE_E ELC_EVENT_GPT7_COMPARE_E
#define ELC_EVENT_GPT7_COMPARE_F ELC_EVENT_GPT7_COMPARE_F
#define ELC_EVENT_GPT7_COUNTER_OVERFLOW ELC_EVENT_GPT7_COUNTER_OVERFLOW
#define ELC_EVENT_GPT7_COUNTER_UNDERFLOW ELC_EVENT_GPT7_COUNTER_UNDERFLOW
#define ELC_EVENT_OPS_UVW_EDGE ELC_EVENT_OPS_UVW_EDGE
#define ELC_EVENT_SCI0_RXI ELC_EVENT_SCI0_RXI
#define ELC_EVENT_SCI0_TXI ELC_EVENT_SCI0_TXI
#define ELC_EVENT_SCI0_TEI ELC_EVENT_SCI0_TEI
#define ELC_EVENT_SCI0_ERI ELC_EVENT_SCI0_ERI
#define ELC_EVENT_SCI0_AM ELC_EVENT_SCI0_AM
#define ELC_EVENT_SCI0_RXI_OR_ERI ELC_EVENT_SCI0_RXI_OR_ERI
#define ELC_EVENT_SCI1_RXI ELC_EVENT_SCI1_RXI
#define ELC_EVENT_SCI1_TXI ELC_EVENT_SCI1_TXI
#define ELC_EVENT_SCI1_TEI ELC_EVENT_SCI1_TEI
#define ELC_EVENT_SCI1_ERI ELC_EVENT_SCI1_ERI
#define ELC_EVENT_SCI1_AM ELC_EVENT_SCI1_AM
#define ELC_EVENT_SCI2_RXI ELC_EVENT_SCI2_RXI
#define ELC_EVENT_SCI2_TXI ELC_EVENT_SCI2_TXI
#define ELC_EVENT_SCI2_TEI ELC_EVENT_SCI2_TEI
#define ELC_EVENT_SCI2_ERI ELC_EVENT_SCI2_ERI
#define ELC_EVENT_SCI2_AM ELC_EVENT_SCI2_AM
#define ELC_EVENT_SCI9_RXI ELC_EVENT_SCI9_RXI
#define ELC_EVENT_SCI9_TXI ELC_EVENT_SCI9_TXI
#define ELC_EVENT_SCI9_TEI ELC_EVENT_SCI9_TEI
#define ELC_EVENT_SCI9_ERI ELC_EVENT_SCI9_ERI
#define ELC_EVENT_SCI9_AM ELC_EVENT_SCI9_AM
#define ELC_EVENT_SPI0_RXI ELC_EVENT_SPI0_RXI
#define ELC_EVENT_SPI0_TXI ELC_EVENT_SPI0_TXI
#define ELC_EVENT_SPI0_IDLE ELC_EVENT_SPI0_IDLE
#define ELC_EVENT_SPI0_ERI ELC_EVENT_SPI0_ERI
#define ELC_EVENT_SPI0_TEI ELC_EVENT_SPI0_TEI
#define ELC_EVENT_SPI1_RXI ELC_EVENT_SPI1_RXI
#define ELC_EVENT_SPI1_TXI ELC_EVENT_SPI1_TXI
#define ELC_EVENT_SPI1_IDLE ELC_EVENT_SPI1_IDLE
#define ELC_EVENT_SPI1_ERI ELC_EVENT_SPI1_ERI
#define ELC_EVENT_SPI1_TEI ELC_EVENT_SPI1_TEI
#define ELC_EVENT_SCE_PROC_BUSY ELC_EVENT_SCE_PROC_BUSY
#define ELC_EVENT_SCE_ROMOK ELC_EVENT_SCE_ROMOK
#define ELC_EVENT_SCE_LONG_PLG ELC_EVENT_SCE_LONG_PLG
#define ELC_EVENT_SCE_TEST_BUSY ELC_EVENT_SCE_TEST_BUSY
#define ELC_EVENT_SCE_WRRDY_0 ELC_EVENT_SCE_WRRDY_0
#define ELC_EVENT_SCE_WRRDY_4 ELC_EVENT_SCE_WRRDY_4
#define ELC_EVENT_SCE_RDRDY_0 ELC_EVENT_SCE_RDRDY_0
#define ELC_EVENT_SCE_INTEGRATE_WRRDY ELC_EVENT_SCE_INTEGRATE_WRRDY
#define ELC_EVENT_SCE_INTEGRATE_RDRDY ELC_EVENT_SCE_INTEGRATE_RDRDY
Loading
Loading