Hi Herman!
Overall, you did a good Job, but i strongly
disagree with some statements in chapter 3.2:
>>>>>>>
The Linux kernel that supports a typical desktop
computer is quickly more than 1 megabytes large.
And that does not include the memory taken
up by the Linux tools and the users' applications
Hence, the Linux footprint is too large for most
embedded systems. It also takes about a minute
or so to boot, which is much too long for most
embedded systems. And it expects at a hard disk
to work with, and a power supply of more than
100 Watts for modern high-end CPUs, video cards
and hard disks.
<<<<<<<
1) Please have a look at the MIPS-Port and uClinux
and don�t just discribe why x86-Linux isn�t
convenient for most embedded applications.
(for example, a staticaly linked
binary of a Tetris-clone for the uClinux/framebuffer
has a size of just 11 KByte. A Minesweeper-Clone
even fits into 8 KByte -- i just feel back in the
times of C64 :-))
2) Telekommunication switching systems, computer
numeric machine control systems and similar process
control systems are also embedded applications
(having moderate real time constraints within few
milliseconds and a huge market share, btw).
Here, the recources are not a matter of fact but the
number of features, the embedded os can deliver
ootb.
3) uClinux just takes two seconds for booting
(ok, network setup takes three more)
Just my 0.02 Euro ...
Bernhard
BTW: Right now, there are only seven participants filled at
http://www.thinkingnerds.com/projects/rtos-ws/participants.html
I hardly can believe that there are not more people
interessted in the linux real time workshop!?
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/