apache / apache/nuttx

May i get some help before starting porting NuttX to a new arch namely LoongArch

Open
#7,566 11 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
4k
Forks
1.7k
Avg merge
1d 17h
Merged PRs (30d)
237

Description

Hello there,
I\`m trying to port NuttX to LoongArch, which is used in 64-bit microcontroller.
Currently i`m a student and hope to learn some OS knowledge during porting.

Is it a good choice to take riscv-k210 as a referrence?
I\`m planning to read documents from official NuttX website.
I\`ve glanced some code snippets and found the code for uart, interrupt and so on. But i didn`t find out how the memoy page table was established (Sorry for my poor knowledge). Can i get some help about memory mapping? Like: the layout of virtual memory.

Could you tell me something about the proper process of porting NuttX? Maybe start with head.S, uart, memory mapping...and something else?

Thanks a lot :)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.