ada-examples-4-10-branch
Last change
on this file since 92f495a 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
|
Line | |
---|
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.