forked from Imagelibrary/rtems
2010-06-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* score/include/rtems/score/object.h, score/include/rtems/score/thread.h: Remove prototypes for ITRON only methods removed by Ralf.
This commit is contained in:
@@ -1,3 +1,9 @@
|
||||
2010-06-17 Joel Sherrill <joel.sherrill@oarcorp.com>
|
||||
|
||||
* score/include/rtems/score/object.h,
|
||||
score/include/rtems/score/thread.h: Remove prototypes for ITRON
|
||||
only methods removed by Ralf.
|
||||
|
||||
2010-06-17 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||
|
||||
* itron/Makefile.am, itron/preinstall.am
|
||||
|
||||
@@ -530,21 +530,6 @@ Objects_Control *_Objects_Allocate(
|
||||
Objects_Information *information
|
||||
);
|
||||
|
||||
/**
|
||||
* This function allocates the object control block
|
||||
* specified by the index from the inactive chain of
|
||||
* free object control blocks.
|
||||
*
|
||||
* @param[in] information points to an object class information block.
|
||||
* @param[in] the_index is the index of the object to allocate.
|
||||
* @param[in] sizeof_control is the size of the object control block.
|
||||
*/
|
||||
Objects_Control *_Objects_Allocate_by_index(
|
||||
Objects_Information *information,
|
||||
int the_index,
|
||||
uint16_t sizeof_control
|
||||
);
|
||||
|
||||
/**
|
||||
*
|
||||
* This function frees a object control block to the
|
||||
@@ -728,34 +713,6 @@ Objects_Control *_Objects_Get_isr_disable(
|
||||
ISR_Level *level
|
||||
);
|
||||
|
||||
/**
|
||||
* This function maps object index to object control blocks which must.
|
||||
* be local. The parameter the_object control pointer which maps to id
|
||||
* and location is set to OBJECTS_LOCAL. Otherwise, location is set to
|
||||
OBJECTS_ERROR and the_object is undefined.
|
||||
*
|
||||
* @param[in] information points to an object class information block.
|
||||
* @param[in] id is the Id of the object whose name we are locating.
|
||||
* @param[in] location will contain an indication of success or failure.
|
||||
*
|
||||
* @return This method returns a pointer to the object associated with ID.
|
||||
*
|
||||
* @return This method returns one of the values from the
|
||||
* @ref Objects_Name_or_id_lookup_errors enumeration to indicate
|
||||
* successful or failure. On success @a id will contain the id of
|
||||
* the requested object.
|
||||
*
|
||||
* @note _Objects_Get returns with dispatching disabled for
|
||||
* local and remote objects. _Objects_Get_isr_disable returns with
|
||||
* dispatching disabled for remote objects and interrupts for local
|
||||
* objects.
|
||||
*/
|
||||
Objects_Control *_Objects_Get_by_index (
|
||||
Objects_Information *information,
|
||||
Objects_Id id,
|
||||
Objects_Locations *location
|
||||
);
|
||||
|
||||
/**
|
||||
* This function maps object ids to object control blocks.
|
||||
* If id corresponds to a local object, then it returns
|
||||
|
||||
@@ -697,15 +697,6 @@ void _Thread_Tickle_timeslice( void );
|
||||
*/
|
||||
void _Thread_Yield_processor( void );
|
||||
|
||||
/**
|
||||
* This routine is invoked to rotate the ready queue for the
|
||||
* given priority. It can be used to yeild the processor
|
||||
* by rotating the executing threads ready queue.
|
||||
*/
|
||||
void _Thread_Rotate_Ready_Queue(
|
||||
Priority_Control priority
|
||||
);
|
||||
|
||||
/**
|
||||
* This routine initializes the context of the_thread to its
|
||||
* appropriate starting state.
|
||||
|
||||
Reference in New Issue
Block a user