public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: micklweiss@gmx.net
To: linux-kernel@vger.kernel.org
Subject: Linux on 16-bit processors
Date: Wed, 19 Mar 2003 00:46:47 +0100 (MET)	[thread overview]
Message-ID: <17232.1048031207@www59.gmx.net> (raw)

I'm interested on running Linux on some less powerful, cheaper 16 bit
systems. I would like to know if there is a slimmed down version of the kernel (any
version 2.2+) that can run on 16-bit CPUs. I know that linux "requires" a
32-bit CPU, but I know that it has run on less. I'm interested in any arch -
really. 
I can't seem to find a slimmed down version of the kernel. Any projects out
there? Something with decent performance would be cool too. :o)

I'm not apart of the list, so if you could pleace CC: any replies to this
e-mail (micklweiss@gmx.net) that would be great.

I asked before at a local user group (southflorida embedded user group)..
and this is what info they got me. I just cut-n-pasted.

<cut>

To: Mick Weiss
From: "wblake@emsys.net" <wblake@emsys.net>

glad to help. you have interesting research.
Most handhelds these days are 32 bit processors, even pagers. Mostly some
ARM variant especially Intel StrongArm.

The main obstacle to running Linux on smaller (cheaper) CPUs seems to be an
MMU which Linux and most Unixes expect. For a Linux work alike, some RTOS's
will have various POSIX layers corresponding to  standard C library,
real-time facilities, threads, and shell utilities. So if an application
uses POSIX compliant calls, it can move from *ix to one of these operating
systems.
Most *Ix work alikes Lynx, and QNX claim POSIX compliance. Likewise
embedded RTOSes like Red Hat eCos, rtxc, mentor ati nucleus, vrtx, vxworks
etc. 
Even Microsoft supports many of these POSIX interfaces as do other non Unix
OS's like Digital (now HP) VMS, IBM MVS, IBM VM etc 

http://www.embedded.com/story/OEG20010312S0073

Original Message:
-----------------
From:  micklweiss@gmx.net
Date: Tue, 18 Mar 2003 14:39:45 +0100 (MET)
To: emsys@emsys.net
Subject: 


Lineo supports processors in the following specific architectures: 

32 bit with memory management 
32 bit without memory management 
16 bit/ 16 bit DSP 
8 bit processor/ 8 bit controller 

and uclinux is a whopping $200 (its whopping when your just messing with it
on your spare time ;), plus I'm not sure how its licenced (GPL?).

----

after searching I found a few things on RTLinux and linux on handhelds, but
-- oh well I'll keep looking (its only for myself, no business reasons, so
its not important)

miniRTL (after porting it) may be a good design to work from, I'll just have
to see.

Thanks Wil for all the info, It definitly sounds cool. I am looking into it
right now.

See you at the next meeting,

- Mick

-- 
(o> Web developer / designer
( )     UNIX Systems Admin
---   ~ www.mickweiss.com ~

</cut>

Thanks in advance for any help,

- Mick

(o> Web developer / designer
( )     UNIX Systems Admin
---   ~ www.mickweiss.com ~

-- 
+++ GMX - Mail, Messaging & more  http://www.gmx.net +++
Bitte lächeln! Fotogalerie online mit GMX ohne eigene Homepage!


             reply	other threads:[~2003-03-18 23:35 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-03-18 23:46 micklweiss [this message]
2003-03-18 23:58 ` Linux on 16-bit processors Joel Jaeggli
2003-03-19  0:27 ` J.A. Magallon
2003-03-19  8:35   ` Xavier Bestel
2003-03-19 14:26 ` Alan Cox
2003-03-19 17:36   ` H. Peter Anvin
  -- strict thread matches above, loose matches on Subject: below --
2003-03-19  7:25 Greg Ungerer

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=17232.1048031207@www59.gmx.net \
    --to=micklweiss@gmx.net \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox