forked from Imagelibrary/rtems
Eliminate use of /*PAGE and clean up formatting
This commit is contained in:
@@ -1,9 +1,4 @@
|
||||
/*
|
||||
* This file contains the generic console driver shell used
|
||||
* by all console drivers using libchip.
|
||||
*
|
||||
* This driver uses the termios pseudo driver.
|
||||
*
|
||||
* COPYRIGHT (c) 1989-1997.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
*
|
||||
@@ -17,13 +12,11 @@
|
||||
#include <termios.h>
|
||||
#include "sci.h"
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* console_open
|
||||
*
|
||||
* open a port as a termios console.
|
||||
*/
|
||||
|
||||
rtems_device_driver console_open(
|
||||
rtems_device_major_number major,
|
||||
rtems_device_minor_number minor,
|
||||
@@ -47,13 +40,11 @@ rtems_device_driver console_open(
|
||||
return status;
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* console_close
|
||||
*
|
||||
* This routine closes a port that has been opened as console.
|
||||
*/
|
||||
|
||||
rtems_device_driver console_close(
|
||||
rtems_device_major_number major,
|
||||
rtems_device_minor_number minor,
|
||||
@@ -63,13 +54,11 @@ rtems_device_driver console_close(
|
||||
return rtems_termios_close (arg);
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* console_read
|
||||
*
|
||||
* This routine uses the termios driver to read a character.
|
||||
*/
|
||||
|
||||
rtems_device_driver console_read(
|
||||
rtems_device_major_number major,
|
||||
rtems_device_minor_number minor,
|
||||
@@ -79,13 +68,11 @@ rtems_device_driver console_read(
|
||||
return rtems_termios_read (arg);
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* console_write
|
||||
*
|
||||
* this routine uses the termios driver to write a character.
|
||||
*/
|
||||
|
||||
rtems_device_driver console_write(
|
||||
rtems_device_major_number major,
|
||||
rtems_device_minor_number minor,
|
||||
@@ -95,8 +82,7 @@ rtems_device_driver console_write(
|
||||
return rtems_termios_write (arg);
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* console_control
|
||||
*
|
||||
* this routine uses the termios driver to process io
|
||||
@@ -111,13 +97,11 @@ rtems_device_driver console_control(
|
||||
return rtems_termios_ioctl (arg);
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* console_initialize
|
||||
*
|
||||
* Routine called to initialize the console device driver.
|
||||
*/
|
||||
|
||||
rtems_device_driver console_initialize(
|
||||
rtems_device_major_number major,
|
||||
rtems_device_minor_number minor_arg,
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
/*
|
||||
*
|
||||
* COPYRIGHT (c) 1989-2009.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
*
|
||||
@@ -17,13 +16,11 @@
|
||||
#include <bsp/irq.h>
|
||||
#include "PCI.h"
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* SCORE603e_FLASH_Disable
|
||||
*/
|
||||
|
||||
unsigned int SCORE603e_FLASH_Disable(
|
||||
uint32_t area /* IN */
|
||||
uint32_t area
|
||||
)
|
||||
{
|
||||
uint8_t value;
|
||||
@@ -83,12 +80,11 @@ unsigned int SCORE603e_FLASH_pci_reset_reg(
|
||||
return RTEMS_SUCCESSFUL;
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* SCORE603e_FLASH_Enable_writes
|
||||
*/
|
||||
unsigned int SCORE603e_FLASH_Enable_writes(
|
||||
uint32_t area /* IN */
|
||||
uint32_t area
|
||||
)
|
||||
{
|
||||
uint8_t ctrl_value;
|
||||
|
||||
@@ -3,7 +3,9 @@
|
||||
* z85c30 chip.
|
||||
*
|
||||
* Currently only polled mode is supported.
|
||||
*
|
||||
*/
|
||||
|
||||
/*
|
||||
* COPYRIGHT (c) 1989-2009.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
*
|
||||
@@ -359,10 +361,8 @@ int inbyte_nonblocking_85c30(
|
||||
|
||||
#if CONSOLE_USE_INTERRUPTS
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* Z8530_Async_Channel_ISR
|
||||
*
|
||||
*/
|
||||
/* RR0 */
|
||||
|
||||
|
||||
@@ -71,13 +71,11 @@ void _BSP_Fatal_error(unsigned int v)
|
||||
__asm__ __volatile ("sc");
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* bsp_predriver_hook
|
||||
*
|
||||
* Before drivers are setup initialize interupt vectors.
|
||||
*/
|
||||
|
||||
void init_RTC(void);
|
||||
void initialize_PMC(void);
|
||||
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
/*
|
||||
* VMEbus support routines for the Generation I board.
|
||||
*
|
||||
*/
|
||||
|
||||
/*
|
||||
* COPYRIGHT (c) 1989-2008.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
*
|
||||
@@ -13,13 +15,10 @@
|
||||
#include <bsp.h>
|
||||
#include <rtems/vmeintr.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* VME_interrupt_Disable
|
||||
*
|
||||
*/
|
||||
|
||||
void VME_interrupt_Disable (
|
||||
void VME_interrupt_Disable(
|
||||
VME_interrupt_Mask mask /* IN */
|
||||
)
|
||||
{
|
||||
@@ -32,13 +31,10 @@ void VME_interrupt_Disable (
|
||||
*VME_interrupt_enable = value;
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* VME_interrupt_Enable
|
||||
*
|
||||
*/
|
||||
|
||||
void VME_interrupt_Enable (
|
||||
void VME_interrupt_Enable(
|
||||
VME_interrupt_Mask mask /* IN */
|
||||
)
|
||||
{
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
/*
|
||||
* Real Time Clock Driver Wrapper for Libchip
|
||||
*
|
||||
*/
|
||||
|
||||
/*
|
||||
* The license and distribution terms for this file may be
|
||||
* found in the file LICENSE in this distribution or at
|
||||
* http://www.rtems.org/license/LICENSE.
|
||||
@@ -16,7 +18,6 @@
|
||||
/*
|
||||
* Configuration Information
|
||||
*/
|
||||
|
||||
extern size_t RTC_Count;
|
||||
extern rtems_device_minor_number RTC_Minor;
|
||||
|
||||
@@ -29,7 +30,6 @@ extern void setRealTimeToRTEMS(void);
|
||||
*
|
||||
* Initialize the RTC driver
|
||||
*/
|
||||
|
||||
rtems_device_driver rtc_initialize(
|
||||
rtems_device_major_number major,
|
||||
rtems_device_minor_number minor_arg,
|
||||
@@ -66,7 +66,6 @@ rtems_device_driver rtc_initialize(
|
||||
/*
|
||||
* Register and initialize the primary RTC's
|
||||
*/
|
||||
|
||||
status = rtems_io_register_name( RTC_DEVICE_NAME, major, RTC_Minor );
|
||||
if (status != RTEMS_SUCCESSFUL) {
|
||||
rtems_fatal_error_occurred(status);
|
||||
@@ -77,7 +76,6 @@ rtems_device_driver rtc_initialize(
|
||||
/*
|
||||
* Now initialize any secondary RTC's
|
||||
*/
|
||||
|
||||
for ( minor++ ; minor<RTC_Count ; minor++) {
|
||||
/*
|
||||
* First perform the configuration dependent probe, then the
|
||||
@@ -96,7 +94,6 @@ rtems_device_driver rtc_initialize(
|
||||
/*
|
||||
* Initialize the hardware device.
|
||||
*/
|
||||
|
||||
RTC_Table[minor].pDeviceFns->deviceInitialize(minor);
|
||||
|
||||
}
|
||||
@@ -201,17 +198,9 @@ rtems_device_driver rtc_control(
|
||||
return RTEMS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* This routine copies the time from the real time clock to RTEMS
|
||||
*
|
||||
* Input parameters: NONE
|
||||
*
|
||||
* Output parameters: NONE
|
||||
*
|
||||
* Return values: NONE
|
||||
*/
|
||||
|
||||
void setRealTimeToRTEMS()
|
||||
{
|
||||
rtems_time_of_day rtc_tod;
|
||||
@@ -223,19 +212,11 @@ void setRealTimeToRTEMS()
|
||||
rtems_clock_set( &rtc_tod );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* setRealTimeFromRTEMS
|
||||
*
|
||||
* This routine copies the time from RTEMS to the real time clock
|
||||
*
|
||||
* Input parameters: NONE
|
||||
*
|
||||
* Output parameters: NONE
|
||||
*
|
||||
* Return values: NONE
|
||||
*/
|
||||
|
||||
void setRealTimeFromRTEMS(void)
|
||||
{
|
||||
rtems_time_of_day rtems_tod;
|
||||
@@ -247,19 +228,11 @@ void setRealTimeFromRTEMS(void)
|
||||
RTC_Table[RTC_Minor].pDeviceFns->deviceSetTime(RTC_Minor, &rtems_tod);
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* getRealTime
|
||||
*
|
||||
* This routine reads the current time from the RTC.
|
||||
*
|
||||
* Input parameters: NONE
|
||||
*
|
||||
* Output parameters: NONE
|
||||
*
|
||||
* Return values: NONE
|
||||
*/
|
||||
|
||||
void getRealTime(
|
||||
rtems_time_of_day *tod
|
||||
)
|
||||
@@ -270,17 +243,10 @@ void getRealTime(
|
||||
RTC_Table[RTC_Minor].pDeviceFns->deviceGetTime(RTC_Minor, tod);
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* setRealTime
|
||||
*
|
||||
* This routine sets the RTC.
|
||||
*
|
||||
* Input parameters: NONE
|
||||
*
|
||||
* Output parameters: NONE
|
||||
*
|
||||
* Return values: NONE
|
||||
*/
|
||||
int setRealTime(
|
||||
const rtems_time_of_day *tod
|
||||
@@ -296,19 +262,11 @@ int setRealTime(
|
||||
return 0;
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* checkRealTime
|
||||
*
|
||||
* This routine reads the returns the variance betweent the real time and
|
||||
* rtems time.
|
||||
*
|
||||
* Input parameters: NONE
|
||||
*
|
||||
* Output parameters: NONE
|
||||
*
|
||||
* Return values:
|
||||
* int The differance between the real time clock and rtems time.
|
||||
* RTEMS time.
|
||||
*/
|
||||
int checkRealTime(void)
|
||||
{
|
||||
|
||||
@@ -1,6 +1,12 @@
|
||||
/*
|
||||
* Motorola MC68xxx Dependent Idle Body Source
|
||||
*
|
||||
* This kernel routine is the idle thread. The idle thread runs any time
|
||||
* no other thread is ready to run. This thread loops forever with
|
||||
* interrupts enabled.
|
||||
*/
|
||||
|
||||
/*
|
||||
* COPYRIGHT (c) 1989-2002.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
*
|
||||
@@ -12,21 +18,6 @@
|
||||
#include <rtems/system.h>
|
||||
#include <rtems/score/thread.h>
|
||||
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
* _CPU_Thread_Idle_body
|
||||
*
|
||||
* This kernel routine is the idle thread. The idle thread runs any time
|
||||
* no other thread is ready to run. This thread loops forever with
|
||||
* interrupts enabled.
|
||||
*
|
||||
* Input parameters:
|
||||
* ignored - this parameter is ignored
|
||||
*
|
||||
* Output parameters: NONE
|
||||
*/
|
||||
|
||||
void *_CPU_Thread_Idle_body( uintptr_t ignored )
|
||||
{
|
||||
#if defined(mcf5272)
|
||||
@@ -35,7 +26,9 @@ void *_CPU_Thread_Idle_body( uintptr_t ignored )
|
||||
__asm__ volatile( "nop" );
|
||||
}
|
||||
#else
|
||||
for( ; ; )
|
||||
__asm__ volatile( "stop #0x3000":::"cc" ); /* supervisor mode, all interrupts on */
|
||||
for( ; ; ) {
|
||||
/* supervisor mode, all interrupts on */
|
||||
__asm__ volatile( "stop #0x3000":::"cc" );
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
/*
|
||||
* PowerPC CPU Dependent Source
|
||||
*
|
||||
* Author: Andrew Bray <andy@i-cubed.co.uk>
|
||||
*/
|
||||
|
||||
/*
|
||||
* Author: Andrew Bray <andy@i-cubed.co.uk>
|
||||
*
|
||||
* COPYRIGHT (c) 1995 by i-cubed ltd.
|
||||
*
|
||||
@@ -40,23 +42,17 @@
|
||||
/* _CPU_Initialize
|
||||
*
|
||||
* This routine performs processor dependent initialization.
|
||||
*
|
||||
* INPUT PARAMETERS: NONE
|
||||
*/
|
||||
|
||||
void _CPU_Initialize(void)
|
||||
{
|
||||
/* Do nothing */
|
||||
#ifdef __ALTIVEC__
|
||||
_CPU_Initialize_altivec();
|
||||
#endif
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _CPU_Context_Initialize
|
||||
*/
|
||||
|
||||
void _CPU_Context_Initialize(
|
||||
Context_Control *the_context,
|
||||
uint32_t *stack_base,
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
/*
|
||||
* SPARC-v9 Dependent Source
|
||||
*
|
||||
*/
|
||||
|
||||
/*
|
||||
* COPYRIGHT (c) 1989-2007.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
*
|
||||
@@ -45,8 +47,7 @@ const CPU_Trap_table_entry _CPU_Trap_slot_template = {
|
||||
};
|
||||
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _CPU_ISR_Get_level
|
||||
*
|
||||
* Input Parameters: NONE
|
||||
@@ -54,7 +55,6 @@ const CPU_Trap_table_entry _CPU_Trap_slot_template = {
|
||||
* Output Parameters:
|
||||
* returns the current interrupt level (PIL field of the PSR)
|
||||
*/
|
||||
|
||||
uint32_t _CPU_ISR_Get_level( void )
|
||||
{
|
||||
uint32_t level;
|
||||
@@ -64,8 +64,7 @@ uint32_t _CPU_ISR_Get_level( void )
|
||||
return level;
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _CPU_ISR_install_raw_handler
|
||||
*
|
||||
* This routine installs the specified handler as a "raw" non-executive
|
||||
@@ -203,8 +202,7 @@ void _CPU_ISR_install_raw_handler(
|
||||
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _CPU_ISR_install_vector
|
||||
*
|
||||
* This kernel routine installs the RTEMS handler for the
|
||||
@@ -217,9 +215,7 @@ void _CPU_ISR_install_raw_handler(
|
||||
*
|
||||
* Output parameters:
|
||||
* *old_handler - former ISR for this vector number
|
||||
*
|
||||
*/
|
||||
|
||||
void _CPU_ISR_install_vector(
|
||||
uint64_t vector,
|
||||
proc_ptr new_handler,
|
||||
|
||||
@@ -5,5 +5,5 @@
|
||||
|
||||
noinst_PROGRAMS = bmenu2
|
||||
|
||||
bmenu2_SOURCES = address.h chain.c address.inl chain.h bmenu2.c base.h \
|
||||
bmenu2_SOURCES = address.h chain.c chain.h bmenu2.c base.h \
|
||||
chain.inl system.h
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
/* address.h
|
||||
*
|
||||
/*
|
||||
* This include file contains the information required to manipulate
|
||||
* physical addresses.
|
||||
*
|
||||
*/
|
||||
|
||||
/*
|
||||
* COPYRIGHT (c) 1988-2002.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
* All rights reserved.
|
||||
@@ -22,13 +23,13 @@
|
||||
* It returns the resulting address. This address is typically
|
||||
* converted to an access type before being used further.
|
||||
*/
|
||||
|
||||
STATIC INLINE void *_Addresses_Add_offset (
|
||||
void *base,
|
||||
size_t offset
|
||||
);
|
||||
|
||||
#include "address.inl"
|
||||
)
|
||||
{
|
||||
return (base + offset);
|
||||
}
|
||||
|
||||
#endif
|
||||
/* end of include file */
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
/* inline/chain.inl
|
||||
*
|
||||
/*
|
||||
* This include file contains the bodies of the routines which are
|
||||
* associated with doubly linked chains and inlined.
|
||||
*
|
||||
*/
|
||||
|
||||
/*
|
||||
* COPYRIGHT (c) 1988-2002.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
* All rights reserved.
|
||||
@@ -11,11 +12,9 @@
|
||||
#ifndef __INLINE_CHAIN_inl
|
||||
#define __INLINE_CHAIN_inl
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _Chain_Is_null
|
||||
*/
|
||||
|
||||
STATIC INLINE boolean _Chain_Is_null(
|
||||
Chain_Control *the_chain
|
||||
)
|
||||
@@ -23,11 +22,9 @@ STATIC INLINE boolean _Chain_Is_null(
|
||||
return ( the_chain == NULL );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _Chain_Is_null_node
|
||||
*/
|
||||
|
||||
STATIC INLINE boolean _Chain_Is_null_node(
|
||||
Chain_Node *the_node
|
||||
)
|
||||
@@ -35,11 +32,9 @@ STATIC INLINE boolean _Chain_Is_null_node(
|
||||
return ( the_node == NULL );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _Chain_Head
|
||||
*/
|
||||
|
||||
STATIC INLINE Chain_Node *_Chain_Head(
|
||||
Chain_Control *the_chain
|
||||
)
|
||||
@@ -47,11 +42,9 @@ STATIC INLINE Chain_Node *_Chain_Head(
|
||||
return (Chain_Node *) the_chain;
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _Chain_Tail
|
||||
*/
|
||||
|
||||
STATIC INLINE Chain_Node *_Chain_Tail(
|
||||
Chain_Control *the_chain
|
||||
)
|
||||
@@ -59,11 +52,9 @@ STATIC INLINE Chain_Node *_Chain_Tail(
|
||||
return (Chain_Node *) &the_chain->permanent_null;
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _Chain_Is_empty
|
||||
*/
|
||||
|
||||
STATIC INLINE boolean _Chain_Is_empty(
|
||||
Chain_Control *the_chain
|
||||
)
|
||||
@@ -71,11 +62,9 @@ STATIC INLINE boolean _Chain_Is_empty(
|
||||
return ( the_chain->first == _Chain_Tail( the_chain ) );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _Chain_Is_first
|
||||
*/
|
||||
|
||||
STATIC INLINE boolean _Chain_Is_first(
|
||||
Chain_Node *the_node
|
||||
)
|
||||
@@ -83,11 +72,9 @@ STATIC INLINE boolean _Chain_Is_first(
|
||||
return ( the_node->previous == NULL );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _Chain_Is_last
|
||||
*/
|
||||
|
||||
STATIC INLINE boolean _Chain_Is_last(
|
||||
Chain_Node *the_node
|
||||
)
|
||||
@@ -95,11 +82,9 @@ STATIC INLINE boolean _Chain_Is_last(
|
||||
return ( the_node->next == NULL );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _Chain_Has_only_one_node
|
||||
*/
|
||||
|
||||
STATIC INLINE boolean _Chain_Has_only_one_node(
|
||||
Chain_Control *the_chain
|
||||
)
|
||||
@@ -107,11 +92,9 @@ STATIC INLINE boolean _Chain_Has_only_one_node(
|
||||
return ( the_chain->first == the_chain->last );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _Chain_Is_head
|
||||
*/
|
||||
|
||||
STATIC INLINE boolean _Chain_Is_head(
|
||||
Chain_Control *the_chain,
|
||||
Chain_Node *the_node
|
||||
@@ -120,11 +103,9 @@ STATIC INLINE boolean _Chain_Is_head(
|
||||
return ( the_node == _Chain_Head( the_chain ) );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _Chain_Is_tail
|
||||
*/
|
||||
|
||||
STATIC INLINE boolean _Chain_Is_tail(
|
||||
Chain_Control *the_chain,
|
||||
Chain_Node *the_node
|
||||
@@ -133,11 +114,9 @@ STATIC INLINE boolean _Chain_Is_tail(
|
||||
return ( the_node == _Chain_Tail( the_chain ) );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* Chain_Initialize_empty
|
||||
*/
|
||||
|
||||
STATIC INLINE void _Chain_Initialize_empty(
|
||||
Chain_Control *the_chain
|
||||
)
|
||||
@@ -147,11 +126,9 @@ STATIC INLINE void _Chain_Initialize_empty(
|
||||
the_chain->last = _Chain_Head( the_chain );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _Chain_Extract_unprotected
|
||||
*/
|
||||
|
||||
STATIC INLINE void _Chain_Extract_unprotected(
|
||||
Chain_Node *the_node
|
||||
)
|
||||
@@ -165,11 +142,9 @@ STATIC INLINE void _Chain_Extract_unprotected(
|
||||
previous->next = next;
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _Chain_Get_first_unprotected
|
||||
*/
|
||||
|
||||
STATIC INLINE Chain_Node *_Chain_Get_first_unprotected(
|
||||
Chain_Control *the_chain
|
||||
)
|
||||
@@ -185,11 +160,9 @@ STATIC INLINE Chain_Node *_Chain_Get_first_unprotected(
|
||||
return return_node;
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* Chain_Get_unprotected
|
||||
*/
|
||||
|
||||
STATIC INLINE Chain_Node *_Chain_Get_unprotected(
|
||||
Chain_Control *the_chain
|
||||
)
|
||||
@@ -200,11 +173,9 @@ STATIC INLINE Chain_Node *_Chain_Get_unprotected(
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _Chain_Insert_unprotected
|
||||
*/
|
||||
|
||||
STATIC INLINE void _Chain_Insert_unprotected(
|
||||
Chain_Node *after_node,
|
||||
Chain_Node *the_node
|
||||
@@ -219,11 +190,9 @@ STATIC INLINE void _Chain_Insert_unprotected(
|
||||
before_node->previous = the_node;
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _Chain_Append_unprotected
|
||||
*/
|
||||
|
||||
STATIC INLINE void _Chain_Append_unprotected(
|
||||
Chain_Control *the_chain,
|
||||
Chain_Node *the_node
|
||||
@@ -238,11 +207,9 @@ STATIC INLINE void _Chain_Append_unprotected(
|
||||
the_node->previous = old_last_node;
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _Chain_Prepend_unprotected
|
||||
*/
|
||||
|
||||
STATIC INLINE void _Chain_Prepend_unprotected(
|
||||
Chain_Control *the_chain,
|
||||
Chain_Node *the_node
|
||||
@@ -252,11 +219,9 @@ STATIC INLINE void _Chain_Prepend_unprotected(
|
||||
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _Chain_Prepend
|
||||
*/
|
||||
|
||||
STATIC INLINE void _Chain_Prepend(
|
||||
Chain_Control *the_chain,
|
||||
Chain_Node *the_node
|
||||
|
||||
@@ -1,12 +1,4 @@
|
||||
/* Test_task
|
||||
*
|
||||
* This task suspends and resumes a remote task.
|
||||
*
|
||||
* Input parameters:
|
||||
* argument - task argument
|
||||
*
|
||||
* Output parameters: NONE
|
||||
*
|
||||
/*
|
||||
* COPYRIGHT (c) 1989-2009.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
*
|
||||
@@ -21,12 +13,6 @@
|
||||
|
||||
#include "system.h"
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
* Test_Task_Support
|
||||
*
|
||||
*/
|
||||
|
||||
void Test_Task_Support(
|
||||
uint32_t node
|
||||
)
|
||||
|
||||
@@ -1,14 +1,4 @@
|
||||
/* Test_task
|
||||
*
|
||||
* This task tests global event operations. If running on node one, it
|
||||
* continuously sends events. If running on node two, it continuously
|
||||
* receives events.
|
||||
*
|
||||
* Input parameters:
|
||||
* argument - task argument
|
||||
*
|
||||
* Output parameters: NONE
|
||||
*
|
||||
/*
|
||||
* COPYRIGHT (c) 1989-2009.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
*
|
||||
@@ -25,11 +15,9 @@
|
||||
|
||||
#define DOT_COUNT 25
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* Stop_Test_TSR
|
||||
*/
|
||||
|
||||
rtems_timer_service_routine Stop_Test_TSR(
|
||||
rtems_id ignored_id,
|
||||
void *ignored_address
|
||||
@@ -38,11 +26,9 @@ rtems_timer_service_routine Stop_Test_TSR(
|
||||
Stop_Test = true;
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* Event_set_table
|
||||
*/
|
||||
|
||||
rtems_event_set Event_set_table[] = {
|
||||
RTEMS_EVENT_0,
|
||||
RTEMS_EVENT_1,
|
||||
@@ -78,11 +64,9 @@ rtems_event_set Event_set_table[] = {
|
||||
RTEMS_EVENT_31
|
||||
};
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* Test_task
|
||||
*/
|
||||
|
||||
rtems_task Test_task(
|
||||
rtems_task_argument argument
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user