Re: MMU-less FreeBSD
On Thu, Dec 13, 2001 at 08:35:08PM -0800, Mike Smith wrote: Well, eCos is free-as-in-beer. From a quick glance at the license it looks to be a lot more like the GPL than a BSD license but I'll dig deeper. 'Any Modification which You create or to which You contribute must be made available in Source Code form under the terms of this License via an accepted Electronic Distribution Mechanism to anyone to whom you made an Executable...' That's free-as-in-beer; what you want is unrestricted, different entirely. 8) You can try RTEMS as well; www.rtems.com. Ah yes, that's the one I was trying to remember. Thanks Mike. Funny thing (or maybe not) is that these folks are right here in town with me and for the life of my I couldn't remember their name. 8) -- ... every activity meets with opposition, everyone who acts has his rivals and unfortunately opponents also. But not because people want to be opponents, rather because the tasks and relationships force people to take different points of view. [Dr. Fritz Todt] V I C T O R Y N O T V E N G E A N C E To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-hackers in the body of the message
MMU-less FreeBSD
As a rough order of magnitude how hard would it be to port FreeBSD to an architecture (Motorola Coldfire) that doesn't have an MMU? I see some words on their site that the NetBSD folks might be working on some archs that require this. I got my hands on a board similar to the one in the NetTel eLia product and it runs on uClinux. I was just curious if porting FreeBSD would be a couple of month thing or much more involved. Thanks. -steve To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-hackers in the body of the message
Re: MMU-less FreeBSD
In message [EMAIL PROTECTED] Steve Price writes: : As a rough order of magnitude how hard would it be to port : FreeBSD to an architecture (Motorola Coldfire) that doesn't : have an MMU? I see some words on their site that the NetBSD : folks might be working on some archs that require this. Hard. Lots of stuff relies on mmap, which basiclly requires an MMU or other tricks. The other tricks can be somewhat expensive... Warner To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-hackers in the body of the message
Re: MMU-less FreeBSD
On Thu, Dec 13, 2001 at 06:19:42PM -0700, Warner Losh wrote: Hard. Lots of stuff relies on mmap, which basiclly requires an MMU or other tricks. The other tricks can be somewhat expensive... That's sort of what I figured. WRS and possible others use BSD as a basis for their embedded OS on archs without an MMU, right? Got any pointers to these tricks you talk about? Thanks. -steve To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-hackers in the body of the message
Re: MMU-less FreeBSD
Hard. Lots of stuff relies on mmap, which basiclly requires an MMU or other tricks. The other tricks can be somewhat expensive... That's sort of what I figured. WRS and possible others use BSD as a basis for their embedded OS on archs without an MMU, right? No. Many embedded operating systems use chunks of BSD code, but you're not going to run a real BSD on anything without an MMU; you'll have to cut it down drastically (and effectively rewrite much of the core of the OS. If you want an OS, consider eCOS or one of the real embedded systems, don't make too much work for yourself trying to take a system that's entirely unsuited to the task and butchering it... To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-hackers in the body of the message
Re: MMU-less FreeBSD
On Thu, Dec 13, 2001 at 08:03:51PM -0800, Mike Smith wrote: If you want an OS, consider eCOS or one of the real embedded systems, don't make too much work for yourself trying to take a system that's entirely unsuited to the task and butchering it... In eCOS are you talking about this one? http://sources.redhat.com/ecos/ I'd prefer a free (as in beer) OS so most of the real embedded systems won't fit the bill unfortunately. I'd be glad to be proven wrong though if you have some URLs. :) -steve To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-hackers in the body of the message
Re: MMU-less FreeBSD
If you want an OS, consider eCOS or one of the real embedded systems, don't make too much work for yourself trying to take a system that's entirely unsuited to the task and butchering it... In eCOS are you talking about this one? http://sources.redhat.com/ecos/ Yes. I'd prefer a free (as in beer) OS so most of the real embedded systems won't fit the bill unfortunately. I'd be glad to be proven wrong though if you have some URLs. :) Well, eCos is free-as-in-beer. You can try RTEMS as well; www.rtems.com. To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-hackers in the body of the message
Re: MMU-less FreeBSD
On Thu, Dec 13, 2001 at 08:35:08PM -0800, Mike Smith wrote: Well, eCos is free-as-in-beer. From a quick glance at the license it looks to be a lot more like the GPL than a BSD license but I'll dig deeper. 'Any Modification which You create or to which You contribute must be made available in Source Code form under the terms of this License via an accepted Electronic Distribution Mechanism to anyone to whom you made an Executable...' You can try RTEMS as well; www.rtems.com. Ah yes, that's the one I was trying to remember. Thanks Mike. Funny thing (or maybe not) is that these folks are right here in town with me and for the life of my I couldn't remember their name. -steve To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-hackers in the body of the message
Re: MMU-less FreeBSD
In message [EMAIL PROTECTED] Steve Price writes: : On Thu, Dec 13, 2001 at 06:19:42PM -0700, Warner Losh wrote: : : Hard. Lots of stuff relies on mmap, which basiclly requires an MMU or : other tricks. The other tricks can be somewhat expensive... : : That's sort of what I figured. WRS and possible others use BSD : as a basis for their embedded OS on archs without an MMU, right? Not sure. : Got any pointers to these tricks you talk about? Thanks. Maybe the easiest way to find out about them would be to look at the uclinux stuff. It uses them. Warner To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-hackers in the body of the message