From: Prakash M. <pma...@da...> - 2005-02-11 12:52:05
|
I have posted a similar question in the manrix open discussion forum. I am not totally clear what the aim of the manrix project is. Is it the same as that of GNU HURD or have we found something inadequate in that project that we are starting afresh? Prakash Manandhar <mailto:pma...@da...> DASS Pvt. Ltd. NEPAL. |
From: Manish R. <reg...@gm...> - 2005-02-12 05:16:53
|
hello prakash ji, On Fri, 11 Feb 2005 18:35:59 +0545, Prakash Manandhar <pma...@da...> wrote: > I am not totally clear what the aim of the manrix project is. Is it the > same > as that of GNU HURD or have we found something inadequate in > that project that we are starting afresh? In the beginning when we started the project, we didn't have in the mind that xyz system has aaa defects and we will be making the better system than that by removing its defects. It was started as a hobby and to gain some knowledge and today we have an aim of creating fulling working OS... an Open Source OS project. But infact MACH from CMU have few defects. The major defect is in the IPC. If you have looked in the Internals of the port architecture of Mach, you might have noticed its complexity. Our IPC is very simple and Fast. we have also used some techniques to reduce the no of IPC in File IO/Device IO. There are other features like Microkernel itself has POSIX interface so UNIX emulation is unnecessary. MOST important is that we are now starting to make it Realtime. A wonderful system called Embeddable POSIX. Thanks to the Hardware Contribution by MR Per-Tore Aasestrand of Norway. regards Manish Regmi |
From: Prakash M. <pma...@da...> - 2005-02-13 13:25:09
|
Dear Manish-ji, > In the beginning when we started the project, we didn't > have in the > mind that xyz system has aaa defects and we will be > making the better > system than that by removing its defects. I understand completely; I myself have a tendency of starting projects ;-) > > But infact MACH from CMU have few defects. The major > defect is in the > IPC. If you have looked in the Internals of the port > architecture of > Mach, you might have noticed its complexity. I do not believe in "simply the best", things have to be simple from the outside and complicated in the inside to be beautiful. An OS, and IPC in particular, are complex by their very nature. > > Our IPC is very simple and Fast. we have also used some > techniques to > reduce the no of IPC in File IO/Device IO. There are > other features > like Microkernel itself has POSIX interface so UNIX > emulation is > unnecessary. I didn't get the point in detail, I will do a bit of study in it and comment later on... (perhaps in a week) > > MOST important is that we are now starting to make it > Realtime. A > wonderful system called Embeddable POSIX. Thanks to the > Hardware > Contribution by MR Per-Tore Aasestrand of Norway. What hardware has Mr. Per-Tore contributed? I, myself own a electronic components, embedded design and PCB manufacturing company, although it is in a state of infancy: check out www.mpworks.com.np It is just six months old, but we have been in the local embedded market for two years with other companies. If you need more help in hardware terms me and my friends could help out as we have some embedded design and software experience, and we could even contribute some more hardware and make PCBs. Since you are into hardware, I guess the model of working without physical contact will not work so well anymore. It could work if you are predominantly software though. As a footnote, I think the term embedded real-time OS is very very vague. An embedded system can be as simple as an aquarium thermometer to as complex as an air-traffic control or missile defense system. I think you should first make the vision of the project clear and make a niche out there, make something that is useful in a number of ways that existing open source systems lack. Best Regards, jaH. > > regards > Manish Regmi > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products > from real users. > Discover which products truly live up to the hype. Start > reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > Manrix-devel mailing list > Man...@li... > https://lists.sourceforge.net/lists/listinfo/manrix- > devel |
From: Manish R. <reg...@gm...> - 2005-02-14 06:56:39
|
hello Prakash ji, On Sun, 13 Feb 2005 19:09:38 +0545, Prakash Manandhar <pma...@da...> wrote: > I do not believe in "simply the best", things have to be > simple from the > outside and complicated in the inside to be beautiful. > An OS, and IPC in > particular, are complex by their very nature. very true........... But i measured complexity as relative entity. > I didn't get the point in detail, I will do a bit of study in it and > comment > later on... (perhaps in a week) > > What hardware has Mr. Per-Tore contributed? Most probably TS3400 system (http://www.embeddedx86.com/epc/ts3400-spec-h.html).. > I, myself own a electronic components, embedded design and PCB manufacturing > company, although it is in a state of infancy: check out www.mpworks.com.np > It is just six months old, but we have been in the local embedded market for > two years with other companies. > > If you need more help in hardware terms me and my friends could help out as > we have some embedded design and software experience, and we could even > contribute some more hardware and make PCBs. Wow, nice to know. Keep it up.... Thank you very much for your interest to Help us. Of cource we will be requiring hardwares to test. But For now, rather than hardware help, we need technical help on solving problems (design issue, bugs) because we are out of number. > Since you are into hardware, I guess the model of working > without physical > contact will not work so well anymore. > It could work if you are predominantly software though. Yes that is very true..... but i dont have any experience in Hardwares (electronics) but learning though. But very fond of Computer Architectutre...... I Have to learn a lot of things from you guys. I will visit your Company after my Exam......... > As a footnote, I think the term embedded real-time OS is very very vague. An > embedded system can be as simple as an aquarium thermometer to as complex as > an air-traffic control or missile defense system. > > I think you should first make the vision of the project clear and make a > niche out there, make something that is useful in a number of ways that > existing open source systems lack. Yes, you are very correct. Due to the nature of the design(unixy nature), dynamic property, it is unsuitable for Hard Real Systems. For now we are trying to make soft realtime. Though a very long way to go. And please if you have any suggestions on how to carry out this project, what to add/remove? What kind of vision it should be........... let us know..... thanks |
From: Rajesh R.C <raj...@gm...> - 2005-02-14 06:55:39
|
---------- Forwarded message ---------- From: Rajesh R.C <raj...@gm...> Date: Sun, 13 Feb 2005 22:52:19 -0800 Subject: Re: [Manrix-devel] what are the goals of manrix, is it any different from GNU HURD/Mach To: Prakash Manandhar <pma...@da...> >>I think the term embedded real-time OS is very very vague. I don't think that . Real time means there is property of time constraits i .e hard or soft . OS implements the realtime features like preemptive kernel , realtime scheduling etc and this OS is embedded to any hardware device so this whole makes embedded real-time OS and this type of OS are used for special purpose , industry use to control movement to the space shuttle movements. why not give some glimpse to the site http://www.onesmartclick.com/rtos/rtos.html -- cheers Rajesh Bikram RC -- cheers Rajesh Bikram RC |