source: rtems/testsuites/tmtests/tmoverhd/dumrtems.h @ 0eef698f

4.104.114.84.9
Last change on this file since 0eef698f was 95a81ab, checked in by Joel Sherrill <joel.sherrill@…>, on Sep 4, 2003 at 6:53:55 PM

2003-09-04 Joel Sherrill <joel@…>

  • include/timesys.h, tm01/system.h, tm01/task1.c, tm01/tm01.doc, tm02/system.h, tm02/task1.c, tm02/tm02.doc, tm03/system.h, tm03/task1.c, tm03/tm03.doc, tm04/system.h, tm04/task1.c, tm04/tm04.doc, tm05/system.h, tm05/task1.c, tm05/tm05.doc, tm06/system.h, tm06/task1.c, tm06/tm06.doc, tm07/system.h, tm07/task1.c, tm07/tm07.doc, tm08/system.h, tm08/task1.c, tm08/tm08.doc, tm09/system.h, tm09/task1.c, tm09/tm09.doc, tm10/system.h, tm10/task1.c, tm10/tm10.doc, tm11/system.h, tm11/task1.c, tm11/tm11.doc, tm12/system.h, tm12/task1.c, tm12/tm12.doc, tm13/system.h, tm13/task1.c, tm13/tm13.doc, tm14/system.h, tm14/task1.c, tm14/tm14.doc, tm15/system.h, tm15/task1.c, tm15/tm15.doc, tm16/system.h, tm16/task1.c, tm16/tm16.doc, tm17/system.h, tm17/task1.c, tm17/tm17.doc, tm18/system.h, tm18/task1.c, tm18/tm18.doc, tm19/system.h, tm19/task1.c, tm19/tm19.doc, tm20/system.h, tm20/task1.c, tm20/tm20.doc, tm21/system.h, tm21/task1.c, tm21/tm21.doc, tm22/system.h, tm22/task1.c, tm22/tm22.doc, tm23/system.h, tm23/task1.c, tm23/tm23.doc, tm24/system.h, tm24/task1.c, tm24/tm24.doc, tm25/system.h, tm25/task1.c, tm25/tm25.doc, tm26/fptest.h, tm26/system.h, tm26/task1.c, tm26/tm26.doc, tm27/system.h, tm27/task1.c, tm27/tm27.doc, tm28/system.h, tm28/task1.c, tm28/tm28.doc, tm29/system.h, tm29/task1.c, tm29/tm29.doc, tmck/system.h, tmck/task1.c, tmck/tmck.doc, tmoverhd/dumrtems.h, tmoverhd/empty.c, tmoverhd/system.h, tmoverhd/testtask.c, tmoverhd/tmoverhd.doc: URL for license changed.
  • Property mode set to 100644
