From ac7d5ef06a6d6e8d84abbd1f0b82162725f98326 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 11 May 1995 17:39:37 +0000 Subject: Initial revision --- testsuites/tmtests/tmoverhd/dumrtems.h | 255 +++++++++++++++++++++++++++++++++ 1 file changed, 255 insertions(+) create mode 100644 testsuites/tmtests/tmoverhd/dumrtems.h (limited to 'testsuites/tmtests/tmoverhd/dumrtems.h') diff --git a/testsuites/tmtests/tmoverhd/dumrtems.h b/testsuites/tmtests/tmoverhd/dumrtems.h new file mode 100644 index 0000000000..d0492c1014 --- /dev/null +++ b/testsuites/tmtests/tmoverhd/dumrtems.h @@ -0,0 +1,255 @@ +/* dumrtems.h + * + * This include file contains phony macros to map + * executive calls to Empty_directive(). + * + * COPYRIGHT (c) 1989, 1990, 1991, 1992, 1993, 1994. + * On-Line Applications Research Corporation (OAR). + * All rights assigned to U.S. Government, 1994. + * + * This material may be reproduced by or for the U.S. Government pursuant + * to the copyright license under the clause at DFARS 252.227-7013. This + * notice must appear in all copies of this file and its derivatives. + * + * $Id$ + */ + +#ifndef __DUMRTEMS_h +#define __DUMRTEMS_h + +/* RTEMS call redefinition macros */ + +#undef rtems_signal_catch +#undef rtems_signal_send +#undef rtems_io_close +#undef rtems_io_control +#undef rtems_io_initialize +#undef rtems_io_open +#undef rtems_io_read +#undef rtems_io_write +#undef rtems_port_internal_to_external +#undef rtems_port_external_to_internal +#undef rtems_port_create +#undef rtems_port_delete +#undef rtems_port_ident +#undef rtems_event_receive +#undef rtems_event_send +#undef rtems_initialize_executive +#undef rtems_shutdown_executive +#undef rtems_interrupt_catch +#undef rtems_partition_create +#undef rtems_partition_delete +#undef rtems_partition_get_buffer +#undef rtems_partition_ident +#undef rtems_partition_return_buffer +#undef rtems_message_queue_broadcast +#undef rtems_message_queue_create +#undef rtems_message_queue_delete +#undef rtems_message_queue_flush +#undef rtems_message_queue_ident +#undef rtems_message_queue_receive +#undef rtems_message_queue_send +#undef rtems_message_queue_urgent +#undef rtems_region_create +#undef rtems_region_delete +#undef rtems_region_get_segment +#undef rtems_region_ident +#undef rtems_region_return_segment +#undef rtems_semaphore_create +#undef rtems_semaphore_delete +#undef rtems_semaphore_ident +#undef rtems_semaphore_obtain +#undef rtems_semaphore_release +#undef rtems_task_create +#undef rtems_task_delete +#undef rtems_task_get_note +#undef rtems_task_ident +#undef rtems_task_mode +#undef rtems_task_restart +#undef rtems_task_resume +#undef rtems_task_set_note +#undef rtems_task_set_priority +#undef rtems_task_start +#undef rtems_task_suspend +#undef rtems_clock_get +#undef rtems_clock_set +#undef rtems_clock_tick +#undef rtems_task_wake_after +#undef rtems_task_wake_when +#undef rtems_fatal_error_occurred +#undef rtems_rate_monotonic_create +#undef rtems_rate_monotonic_ident +#undef rtems_rate_monotonic_delete +#undef rtems_rate_monotonic_cancel +#undef rtems_rate_monotonic_period +#undef rtems_multiprocessing_announce +#undef rtems_timer_create +#undef rtems_timer_ident +#undef rtems_timer_delete +#undef rtems_timer_cancel +#undef rtems_timer_fire_after +#undef rtems_timer_fire_when +#undef rtems_timer_reset + +#define rtems_signal_catch( asraddr, mode ) \ + Empty_directive( asraddr, mode ) +#define rtems_signal_send( tid, signal ) \ + Empty_directive( tid, signal ) + +#define rtems_io_close( major, minor, argp, rval ) \ + Empty_directive( major, minor, argp, rval ) +#define rtems_io_control( major, minor, argp, rval ) \ + Empty_directive( major, minor, argp, rval ) +#define rtems_io_initialize( major, minor, argp, rval ) \ + Empty_directive( major, minor, argp, rval ) +#define rtems_io_open( major, minor, argp, rval ) \ + Empty_directive( major, minor, argp, rval ) +#define rtems_io_read( major, minor, argp, rval ) \ + Empty_directive( major, minor, argp, rval ) +#define rtems_io_write( major, minor, argp, rval ) \ + Empty_directive( major, minor, argp, rval ) + +#define rtems_port_internal_to_external( dpid, internal, external ) \ + Empty_directive( dpid, internal, external ) +#define rtems_port_external_to_internal( dpid, external, internal ) \ + Empty_directive( dpid, external, internal ) +#define rtems_port_create( name, intaddr, extaddr, length, dpid ) \ + Empty_directive( name, intaddr, extaddr, length, dpid ) +#define rtems_port_delete( dpid ) \ + Empty_directive( dpid ) +#define rtems_port_ident( name, dpid ) \ + Empty_directive( name, dpid ) + +#define rtems_event_receive( eventin, options, timeout, eventout ) \ + Empty_directive( eventin, options, timeout, eventout ) +#define rtems_event_send( tid, event ) \ + Empty_directive( tid, event ) + +#define rtems_initialize_executive( conftbl, cputbl ) \ + Empty_directive( conftbl, cputbl ) +#define rtems_shutdown_executive( the_error ) \ + Empty_directive( the_error ) + +#define rtems_interrupt_catch( israddr, vector, oldisr ) \ + Empty_directive( israddr, vector, oldisr ) + +#define rtems_partition_create( name, paddr, length, bsize, attr, ptid ) \ + Empty_directive( name, paddr, length, bsize, attr, ptid ) +#define rtems_partition_delete( ptid ) \ + Empty_directive( ptid ) +#define rtems_partition_get_buffer( ptid, bufaddr ) \ + Empty_directive( ptid, bufaddr ) +#define rtems_partition_ident( name, node, ptid ) \ + Empty_directive( name, node, ptid ) +#define rtems_partition_return_buffer( ptid, bufaddr ) \ + Empty_directive( ptid, bufaddr ) + +#define rtems_message_queue_broadcast( qid, buffer, count ) \ + Empty_directive( qid, buffer, count ) +#define rtems_message_queue_create( name, count, attr, qid ) \ + Empty_directive( name, count, attr, qid ) +#define rtems_message_queue_delete( qid ) \ + Empty_directive( qid ) +#define rtems_message_queue_flush( qid, count ) \ + Empty_directive( qid, count ) +#define rtems_message_queue_ident( name, node, qid ) \ + Empty_directive( name, node, qid ) +#define rtems_message_queue_receive( qid, buffer, options, timeout ) \ + Empty_directive( qid, buffer, options, timeout ) +#define rtems_message_queue_send( qid, buffer ) \ + Empty_directive( qid, buffer ) +#define rtems_message_queue_urgent( qid, buffer ) \ + Empty_directive( qid, buffer ) + +#define rtems_region_create( name, paddr, length, pagesize, attr, rnid ) \ + Empty_directive( name, paddr, length, pagesize, attr, rnid ) +#define rtems_region_delete( rnid ) \ + Empty_directive( rnid ) +#define rtems_region_get_segment( rnid, size, options, timeout, segaddr ) \ + Empty_directive( rnid, size, options, timeout, segaddr ) +#define rtems_region_ident( name, rnid ) \ + Empty_directive( name, rnid ) +#define rtems_region_return_segment( rnid, segaddr ) \ + Empty_directive( rnid, segaddr ) + +#define rtems_semaphore_create( name, count, attr, smid ) \ + Empty_directive( name, count, attr, smid ) +#define rtems_semaphore_delete( smid ) \ + Empty_directive( smid ) +#define rtems_semaphore_ident( name, node, smid ) \ + Empty_directive( name, node, smid ) +#define rtems_semaphore_obtain( smid, options, timeout ) \ + Empty_directive( smid, options, timeout ) +#define rtems_semaphore_release( smid ) \ + Empty_directive( smid ) + +#define rtems_task_create( name, priority, stack_size, mode, attr, tid ) \ + Empty_directive( name, priority, stack_size, mode, attr, tid ) +#define rtems_task_delete( tid ) \ + Empty_directive( tid ) +#define rtems_task_get_note( tid, notepad, note ) \ + Empty_directive( tid, notepad, note ) +#define rtems_task_ident( name, node, tid ) \ + Empty_directive( name, node, tid ) +#define rtems_task_mode( mode, mask, pmode ) \ + Empty_directive( mode, mask, pmode ) +#define rtems_task_restart( tid, arg ) \ + Empty_directive( tid, arg ) +#define rtems_task_resume( tid ) \ + Empty_directive( tid ) +#define rtems_task_set_note( tid, notepad, note ) \ + Empty_directive( tid, notepad, note ) +#define rtems_task_set_priority( tid, priority, ppriority ) \ + Empty_directive( tid, priority, ppriority ) +#define rtems_task_start( tid, saddr, arg ) \ + Empty_directive( tid, saddr, arg ) +#define rtems_task_suspend( tid ) \ + Empty_directive( tid ) + +#define rtems_clock_get( options, time ) \ + Empty_directive( options, time ) +#define rtems_clock_set( time ) \ + Empty_directive( time ) +#define rtems_clock_tick() \ + Empty_directive() +#define rtems_task_wake_after( ticks ) \ + Empty_directive( ticks ) +#define rtems_task_wake_when( time ) \ + Empty_directive( time ) + +#define rtems_fatal_error_occurred( errcode ) \ + Empty_directive( errcode ) + +#define rtems_rate_monotonic_create( name, id ) \ + Empty_directive( name, id ) +#define rtems_rate_monotonic_ident( name, id ) \ + Empty_directive( name, id ) +#define rtems_rate_monotonic_delete( id ) \ + Empty_directive( id ) +#define rtems_rate_monotonic_cancel( id ) \ + Empty_directive( id ) +#define rtems_rate_monotonic_period( id, period ) \ + Empty_directive( id, period ) + +#define rtems_multiprocessing_announce() \ + Empty_directive() + +#define rtems_timer_create( name, tmid ) \ + Empty_directive( name, tmid ) +#define rtems_timer_delete( tmid ) \ + Empty_directive( tmid ) +#define rtems_timer_cancel( tmid ) \ + Empty_directive( tmid ) +#define rtems_timer_ident( name, tmid ) \ + Empty_directive( name, tmid ) +#define rtems_timer_fire_after( tmid, ticks, routine, user_data ) \ + Empty_directive( tmid, ticks, routine, user_data ) +#define rtems_timer_fire_when( tmid, time, routine, user_data ) \ + Empty_directive( tmid, time, routine, user_data ) +#define rtems_timer_reset( tmid ) \ + Empty_directive( tmid ) + +rtems_status_code Empty_directive(); + +#endif +/* end of include file */ -- cgit v1.2.3