Hi Dan,
> what would we use instead for eCos? I'm assuming the command-line,
> but how hard is it to figure out?
There's a gui for configuration (configtool) ... it provides the same functionality
as menuconfig/xconfig. If you can configure linux, you'll be able to figure out
eCos without much effort.
> how easy is it to develop device drivers in these OSes?
That depends on the developer ;-) ... it's all relative ... without an MMU and the
associated memory protection, you can access hardware directly and avoid
drivers altogether if you want (regardless of the OS).
> so low memory usage is a concern.
You'll probably get better mileage with eCos (v. uClinux).
> difference between the Microtronix version and this:
>
http://www.enseirb.fr/~kadionik/embedded/u...os-uclinux.html (
http://www.enseirb.fr/~kadionik/embedded/u...os-uclinux.html)
The Microtronix version is good, the enseirb stuff is garbage.
The Microtronix folks have done a very nice job and they continue to improve their
distribution. enseirb is unmaintained and unsupported garbage ... and only supports
Nios-32. If you go the uClinux route on Nios-II, stick with the Microtronix stuff,
it comes with periodic updates and an active forum where you can get help.
> If anyone could answer all these questions, maybe making a webpage
> devoted to operating system comparison would be useful for the community
That's a great idea, please let us know when you have the site up and running!
Regards,
--Scott