ada-examples-4-10-branch
ada-examples-4-10-2
Last change
on this file was
eb04e53,
checked in by Joel Sherrill <joel.sherrill@…>, on 09/27/07 at 14:43:05
|
2007-09-27 Joel Sherrill <joel.sherrill@…>
- ChangeLog?: New tests. Clean up. Rework so all tests use the same
shared Makefile for the hard logic of producing an executable.
- Makefile, Makefile.shared, README.Makefiles, networkconfig.h,
rtems_init.c: New files.
|
-
Property mode set to
100644
|
File size:
1.1 KB
|
Rev | Line | |
---|
[eb04e53] | 1 | # |
---|
| 2 | # $Id$ |
---|
| 3 | # |
---|
| 4 | |
---|
| 5 | The following is an example of how to build these Ada examples: |
---|
| 6 | |
---|
| 7 | export RTEMS_MAKEFILE_PATH=/home/joel/rtems-4.8-work/bsp-install/CPU-rtems4.8/BSP/ |
---|
| 8 | make clean all |
---|
| 9 | |
---|
| 10 | This procedure has been used on the following BSPs: |
---|
| 11 | |
---|
| 12 | arm/edb7312 |
---|
| 13 | bfin/eZKit533 |
---|
| 14 | i386/pc386 |
---|
| 15 | m68k/mcf5206elite |
---|
| 16 | mips/jmr3904 |
---|
| 17 | powerpc/gen5200 |
---|
| 18 | powerpc/psim |
---|
| 19 | sparc/erc32 |
---|
| 20 | sparc/leon2 |
---|
| 21 | sparc/leon3 |
---|
| 22 | sparc/sis |
---|
| 23 | |
---|
| 24 | The Makefile directly produces an executable for a BSP which directly runs |
---|
| 25 | the format (usually ELF) produced by just linking an application. |
---|
| 26 | There are a couple of BSP families which require just a bit of |
---|
| 27 | assistance that this Makefile knows about -- gen5200 and pc386. |
---|
| 28 | The executables produced by this Makefile should run on at least the |
---|
| 29 | following BSPs: |
---|
| 30 | |
---|
| 31 | + arm/edb7312 |
---|
| 32 | + i386/pc386 |
---|
| 33 | + mips/jmr3904 |
---|
| 34 | + powerpc/icecube |
---|
| 35 | + powerpc/psim |
---|
| 36 | + powerpc/score603e |
---|
| 37 | + sparc/erc32 |
---|
| 38 | + sparc/leon2 |
---|
| 39 | + sparc/leon3 |
---|
| 40 | |
---|
| 41 | Some BSPs require even more manipulation of the ELF file before it can |
---|
| 42 | be run on the target hardware. For example, the Freescale IceCube |
---|
| 43 | variant of the gen5200 BSP uses U-Boot and you have to run mkimage |
---|
| 44 | to get a bootable file. |
---|
| 45 | |
---|
Note: See
TracBrowser
for help on using the repository browser.