source: rtems/c/src/exec/score/cpu/or32/rtems.c @ 5377fed

4.104.114.84.95
Last change on this file since 5377fed was 5377fed, checked in by Joel Sherrill <joel.sherrill@…>, on 08/11/00 at 21:59:52

2000-08-11 Joel Sherrill <joel@…>

  • Shell added for or32 port based on no_cpu port with names replaced.
  • Property mode set to 100644
File size: 1.3 KB
Line 
1/*  rtems.c  ===> rtems.S or rtems.s
2 *
3 *  This file contains the single entry point code for
4 *  the XXX implementation of RTEMS.
5 *
6 *  NOTE:  This is supposed to be a .S or .s file NOT a C file.
7 *
8 *  COPYRIGHT (c) 1989-1999.
9 *  On-Line Applications Research Corporation (OAR).
10 *
11 *  The license and distribution terms for this file may be
12 *  found in the file LICENSE in this distribution or at
13 *  http://www.OARcorp.com/rtems/license.html.
14 *
15 *  $Id$
16 */
17
18/*
19 *  This is supposed to be an assembly file.  This means that system.h
20 *  and cpu.h should not be included in a "real" rtems file.
21 */
22
23#include <rtems/system.h>
24#include <rtems/score/cpu.h>
25/* #include "asm.h> */
26
27/*
28 *  RTEMS
29 *
30 *  This routine jumps to the directive indicated in the
31 *  CPU defined register.  This routine is used when RTEMS is
32 *  linked by itself and placed in ROM.  This routine is the
33 *  first address in the ROM space for RTEMS.  The user "calls"
34 *  this address with the directive arguments in the normal place.
35 *  This routine then jumps indirectly to the correct directive
36 *  preserving the arguments.  The directive should not realize
37 *  it has been "wrapped" in this way.  The table "_Entry_points"
38 *  is used to look up the directive.
39 *
40 *  OR32 Specific Information:
41 *
42 *  XXX document implementation including references if appropriate
43 */
44
45void RTEMS()
46{
47}
48
Note: See TracBrowser for help on using the repository browser.