├── .gitignore ├── .gitmodules ├── README.md ├── dn.sh ├── linux ├── build.sh ├── patches │ └── linux-5.12.3 │ │ └── riscv-openamp.patch ├── rtt-riscv64-qemu.dts ├── run.sh └── virt_riscv64_defconfig ├── opensbi ├── build.sh ├── patches │ └── 0001-rtthread-openamp.patch └── run.sh ├── qemu ├── build.sh └── patches │ └── qemu-6.1.0 │ └── Daul_uart_support.patch ├── rtos ├── README.md ├── build.sh ├── env.sh ├── qemu-riscv64-virt │ ├── .config │ ├── .config.old │ ├── .sconsign.dblite │ ├── .vscode │ │ └── c_cpp_properties.json │ ├── Kconfig │ ├── README.md │ ├── README_ZH.md │ ├── SConscript │ ├── SConstruct │ ├── applications │ │ ├── SConscript │ │ └── main.c │ ├── driver │ │ ├── Kconfig │ │ ├── SConscript │ │ ├── asm │ │ │ ├── sbiasm.h │ │ │ └── sbidef.h │ │ ├── board.c │ │ ├── board.h │ │ ├── drv_uart.c │ │ ├── drv_uart.h │ │ ├── encoding.h │ │ ├── io.h │ │ ├── plic.c │ │ ├── plic.h │ │ ├── sbi.c │ │ └── sbi.h │ ├── link.lds │ ├── link_stacksize.lds │ ├── qemu-nographic-smode.sh │ ├── rtconfig.h │ └── rtconfig.py └── run.sh ├── toolchains └── README.md └── u-boot ├── build.sh ├── patches └── u-boot-2021.04 │ └── bootcmd_rtt_qemu.patch └── run.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/.gitmodules -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/README.md -------------------------------------------------------------------------------- /dn.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/dn.sh -------------------------------------------------------------------------------- /linux/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/linux/build.sh -------------------------------------------------------------------------------- /linux/patches/linux-5.12.3/riscv-openamp.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/linux/patches/linux-5.12.3/riscv-openamp.patch -------------------------------------------------------------------------------- /linux/rtt-riscv64-qemu.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/linux/rtt-riscv64-qemu.dts -------------------------------------------------------------------------------- /linux/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/linux/run.sh -------------------------------------------------------------------------------- /linux/virt_riscv64_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/linux/virt_riscv64_defconfig -------------------------------------------------------------------------------- /opensbi/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/opensbi/build.sh -------------------------------------------------------------------------------- /opensbi/patches/0001-rtthread-openamp.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/opensbi/patches/0001-rtthread-openamp.patch -------------------------------------------------------------------------------- /opensbi/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/opensbi/run.sh -------------------------------------------------------------------------------- /qemu/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/qemu/build.sh -------------------------------------------------------------------------------- /qemu/patches/qemu-6.1.0/Daul_uart_support.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/qemu/patches/qemu-6.1.0/Daul_uart_support.patch -------------------------------------------------------------------------------- /rtos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/README.md -------------------------------------------------------------------------------- /rtos/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/build.sh -------------------------------------------------------------------------------- /rtos/env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/env.sh -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/.config -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/.config.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/.config.old -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/.sconsign.dblite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/.sconsign.dblite -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/Kconfig -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/README.md -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/README_ZH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/README_ZH.md -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/SConscript -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/SConstruct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/SConstruct -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/applications/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/applications/SConscript -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/applications/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/applications/main.c -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/driver/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/driver/Kconfig -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/driver/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/driver/SConscript -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/driver/asm/sbiasm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/driver/asm/sbiasm.h -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/driver/asm/sbidef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/driver/asm/sbidef.h -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/driver/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/driver/board.c -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/driver/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/driver/board.h -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/driver/drv_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/driver/drv_uart.c -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/driver/drv_uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/driver/drv_uart.h -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/driver/encoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/driver/encoding.h -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/driver/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/driver/io.h -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/driver/plic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/driver/plic.c -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/driver/plic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/driver/plic.h -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/driver/sbi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/driver/sbi.c -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/driver/sbi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/driver/sbi.h -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/link.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/link.lds -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/link_stacksize.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/link_stacksize.lds -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/qemu-nographic-smode.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/qemu-nographic-smode.sh -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/rtconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/rtconfig.h -------------------------------------------------------------------------------- /rtos/qemu-riscv64-virt/rtconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/qemu-riscv64-virt/rtconfig.py -------------------------------------------------------------------------------- /rtos/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/rtos/run.sh -------------------------------------------------------------------------------- /toolchains/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/toolchains/README.md -------------------------------------------------------------------------------- /u-boot/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/u-boot/build.sh -------------------------------------------------------------------------------- /u-boot/patches/u-boot-2021.04/bootcmd_rtt_qemu.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/u-boot/patches/u-boot-2021.04/bootcmd_rtt_qemu.patch -------------------------------------------------------------------------------- /u-boot/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread/rtthread-pomegranate/HEAD/u-boot/run.sh --------------------------------------------------------------------------------