On Sun, Oct 10, 2021, 18:36 Gregory Nutt wrote:

> Device tree is another technology that has been advocated for NuttX with
> a few strong advocates but with no clear mandate from the community.
>

Linux and Zephyr RTOS uses DTS to desrbibe hardware: cpu, memory,
peripherals, soc, boards, etc.

That would give some compatibility and easier portabity to existing
hardware! :-)

I did some definitions of custom boards and hardware already in Zephyr. It
is not really well documented along west project structure seems still
under development (i.e. using global zephyr repo vs using per project
different version local zephyr repo is possible not for that long). There
are many examples but different ones offers different approach and there is
no clear standard with examples (i.e. standard should provide several full
working examples not just code snippets). Clear but extensible project
structure is also important (but I am not yet there in NuttX).

Anyways DTS would make portabity much easier also re-using existing
hardware definitions would make migration to NuttX more attractive :-)

--
CeDeROM, SQ7MHZ, http://www.tomek.cedro.info

Reply via email to