├── .gitignore ├── .gitlab-ci.yml ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.ch.md ├── README.md ├── docs ├── AN758-ACM-CDC.pdf └── rvl-link.jpg ├── drivers └── udev │ └── rules.d │ └── 99-rvlink-jtag.rules ├── lib ├── gd32vf103-sdk │ ├── GD32VF103_standard_peripheral │ │ ├── Include │ │ │ ├── gd32vf103_adc.h │ │ │ ├── gd32vf103_bkp.h │ │ │ ├── gd32vf103_can.h │ │ │ ├── gd32vf103_crc.h │ │ │ ├── gd32vf103_dac.h │ │ │ ├── gd32vf103_dbg.h │ │ │ ├── gd32vf103_dma.h │ │ │ ├── gd32vf103_eclic.h │ │ │ ├── gd32vf103_exmc.h │ │ │ ├── gd32vf103_exti.h │ │ │ ├── gd32vf103_fmc.h │ │ │ ├── gd32vf103_fwdgt.h │ │ │ ├── gd32vf103_gpio.h │ │ │ ├── gd32vf103_i2c.h │ │ │ ├── gd32vf103_pmu.h │ │ │ ├── gd32vf103_rcu.h │ │ │ ├── gd32vf103_rtc.h │ │ │ ├── gd32vf103_spi.h │ │ │ ├── gd32vf103_timer.h │ │ │ ├── gd32vf103_usart.h │ │ │ └── gd32vf103_wwdgt.h │ │ ├── Source │ │ │ ├── gd32vf103_adc.c │ │ │ ├── gd32vf103_bkp.c │ │ │ ├── gd32vf103_can.c │ │ │ ├── gd32vf103_crc.c │ │ │ ├── gd32vf103_dac.c │ │ │ ├── gd32vf103_dbg.c │ │ │ ├── gd32vf103_dma.c │ │ │ ├── gd32vf103_eclic.c │ │ │ ├── gd32vf103_exmc.c │ │ │ ├── gd32vf103_exti.c │ │ │ ├── gd32vf103_fmc.c │ │ │ ├── gd32vf103_fwdgt.c │ │ │ ├── gd32vf103_gpio.c │ │ │ ├── gd32vf103_i2c.c │ │ │ ├── gd32vf103_pmu.c │ │ │ ├── gd32vf103_rcu.c │ │ │ ├── gd32vf103_rtc.c │ │ │ ├── gd32vf103_spi.c │ │ │ ├── gd32vf103_timer.c │ │ │ ├── gd32vf103_usart.c │ │ │ └── gd32vf103_wwdgt.c │ │ ├── gd32vf103.h │ │ ├── system_gd32vf103.c │ │ └── system_gd32vf103.h │ ├── GD32VF103_usbfs_driver │ │ ├── Include │ │ │ ├── drv_usb_core.h │ │ │ ├── drv_usb_dev.h │ │ │ ├── drv_usb_hw.h │ │ │ ├── drv_usb_regs.h │ │ │ ├── drv_usbd_int.h │ │ │ ├── usb_ch9_std.h │ │ │ ├── usbd_core.h │ │ │ ├── usbd_enum.h │ │ │ └── usbd_transc.h │ │ └── Source │ │ │ ├── drv_usb_core.c │ │ │ ├── drv_usb_dev.c │ │ │ ├── drv_usbd_int.c │ │ │ ├── usbd_core.c │ │ │ ├── usbd_enum.c │ │ │ └── usbd_transc.c │ └── RISCV │ │ ├── drivers │ │ ├── n200_eclic.h │ │ ├── n200_func.c │ │ ├── n200_func.h │ │ ├── n200_timer.h │ │ ├── riscv_bits.h │ │ ├── riscv_const.h │ │ └── riscv_encoding.h │ │ ├── gcc │ │ ├── GD32VF103x4.lds │ │ ├── GD32VF103x6.lds │ │ ├── GD32VF103x8.lds │ │ ├── GD32VF103xB.lds │ │ ├── entry.S │ │ ├── handlers.c │ │ ├── init.c │ │ ├── start.S │ │ └── your_printf.c │ │ └── stubs │ │ ├── _exit.c │ │ ├── close.c │ │ ├── fstat.c │ │ ├── isatty.c │ │ ├── lseek.c │ │ ├── read.c │ │ ├── sbrk.c │ │ ├── stub.h │ │ ├── write.c │ │ └── write_hex.c └── pt │ ├── clock.h │ ├── lc-addrlabels.h │ ├── lc-switch.h │ ├── lc.h │ ├── pt-sem.h │ ├── pt.h │ ├── timer.c │ └── timer.h ├── platformio.ini ├── rv-link ├── details │ ├── assert.c │ ├── assert.h │ ├── debug.c │ └── debug.h ├── gdb-server │ ├── details │ │ ├── gdb-packet.h │ │ ├── gdb-server-config.h │ │ ├── gdb-server.h │ │ ├── ringbuffer.c │ │ └── ringbuffer.h │ ├── gdb-packet.c │ ├── gdb-packet.h │ ├── gdb-server.c │ └── gdb-server.h ├── link │ ├── arch │ │ └── gd32vf103 │ │ │ ├── can.c │ │ │ ├── details │ │ │ ├── cdc_acm_core.c │ │ │ ├── cdc_acm_core.h │ │ │ ├── cdc_acm_descriptors.c │ │ │ ├── cdc_acm_descriptors.h │ │ │ ├── gd32vf103_libopt.h │ │ │ ├── gd32vf103_soc_sdk.h │ │ │ ├── gd32vf103_usb_hw_gd32vf103_sdk.c │ │ │ ├── gd32vf103_usb_hw_nuclei_sdk.c │ │ │ ├── handlers.c │ │ │ ├── system_gd32vf103.c │ │ │ ├── usb_conf.h │ │ │ └── usbd_conf.h │ │ │ ├── gd32vf103c-start │ │ │ ├── button.c │ │ │ ├── jtag.c │ │ │ ├── led.c │ │ │ └── link-config.h │ │ │ ├── jtag-inline.h │ │ │ ├── link-config.h │ │ │ ├── link.c │ │ │ ├── longan-nano-alt │ │ │ ├── jtag.c │ │ │ └── link-config.h │ │ │ ├── longan-nano │ │ │ ├── jtag.c │ │ │ ├── led.c │ │ │ └── link-config.h │ │ │ ├── nvm-config.c │ │ │ ├── pt-clock.c │ │ │ ├── rvl-probe │ │ │ ├── jtag.c │ │ │ ├── led.c │ │ │ └── link-config.h │ │ │ ├── serial.c │ │ │ ├── usb-serial1.c │ │ │ ├── usb-serial2.c │ │ │ └── usb-serial3.c │ ├── button.h │ ├── can.h │ ├── details │ │ └── link-config.h │ ├── jtag-inline.h │ ├── jtag.h │ ├── led.h │ ├── link-stubs.c │ ├── link.c │ ├── link.h │ ├── nvm-config.h │ ├── serial.h │ └── usb-serial.h ├── main.c └── target │ ├── arch │ └── riscv │ │ ├── dm.c │ │ ├── dm.h │ │ ├── dmi.c │ │ ├── dmi.h │ │ ├── dtm.c │ │ ├── dtm.h │ │ ├── encoding.h │ │ ├── opcodes.h │ │ ├── riscv-debug-spec-v0p11.h │ │ ├── riscv-debug-spec-v0p13.h │ │ ├── riscv-debug-spec.h │ │ ├── riscv-rv32.h │ │ ├── riscv-rv64.h │ │ ├── target-xml.c │ │ └── target.c │ ├── family │ ├── gd32vf103 │ │ ├── target-config.h │ │ └── target.c │ ├── riscv-debug-spec-v0p11 │ │ └── target-config.h │ └── riscv-debug-spec-v0p13 │ │ └── target-config.h │ ├── tap.c │ ├── tap.h │ ├── target-config.h │ └── target.h └── scripts ├── dfu-rvl-probe.sh ├── gitlab-publish.sh ├── platformio_post_script.py └── platformio_pre_build.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/LICENSE -------------------------------------------------------------------------------- /README.ch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/README.ch.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/README.md -------------------------------------------------------------------------------- /docs/AN758-ACM-CDC.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/docs/AN758-ACM-CDC.pdf -------------------------------------------------------------------------------- /docs/rvl-link.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/docs/rvl-link.jpg -------------------------------------------------------------------------------- /drivers/udev/rules.d/99-rvlink-jtag.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/drivers/udev/rules.d/99-rvlink-jtag.rules -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_adc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_adc.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_bkp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_bkp.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_can.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_can.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_crc.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_dac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_dac.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_dbg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_dbg.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_dma.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_eclic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_eclic.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_exmc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_exmc.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_exti.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_exti.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_fmc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_fmc.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_fwdgt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_fwdgt.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_gpio.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_i2c.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_pmu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_pmu.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_rcu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_rcu.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_rtc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_rtc.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_spi.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_timer.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_usart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_usart.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_wwdgt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Include/gd32vf103_wwdgt.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_adc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_adc.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_bkp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_bkp.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_can.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_can.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_crc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_crc.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_dac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_dac.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_dbg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_dbg.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_dma.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_eclic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_eclic.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_exmc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_exmc.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_exti.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_exti.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_fmc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_fmc.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_fwdgt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_fwdgt.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_gpio.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_i2c.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_pmu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_pmu.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_rcu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_rcu.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_rtc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_rtc.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_spi.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_timer.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_usart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_usart.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_wwdgt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/Source/gd32vf103_wwdgt.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/gd32vf103.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/gd32vf103.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/system_gd32vf103.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/system_gd32vf103.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_standard_peripheral/system_gd32vf103.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_standard_peripheral/system_gd32vf103.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Include/drv_usb_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Include/drv_usb_core.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Include/drv_usb_dev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Include/drv_usb_dev.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Include/drv_usb_hw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Include/drv_usb_hw.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Include/drv_usb_regs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Include/drv_usb_regs.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Include/drv_usbd_int.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Include/drv_usbd_int.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Include/usb_ch9_std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Include/usb_ch9_std.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Include/usbd_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Include/usbd_core.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Include/usbd_enum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Include/usbd_enum.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Include/usbd_transc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Include/usbd_transc.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Source/drv_usb_core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Source/drv_usb_core.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Source/drv_usb_dev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Source/drv_usb_dev.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Source/drv_usbd_int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Source/drv_usbd_int.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Source/usbd_core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Source/usbd_core.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Source/usbd_enum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Source/usbd_enum.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Source/usbd_transc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/GD32VF103_usbfs_driver/Source/usbd_transc.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/RISCV/drivers/n200_eclic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/RISCV/drivers/n200_eclic.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/RISCV/drivers/n200_func.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/RISCV/drivers/n200_func.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/RISCV/drivers/n200_func.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/RISCV/drivers/n200_func.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/RISCV/drivers/n200_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/RISCV/drivers/n200_timer.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/RISCV/drivers/riscv_bits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/RISCV/drivers/riscv_bits.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/RISCV/drivers/riscv_const.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/RISCV/drivers/riscv_const.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/RISCV/drivers/riscv_encoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/RISCV/drivers/riscv_encoding.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/RISCV/gcc/GD32VF103x4.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/RISCV/gcc/GD32VF103x4.lds -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/RISCV/gcc/GD32VF103x6.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/RISCV/gcc/GD32VF103x6.lds -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/RISCV/gcc/GD32VF103x8.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/RISCV/gcc/GD32VF103x8.lds -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/RISCV/gcc/GD32VF103xB.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/RISCV/gcc/GD32VF103xB.lds -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/RISCV/gcc/entry.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/RISCV/gcc/entry.S -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/RISCV/gcc/handlers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/RISCV/gcc/handlers.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/RISCV/gcc/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/RISCV/gcc/init.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/RISCV/gcc/start.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/RISCV/gcc/start.S -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/RISCV/gcc/your_printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/RISCV/gcc/your_printf.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/RISCV/stubs/_exit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/RISCV/stubs/_exit.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/RISCV/stubs/close.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/RISCV/stubs/close.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/RISCV/stubs/fstat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/RISCV/stubs/fstat.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/RISCV/stubs/isatty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/RISCV/stubs/isatty.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/RISCV/stubs/lseek.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/RISCV/stubs/lseek.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/RISCV/stubs/read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/RISCV/stubs/read.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/RISCV/stubs/sbrk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/RISCV/stubs/sbrk.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/RISCV/stubs/stub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/RISCV/stubs/stub.h -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/RISCV/stubs/write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/RISCV/stubs/write.c -------------------------------------------------------------------------------- /lib/gd32vf103-sdk/RISCV/stubs/write_hex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/gd32vf103-sdk/RISCV/stubs/write_hex.c -------------------------------------------------------------------------------- /lib/pt/clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/pt/clock.h -------------------------------------------------------------------------------- /lib/pt/lc-addrlabels.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/pt/lc-addrlabels.h -------------------------------------------------------------------------------- /lib/pt/lc-switch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/pt/lc-switch.h -------------------------------------------------------------------------------- /lib/pt/lc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/pt/lc.h -------------------------------------------------------------------------------- /lib/pt/pt-sem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/pt/pt-sem.h -------------------------------------------------------------------------------- /lib/pt/pt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/pt/pt.h -------------------------------------------------------------------------------- /lib/pt/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/pt/timer.c -------------------------------------------------------------------------------- /lib/pt/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/lib/pt/timer.h -------------------------------------------------------------------------------- /platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/platformio.ini -------------------------------------------------------------------------------- /rv-link/details/assert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/details/assert.c -------------------------------------------------------------------------------- /rv-link/details/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/details/assert.h -------------------------------------------------------------------------------- /rv-link/details/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/details/debug.c -------------------------------------------------------------------------------- /rv-link/details/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/details/debug.h -------------------------------------------------------------------------------- /rv-link/gdb-server/details/gdb-packet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/gdb-server/details/gdb-packet.h -------------------------------------------------------------------------------- /rv-link/gdb-server/details/gdb-server-config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/gdb-server/details/gdb-server-config.h -------------------------------------------------------------------------------- /rv-link/gdb-server/details/gdb-server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/gdb-server/details/gdb-server.h -------------------------------------------------------------------------------- /rv-link/gdb-server/details/ringbuffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/gdb-server/details/ringbuffer.c -------------------------------------------------------------------------------- /rv-link/gdb-server/details/ringbuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/gdb-server/details/ringbuffer.h -------------------------------------------------------------------------------- /rv-link/gdb-server/gdb-packet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/gdb-server/gdb-packet.c -------------------------------------------------------------------------------- /rv-link/gdb-server/gdb-packet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/gdb-server/gdb-packet.h -------------------------------------------------------------------------------- /rv-link/gdb-server/gdb-server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/gdb-server/gdb-server.c -------------------------------------------------------------------------------- /rv-link/gdb-server/gdb-server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/gdb-server/gdb-server.h -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/can.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/can.c -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/details/cdc_acm_core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/details/cdc_acm_core.c -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/details/cdc_acm_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/details/cdc_acm_core.h -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/details/cdc_acm_descriptors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/details/cdc_acm_descriptors.c -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/details/cdc_acm_descriptors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/details/cdc_acm_descriptors.h -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/details/gd32vf103_libopt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/details/gd32vf103_libopt.h -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/details/gd32vf103_soc_sdk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/details/gd32vf103_soc_sdk.h -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/details/gd32vf103_usb_hw_gd32vf103_sdk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/details/gd32vf103_usb_hw_gd32vf103_sdk.c -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/details/gd32vf103_usb_hw_nuclei_sdk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/details/gd32vf103_usb_hw_nuclei_sdk.c -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/details/handlers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/details/handlers.c -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/details/system_gd32vf103.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/details/system_gd32vf103.c -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/details/usb_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/details/usb_conf.h -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/details/usbd_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/details/usbd_conf.h -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/gd32vf103c-start/button.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/gd32vf103c-start/button.c -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/gd32vf103c-start/jtag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/gd32vf103c-start/jtag.c -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/gd32vf103c-start/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/gd32vf103c-start/led.c -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/gd32vf103c-start/link-config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/gd32vf103c-start/link-config.h -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/jtag-inline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/jtag-inline.h -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/link-config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/link-config.h -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/link.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/link.c -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/longan-nano-alt/jtag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/longan-nano-alt/jtag.c -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/longan-nano-alt/link-config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/longan-nano-alt/link-config.h -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/longan-nano/jtag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/longan-nano/jtag.c -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/longan-nano/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/longan-nano/led.c -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/longan-nano/link-config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/longan-nano/link-config.h -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/nvm-config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/nvm-config.c -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/pt-clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/pt-clock.c -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/rvl-probe/jtag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/rvl-probe/jtag.c -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/rvl-probe/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/rvl-probe/led.c -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/rvl-probe/link-config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/rvl-probe/link-config.h -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/serial.c -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/usb-serial1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/usb-serial1.c -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/usb-serial2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/usb-serial2.c -------------------------------------------------------------------------------- /rv-link/link/arch/gd32vf103/usb-serial3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/arch/gd32vf103/usb-serial3.c -------------------------------------------------------------------------------- /rv-link/link/button.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/button.h -------------------------------------------------------------------------------- /rv-link/link/can.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/can.h -------------------------------------------------------------------------------- /rv-link/link/details/link-config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/details/link-config.h -------------------------------------------------------------------------------- /rv-link/link/jtag-inline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/jtag-inline.h -------------------------------------------------------------------------------- /rv-link/link/jtag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/jtag.h -------------------------------------------------------------------------------- /rv-link/link/led.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/led.h -------------------------------------------------------------------------------- /rv-link/link/link-stubs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/link-stubs.c -------------------------------------------------------------------------------- /rv-link/link/link.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/link.c -------------------------------------------------------------------------------- /rv-link/link/link.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/link.h -------------------------------------------------------------------------------- /rv-link/link/nvm-config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/nvm-config.h -------------------------------------------------------------------------------- /rv-link/link/serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/serial.h -------------------------------------------------------------------------------- /rv-link/link/usb-serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/link/usb-serial.h -------------------------------------------------------------------------------- /rv-link/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/main.c -------------------------------------------------------------------------------- /rv-link/target/arch/riscv/dm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/target/arch/riscv/dm.c -------------------------------------------------------------------------------- /rv-link/target/arch/riscv/dm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/target/arch/riscv/dm.h -------------------------------------------------------------------------------- /rv-link/target/arch/riscv/dmi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/target/arch/riscv/dmi.c -------------------------------------------------------------------------------- /rv-link/target/arch/riscv/dmi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/target/arch/riscv/dmi.h -------------------------------------------------------------------------------- /rv-link/target/arch/riscv/dtm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/target/arch/riscv/dtm.c -------------------------------------------------------------------------------- /rv-link/target/arch/riscv/dtm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/target/arch/riscv/dtm.h -------------------------------------------------------------------------------- /rv-link/target/arch/riscv/encoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/target/arch/riscv/encoding.h -------------------------------------------------------------------------------- /rv-link/target/arch/riscv/opcodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/target/arch/riscv/opcodes.h -------------------------------------------------------------------------------- /rv-link/target/arch/riscv/riscv-debug-spec-v0p11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/target/arch/riscv/riscv-debug-spec-v0p11.h -------------------------------------------------------------------------------- /rv-link/target/arch/riscv/riscv-debug-spec-v0p13.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/target/arch/riscv/riscv-debug-spec-v0p13.h -------------------------------------------------------------------------------- /rv-link/target/arch/riscv/riscv-debug-spec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/target/arch/riscv/riscv-debug-spec.h -------------------------------------------------------------------------------- /rv-link/target/arch/riscv/riscv-rv32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/target/arch/riscv/riscv-rv32.h -------------------------------------------------------------------------------- /rv-link/target/arch/riscv/riscv-rv64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/target/arch/riscv/riscv-rv64.h -------------------------------------------------------------------------------- /rv-link/target/arch/riscv/target-xml.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/target/arch/riscv/target-xml.c -------------------------------------------------------------------------------- /rv-link/target/arch/riscv/target.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/target/arch/riscv/target.c -------------------------------------------------------------------------------- /rv-link/target/family/gd32vf103/target-config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/target/family/gd32vf103/target-config.h -------------------------------------------------------------------------------- /rv-link/target/family/gd32vf103/target.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/target/family/gd32vf103/target.c -------------------------------------------------------------------------------- /rv-link/target/family/riscv-debug-spec-v0p11/target-config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/target/family/riscv-debug-spec-v0p11/target-config.h -------------------------------------------------------------------------------- /rv-link/target/family/riscv-debug-spec-v0p13/target-config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/target/family/riscv-debug-spec-v0p13/target-config.h -------------------------------------------------------------------------------- /rv-link/target/tap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/target/tap.c -------------------------------------------------------------------------------- /rv-link/target/tap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/target/tap.h -------------------------------------------------------------------------------- /rv-link/target/target-config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/target/target-config.h -------------------------------------------------------------------------------- /rv-link/target/target.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/rv-link/target/target.h -------------------------------------------------------------------------------- /scripts/dfu-rvl-probe.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/scripts/dfu-rvl-probe.sh -------------------------------------------------------------------------------- /scripts/gitlab-publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/scripts/gitlab-publish.sh -------------------------------------------------------------------------------- /scripts/platformio_post_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/scripts/platformio_post_script.py -------------------------------------------------------------------------------- /scripts/platformio_pre_build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michahoiting/rv-link/HEAD/scripts/platformio_pre_build.py --------------------------------------------------------------------------------