source: rtems/tools/schedsim/rtems/rtems_sched.h @ 4bc2c988

4.115
Last change on this file since 4bc2c988 was 4bc2c988, checked in by Joel Sherrill <joel.sherrill@…>, on 12/17/10 at 14:51:56

2010-12-17 Joel Sherrill <joel.sherrill@…>

Jennifer Averett <jennifer.averett@…>

Add RTEMS Scheduler Simulator. This is the RTEMS "port" to and
adapter code to run on GNU/Linux with a fake context switch.

  • ChangeLog?, Makefile.am, interr.c, rtems_init.c, rtems_sched.h, wkspace.c, sched_cpu/cpu.c, sched_cpu/cpu_asm.c, sched_cpu/rtems/asm.h, sched_cpu/rtems/stringto.h, sched_cpu/rtems/score/cpu.h, sched_cpu/rtems/score/cpu_asm.h, sched_cpu/rtems/score/cpuopts.h, sched_cpu/rtems/score/no_cpu.h, sched_cpu/rtems/score/types.h: New files.
  • Property mode set to 100644
File size: 506 bytes
Line 
1/*
2 *  RTEMS Scheduler Simulator Interface
3 *
4 *  COPYRIGHT (c) 1989-2010.
5 *  On-Line Applications Research Corporation (OAR).
6 *
7 *  The license and distribution terms for this file may be
8 *  found in the file LICENSE in this distribution or at
9 *  http://www.rtems.com/license/LICENSE.
10 *
11 *  $Id$
12 */
13
14#ifndef __RTEMS_SCHEDULER_SIMULATOR_h
15#define __RTEMS_SCHEDULER_SIMULATOR_h
16
17#ifdef __cplusplus
18extern "C" {
19#endif
20
21void rtems_initialize_data_structures(void);
22
23#ifdef __cplusplus
24}
25#endif
26
27#endif
Note: See TracBrowser for help on using the repository browser.