File size: 9.5 KB
Line 
1/*  dumrtems.h
2 *
3 *  This include file contains phony macros to map
4 *  executive calls to Empty_directive().
5 *
6 *  COPYRIGHT (c) 1989-1999.
7 *  On-Line Applications Research Corporation (OAR).
8 *
9 *  The license and distribution terms for this file may be
10 *  found in the file LICENSE in this distribution or at
11 *  http://www.rtems.com/license/LICENSE.
12 *
13 *  $Id$
14 */
15
16#ifndef __DUMRTEMS_h
17#define __DUMRTEMS_h
18
19/* RTEMS call redefinition macros */
20
21#undef rtems_signal_catch
22#undef rtems_signal_send
23#undef rtems_io_close
24#undef rtems_io_control
25#undef rtems_io_initialize
26#undef rtems_io_open
27#undef rtems_io_read
28#undef rtems_io_write
29#undef rtems_port_internal_to_external
30#undef rtems_port_external_to_internal
31#undef rtems_port_create
32#undef rtems_port_delete
33#undef rtems_port_ident
34#undef rtems_event_receive
35#undef rtems_event_send
36#undef rtems_initialize_executive
37#undef rtems_shutdown_executive
38#undef rtems_interrupt_catch
39#undef rtems_partition_create
40#undef rtems_partition_delete
41#undef rtems_partition_get_buffer
42#undef rtems_partition_ident
43#undef rtems_partition_return_buffer
44#undef rtems_message_queue_broadcast
45#undef rtems_message_queue_create
46#undef rtems_message_queue_delete
47#undef rtems_message_queue_flush
48#undef rtems_message_queue_ident
49#undef rtems_message_queue_receive
50#undef rtems_message_queue_send
51#undef rtems_message_queue_urgent
52#undef rtems_region_create
53#undef rtems_region_delete
54#undef rtems_region_get_segment
55#undef rtems_region_ident
56#undef rtems_region_return_segment
57#undef rtems_semaphore_create
58#undef rtems_semaphore_delete
59#undef rtems_semaphore_ident
60#undef rtems_semaphore_obtain
61#undef rtems_semaphore_release
62#undef rtems_task_create
63#undef rtems_task_delete
64#undef rtems_task_get_note
65#undef rtems_task_ident
66#undef rtems_task_mode
67#undef rtems_task_restart
68#undef rtems_task_resume
69#undef rtems_task_set_note
70#undef rtems_task_set_priority
71#undef rtems_task_start
72#undef rtems_task_suspend
73#undef rtems_clock_get
74#undef rtems_clock_set
75#undef rtems_clock_tick
76#undef rtems_task_wake_after
77#undef rtems_task_wake_when
78#undef rtems_fatal_error_occurred
79#undef rtems_rate_monotonic_create
80#undef rtems_rate_monotonic_ident
81#undef rtems_rate_monotonic_delete
82#undef rtems_rate_monotonic_cancel
83#undef rtems_rate_monotonic_period
84#undef rtems_multiprocessing_announce
85#undef rtems_timer_create
86#undef rtems_timer_ident
87#undef rtems_timer_delete
88#undef rtems_timer_cancel
89#undef rtems_timer_fire_after
90#undef rtems_timer_fire_when
91#undef rtems_timer_reset
92
93#define     rtems_signal_catch( asraddr, mode ) \
94           Empty_directive( asraddr, mode )
95#define     rtems_signal_send( tid, signal ) \
96           Empty_directive( tid, signal )
97
98#define     rtems_io_close( major, minor, argp, rval ) \
99           Empty_directive( major, minor, argp, rval )
100#define     rtems_io_control( major, minor, argp, rval ) \
101           Empty_directive( major, minor, argp, rval )
102#define     rtems_io_initialize( major, minor, argp, rval ) \
103           Empty_directive( major, minor, argp, rval )
104#define     rtems_io_open( major, minor, argp, rval ) \
105           Empty_directive( major, minor, argp, rval )
106#define     rtems_io_read( major, minor, argp, rval ) \
107           Empty_directive( major, minor, argp, rval )
108#define     rtems_io_write( major, minor, argp, rval ) \
109           Empty_directive( major, minor, argp, rval )
110
111#define     rtems_port_internal_to_external( dpid, internal, external ) \
112           Empty_directive( dpid, internal, external )
113#define     rtems_port_external_to_internal( dpid, external, internal ) \
114           Empty_directive( dpid, external, internal )
115#define     rtems_port_create( name, intaddr, extaddr, length, dpid ) \
116           Empty_directive( name, intaddr, extaddr, length, dpid )
117#define     rtems_port_delete( dpid ) \
118           Empty_directive( dpid )
119#define     rtems_port_ident( name, dpid ) \
120           Empty_directive( name, dpid )
121
122#define     rtems_event_receive( eventin, options, timeout, eventout ) \
123           Empty_directive( eventin, options, timeout, eventout )
124#define     rtems_event_send( tid, event ) \
125           Empty_directive( tid, event )
126
127#define     rtems_initialize_executive( conftbl, cputbl ) \
128           Empty_directive( conftbl, cputbl )
129#define     rtems_shutdown_executive( the_error ) \
130           Empty_directive( the_error )
131
132#define     rtems_interrupt_catch( israddr, vector, oldisr ) \
133           Empty_directive( israddr, vector, oldisr )
134
135#define     rtems_partition_create( name, paddr, length, bsize, attr, ptid ) \
136           Empty_directive( name, paddr, length, bsize, attr, ptid )
137#define     rtems_partition_delete( ptid ) \
138           Empty_directive( ptid )
139#define     rtems_partition_get_buffer( ptid, bufaddr ) \
140           Empty_directive( ptid, bufaddr )
141#define     rtems_partition_ident( name, node, ptid ) \
142           Empty_directive( name, node, ptid )
143#define     rtems_partition_return_buffer( ptid, bufaddr ) \
144           Empty_directive( ptid, bufaddr )
145
146#define     rtems_message_queue_broadcast( qid, buffer, count ) \
147           Empty_directive( qid, buffer, count )
148#define     rtems_message_queue_create( name, count, attr, qid ) \
149           Empty_directive( name, count, attr, qid )
150#define     rtems_message_queue_delete( qid ) \
151           Empty_directive( qid )
152#define     rtems_message_queue_flush( qid, count ) \
153           Empty_directive( qid, count )
154#define     rtems_message_queue_ident( name, node, qid ) \
155           Empty_directive( name, node, qid )
156#define     rtems_message_queue_receive( qid, buffer, options, timeout ) \
157           Empty_directive( qid, buffer, options, timeout )
158#define     rtems_message_queue_send( qid, buffer ) \
159           Empty_directive( qid, buffer )
160#define     rtems_message_queue_urgent( qid, buffer ) \
161           Empty_directive( qid, buffer )
162
163#define     rtems_region_create( name, paddr, length, pagesize, attr, rnid ) \
164           Empty_directive( name, paddr, length, pagesize, attr, rnid )
165#define     rtems_region_delete( rnid ) \
166           Empty_directive( rnid )
167#define     rtems_region_get_segment( rnid, size, options, timeout, segaddr ) \
168           Empty_directive( rnid, size, options, timeout, segaddr )
169#define     rtems_region_ident( name, rnid ) \
170           Empty_directive( name, rnid )
171#define     rtems_region_return_segment( rnid, segaddr ) \
172           Empty_directive( rnid, segaddr )
173
174#define     rtems_semaphore_create( name, count, attr, priceil, smid ) \
175           Empty_directive( name, count, attr, priceil, smid )
176#define     rtems_semaphore_delete( smid ) \
177           Empty_directive( smid )
178#define     rtems_semaphore_ident( name, node, smid ) \
179           Empty_directive( name, node, smid )
180#define     rtems_semaphore_obtain( smid, options, timeout ) \
181           Empty_directive( smid, options, timeout )
182#define     rtems_semaphore_release( smid ) \
183           Empty_directive( smid )
184
185#define     rtems_task_create( name, priority, stack_size, mode, attr, tid ) \
186           Empty_directive( name, priority, stack_size, mode, attr, tid )
187#define     rtems_task_delete( tid ) \
188           Empty_directive( tid )
189#define     rtems_task_get_note( tid, notepad, note ) \
190           Empty_directive( tid, notepad, note )
191#define     rtems_task_ident( name, node, tid ) \
192           Empty_directive( name, node, tid )
193#define     rtems_task_mode( mode, mask, pmode ) \
194           Empty_directive( mode, mask, pmode )
195#define     rtems_task_restart( tid, arg ) \
196           Empty_directive( tid, arg )
197#define     rtems_task_resume( tid ) \
198           Empty_directive( tid )
199#define     rtems_task_set_note( tid, notepad, note ) \
200           Empty_directive( tid, notepad, note )
201#define     rtems_task_set_priority( tid, priority, ppriority ) \
202           Empty_directive( tid, priority, ppriority )
203#define     rtems_task_start( tid, saddr, arg ) \
204           Empty_directive( tid, saddr, arg )
205#define     rtems_task_suspend( tid ) \
206           Empty_directive( tid )
207
208#define     rtems_clock_get( options, time ) \
209           Empty_directive( options, time )
210#define     rtems_clock_set( time ) \
211           Empty_directive( time )
212#define     rtems_clock_tick() \
213           Empty_directive()
214#define     rtems_task_wake_after( ticks ) \
215           Empty_directive( ticks )
216#define     rtems_task_wake_when( time ) \
217           Empty_directive( time )
218
219#define     rtems_fatal_error_occurred( errcode ) \
220           Empty_directive( errcode )
221
222#define     rtems_rate_monotonic_create( name, id ) \
223           Empty_directive( name, id )
224#define     rtems_rate_monotonic_ident( name, id ) \
225           Empty_directive( name, id )
226#define     rtems_rate_monotonic_delete( id ) \
227           Empty_directive( id )
228#define     rtems_rate_monotonic_cancel( id ) \
229           Empty_directive( id )
230#define     rtems_rate_monotonic_period( id, period ) \
231           Empty_directive( id, period )
232
233#define     rtems_multiprocessing_announce() \
234           Empty_directive()
235
236#define     rtems_timer_create( name, tmid ) \
237           Empty_directive( name, tmid )
238#define     rtems_timer_delete( tmid ) \
239           Empty_directive( tmid )
240#define     rtems_timer_cancel( tmid ) \
241           Empty_directive( tmid )
242#define     rtems_timer_ident( name, tmid ) \
243           Empty_directive( name, tmid )
244#define     rtems_timer_fire_after( tmid, ticks, routine, user_data ) \
245           Empty_directive( tmid, ticks, routine, user_data )
246#define     rtems_timer_fire_when( tmid, time, routine, user_data ) \
247           Empty_directive( tmid, time, routine, user_data )
248#define     rtems_timer_reset( tmid ) \
249           Empty_directive( tmid )
250
251rtems_status_code Empty_directive();
252
253#endif
254/* end of include file */
Note: See TracBrowser for help on using the repository browser.