incubator-nuttx/Documentation
Lee Lup Yuen a59673b526 boards/risc-v: Add support for PINE64 Star64 JH7110 SBC
This PR adds support for PINE64 Star64 64-bit RISC-V SBC, based on StarFive JH7110 SoC. Most of the code is derived from NuttX for QEMU RISC-V (Kernel Mode). [The source files are explained in the articles here](https://github.com/lupyuen/nuttx-star64)

Modified Files:

boards/Kconfig: Added Star64 board

New Files in boards/risc-v/jh7110/star64:

src/jh7110_appinit.c: Startup Code

include/board.h: Star64 Definitions

include/board_memorymap.h: Memory Map

src/etc/init.d/rc.sysinit, rcS: Startup Script

src/.gitignore: Ignore the tmp filesystem

scripts/ld.script: Linker Script

scripts/Make.defs: Star64 Makefile

src/Makefile: Star64 Makefile

Kconfig: Star64 Config

configs/nsh/defconfig: NSH Build Config

Updated Documentation:

introduction/detailed_support.rst: Added StarFive JH7110 SoC and Star64 SBC

platforms/risc-v/jh7110/index.rst: New page for StarFive JH7110 SoC

platforms/risc-v/jh7110/boards/star64/index.rst: Building and booting NuttX for Star64
2023-08-07 01:08:35 -07:00
..
_static
_templates
applications Documentation: Add nxdiag application 2023-06-03 13:20:01 +08:00
components Partition: Add doc for TXTABLE 2023-08-02 19:51:53 -07:00
contributing Doc: Explain how to rebase and squash PR's commits 2022-12-19 10:31:12 +08:00
faq Doc: Add how to configure network MTU size 2022-11-02 09:14:17 +08:00
guides ofloader:add Documentation for ofloader 2023-08-05 12:40:02 -07:00
introduction boards/risc-v: Add support for PINE64 Star64 JH7110 SBC 2023-08-07 01:08:35 -07:00
platforms boards/risc-v: Add support for PINE64 Star64 JH7110 SBC 2023-08-07 01:08:35 -07:00
quickstart sched: Rename DEBUG_TCBINFO to ARCH_HAVE_TCBINFO 2023-07-26 09:33:38 +02:00
reference Documentation: Minor fixes in Tickless OS documentation 2023-05-24 10:31:56 +08:00
.gitignore
Makefile
Pipfile docs: Add copy button for code blocks 2023-05-20 12:58:32 +08:00
Pipfile.lock build(deps): bump certifi from 2023.5.7 to 2023.7.22 in /Documentation 2023-07-25 18:06:14 -07:00
conf.py docs: Add copy button for code blocks 2023-05-20 12:58:32 +08:00
glossary.rst
index.rst Move "Contributing" to be after getting started 2021-08-23 21:22:49 +08:00
make.bat
substitutions.rst Remove the double blank line from source files 2022-02-20 20:10:14 +01:00