On 06/13/2017 07:34 AM, Nicklas Karlsson wrote:
> Maybe there is no need for a linux kernel. Have you read the manual for the
> ARM CPU? Or what kind of CPU is it?

RPI3 uses a quad-core ARMv8 (Cortex-A53) with all kinds of bells and
whistles. Have you read the manual for that core?

I've been using many of those small ARM cores (M0...M4) from different
manufacturers and each is about a 1000 pages. The core in the RPI is
utterly more complex.

But, if that is not enough, there are so many internal and external
peripherals that you need to go through all other documentation too.
Designing and writing a bare-bone OS is an uphill battle and you do not
want to do that if there is no /extremely/ specific need.

Linux provides an infrastructure that is very hard to write yourself,
like file-system, network, process- and memory-management to name a few.
Just consider the amount of dev-time that is put into Linux.

Surely, there are other OSes, but it is all about support and a very
large community's effort to pool and combine resources.

-- 
Greetings Bertho

(disclaimers are disclaimed)

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to