This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: About learning eCOS.


"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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]