Bsp and CPU porting

James Yates j.yates at quartzuk.com
Wed Nov 5 16:40:31 UTC 2003


Many Thanks Jay.

You are an absolute superstar. I now have a bsp and cpu port that wants
to compile. A few minor errors in the actual port but it is atleast
trying to build.

	Many Thanks for your help.


		James Yates

-----Original Message-----
From: Jay Monkman [mailto:jtm-list-rtems at smoothsmoothie.com]
Sent: 05 November 2003 16:13
To: James Yates
Cc: rtems-users at rtems.com
Subject: Re: Bsp and CPU porting


On Wed, Nov 05, 2003 at 09:25:33AM -0000, James Yates wrote:
> I am new to RTEMS and am currently trying to perform a port for a
custom Sh2 based board. I have used rtems-4.6.0pre5 as a starting point
and downloaded and installed all the binaries needed according to the
download helper on the website.
> 
> I have successfully peformed a build for the gensh2 target, so I know
that my environment is setup correctly.
> Next I looked at what SH2 cpus are supported. I am using a 7145 which
is not in the list but is similar to the 7045, just with more
peripherals. I copied the sh7045 dir in libcpu/sh naming it sh7145. I
then went through this entire directory structure changing every
reference of 7045 to 7145. I have added all extra functionality, changed
register addresses etc as required.

Did you add your CPU to libcpu/sh/configure.ac and your BSP to
libbsp/sh/acinclude.m4? After modifying those files, you need to run
bootstrap.

Before running bootstrap, make sure you have the right versions of
automake
and autoconf. Then, while in the libcpu/sh and libbsp/sh directories,
run '../../../../../bootstrap -c' and '../../../../../bootstrap'




More information about the users mailing list