Hello all,

I am working on a port for NuttX to the Raspberry Pi 4 Model B, for which I
am using Gregory's previous port to the BCM2708 as a reference.

I've read through the documentation available here
<https://nuttx.apache.org/docs/latest/> to get a better grasp of how NuttX
works "under the hood", but I'd still like to know more. The port started
out rosy with copying register addresses and bitmasks from the datasheet to
header files, and now that I've completed that, I'm not sure of where to
start. There seem to be a number of interfaces that need implementing in
order to make a pretty minimal boot of NuttX, but I'm not sure where (if
anywhere) I can determine a list of what needs to be implemented or if
there's a general process to it.

So far my best idea is to re-review the documentation to see if I can get
more to stick, and in the meanwhile also try to read through and understand
an existing port's implementation for one of the simpler MCUs.

If there are any suggestions as to what steps I should take to facilitate
porting NuttX or understanding more about the OS, I would be eager to hear
them!

Thanks,
Matteo

Reply via email to