Generic Question: Floating point, MMU

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Generic Question: Floating point, MMU

Worik Stanton
On the thread: OpenBSD embedded? (was: OpenBSD 5.6-current on ASUS
Chromebox)

[hidden email] commented:

> For ones that lack MMU or floating-point, Linux is it.
>
> Other ones that have MMU and FP can run OpenBSD, although significant
> porting effort is required. And they have 8MB to 16MB flash, which means
> you are running a ramdisk kernel and that's about it.

Why is OpenBSD the choice only if you have a floating point?

And I would have thought Linux would not do well without a MMU.  I know
people have ported Linux to all sorts of things, but no MMU?

cheers
Worik
--
Why is the legal status of chardonnay different to that of cannabis?
       [hidden email] 021-1680650, (03) 4821804
                          Aotearoa (New Zealand)
                             I voted for love

Reply | Threaded
Open this post in threaded view
|

Re: Generic Question: Floating point, MMU

Simon Mages
Maybe this helps, http://www.uclinux.org
Am 03.12.2014 20:36 schrieb "worik" <[hidden email]>:

> On the thread: OpenBSD embedded? (was: OpenBSD 5.6-current on ASUS
> Chromebox)
>
> [hidden email] commented:
>
> > For ones that lack MMU or floating-point, Linux is it.
> >
> > Other ones that have MMU and FP can run OpenBSD, although significant
> > porting effort is required. And they have 8MB to 16MB flash, which means
> > you are running a ramdisk kernel and that's about it.
>
> Why is OpenBSD the choice only if you have a floating point?
>
> And I would have thought Linux would not do well without a MMU.  I know
> people have ported Linux to all sorts of things, but no MMU?
>
> cheers
> Worik
> --
> Why is the legal status of chardonnay different to that of cannabis?
>        [hidden email] 021-1680650, (03) 4821804
>                           Aotearoa (New Zealand)
>                              I voted for love

Reply | Threaded
Open this post in threaded view
|

Re: [Bulk] Generic Question: Floating point, MMU

Kevin Chadwick-2
In reply to this post by Worik Stanton
On Thu, 04 Dec 2014 08:35:11 +1300
worik wrote:

> > For ones that lack MMU or floating-point, Linux is it.
> >
> > Other ones that have MMU and FP can run OpenBSD, although significant
> > porting effort is required. And they have 8MB to 16MB flash, which means
> > you are running a ramdisk kernel and that's about it.  
>
> Why is OpenBSD the choice only if you have a floating point?
>
> And I would have thought Linux would not do well without a MMU.  I know
> people have ported Linux to all sorts of things, but no MMU?

Check out uclinux

They have come up with special memory handling to avoid memory
fragmentation but It's probably still far wide of the mark for reliable
or for that matter secure porting without great care.