Do you have a question? Post it now! No Registration Necessary
- Petrov Darie
March 10, 2006, 7:10 pm

How would I go about getting uClinux on a 486 with a disabled MMU?
It does not really have to be uClinux, but I need MMU disabled so memory
is alligned properly in my aggregate data structures. I am using the 486
to develop for the uCsimm Arcturus board which runs a Motorola
Dragonball CPU (16 bit) without MMU.
Thank you
It does not really have to be uClinux, but I need MMU disabled so memory
is alligned properly in my aggregate data structures. I am using the 486
to develop for the uCsimm Arcturus board which runs a Motorola
Dragonball CPU (16 bit) without MMU.
Thank you

Re: uClinux on x86 disabled MMU

Unfortunately this isn't a trivial process.
You will need to change the start-up assembler code (for your specific arch) to
not
enabled and set-up the MMU, and then also undef CONFIG_MMU in linux 2.6 (linux
2.4
has various different non/MMU config options depending on your arch).
In addition to that, you will need to go through the arch specific includes/asm
and
change things like trap support to not use the MMU.
regards,
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| Damion de Soto --------------------------------------------------
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| Damion de Soto --------------------------------------------------
We've slightly trimmed the long signature. Click to see the full one.
Site Timeline
- » specify constant with gcc-as for ARM?
- — Next thread in » Embedded Linux
-
- » Please rectify my clarifications based on Device Driver ( Generic ), WLAN, Porting
- — Previous thread in » Embedded Linux
-
- » Crosscompiling for ARM: reloc type R_ARM_ABS32 is not supported for PIC - ...
- — Newest thread in » Embedded Linux
-
- » Driver LED BP5131 - jak to dziaĆa?
- — The site's Newest Thread. Posted in » Electronics (Polish)
-
- » Rules
- — The site's Last Updated Thread. Posted in » Microcontrollers (Russian)
-