I am interested in getting Linux to run on a chip designed by my company.
Our chip is a Configurable System-on-Chip (CSoC) with an ARM7TDMI core. We
do have a memory protection unit, but it is rather crippled when compared to
the standard ARM MMU. Using our protection unit, we could define up to 8
areas of memory with various protection; I'm assuming we could use this
functionality to allow Linux to run with swapping, but I'm afraid of the
effort we'd have to put in to make this happen.

We also have programmable logic on the chip in the form of an FPGA, so we
could do extra things in hardware if we needed to. Do you think the best
course of action would be to try to hack ARM Linux to work with our memory
protection unit, or should we use uCLinux instead? What would be the
benefits of using a fully-functional Linux, as opposed to uCLinux? Would the
benefits outweigh any extra work that would be needed?

Thanks for any help,
Eric Newman

+------------------------+-------------------------+
|      Eric Newman       |  Triscend Corporation   |
| Tel: 650.968.8668 x121 |   301 N. Whisman Rd.    |
|   Fax: 650.934.9393    | Mountain View, CA 94043 |
|  [EMAIL PROTECTED]  |    www.triscend.com     |
+------------------------+-------------------------+
|             T  R  I  S  C  E  N  D               |
|  Configurable System-on-Chip for Communications  |
+--------------------------------------------------+



unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]
++        Please use [EMAIL PROTECTED] for           ++
++                        kernel-related discussions.                      ++

Reply via email to