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 | |
---|
251 | rtems_status_code Empty_directive(); |
---|
252 | |
---|
253 | #endif |
---|
254 | /* end of include file */ |
---|