=?iso-8859-1?Q?Johan_N=E4sholm?= writes:
> I am in the process of porting ARM Linux to a new platform with an ASIC
> build on an ARM7TDMI core. I'm thinking of starting out with one of the
> current ARM ports and apply the necessary changes. The question is which
> port to start out from, I have been looking at the various ports to see what
> similarities/differences there are.

Processor core support is well separated from peripheral support.

> - The RiscPC port has support for the ARM710 but my system is an embedded
> one so I would have to get rid of lots of support for extra hardware.

You adjust the build system such that it doesn't build these files for
your machine rather than getting rid of support.

> - The Integrator has support for the ARM720 but that processor has the
> coprocessor register 13, which I have been told would make things more
> difficult.

The ARM720 core support code doesn't use coprocessor reg. 13.

> - The Assabet and Brutus ports have support for the SA1100 which I
> understand is quite similar to the ARM7 archtecture (from the OS's
> point of view), part for the separate instruction and data caches.

I don't see the link between Assabet and Brutus and your chip.  Are
you saying that the peripherals are similar?  If so, how similar?
   _____
  |_____| ------------------------------------------------- ---+---+-
  |   |        Russell King       [EMAIL PROTECTED]      --- ---
  | | | |            http://www.arm.linux.org.uk/            /  /  |
  | +-+-+                                                     --- -+-
  /   |               THE developer of ARM Linux              |+| /|\
 /  | | |                                                     ---  |
    +-+-+ -------------------------------------------------  /\\\  |

_______________________________________________
http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm
Please visit the above address for information on this list.

Reply via email to