OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [rtems/] [c/] [src/] [tests/] [tmtests/] [tmoverhd/] [dumrtems.h] - Blame information for rev 590

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 30 unneback
/*  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.OARcorp.com/rtems/license.html.
12
 *
13
 *  $Id: dumrtems.h,v 1.2 2001-09-27 12:02:46 chris Exp $
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
 
251
rtems_status_code Empty_directive();
252
 
253
#endif
254
/* end of include file */

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.