This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: About learning eCOS.
- From: Nick Garnett <nickg at ecoscentric dot com>
- To: "Qiang Huang" <jameshq at liverpool dot ac dot uk>
- Cc: "Ecos-Discuss" <ecos-discuss at sources dot redhat dot com>
- Date: 01 Oct 2002 18:57:04 +0100
- Subject: Re: [ECOS] About learning eCOS.
- References: <BDEPKKELILOKGOAOMONOKECGCAAA.jameshq@liv.ac.uk>
"Qiang Huang" <jameshq@liverpool.ac.uk> writes:
> Hi all:
> It seems learning eCOS for beginner is mainly in studying the source
> code of eCOS. If anybody can release any documentation about the kernel it
> would be very helpful for the beginner or even advance ecos user. Like linux
> or VxWorks, there are already many docs avaliable which make them so popular
> all over the world, I do have such idea that if more ecos kernel can be
> released in the docs more people would like to learn it and use it that
> would possibly make it more popular.
>
> Anyboday have any idea?
>
As others have pointed out there is plenty of documentation. The
kernel and HAL documentation do go into some detail of how various
parts are supposed to work -- particularly the HAL porting guide.
None of the documentation presents a line-by-line commentary on the
kernel or HAL. Such a thing would be a mammoth undertaking and be of
little use to most users. It is not necessary to understand the fine
details of how eCos works to use it. In any case, eCos is very
straightforward, anyone who is familiar with the basics of interrupts,
threads, scheduling and synchronization should have little trouble
understanding it. It may not be the best place to start learning about
these things however.
--
Nick Garnett - eCos Kernel Architect
http://www.eCosCentric.com/
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss