diff options
Diffstat (limited to 'cpukit/itron/include/rtems/itron')
-rw-r--r-- | cpukit/itron/include/rtems/itron/config.h | 10 | ||||
-rw-r--r-- | cpukit/itron/include/rtems/itron/eventflags.h | 6 | ||||
-rw-r--r-- | cpukit/itron/include/rtems/itron/fmempool.h | 6 | ||||
-rw-r--r-- | cpukit/itron/include/rtems/itron/mbox.h | 6 | ||||
-rw-r--r-- | cpukit/itron/include/rtems/itron/msgbuffer.h | 6 | ||||
-rw-r--r-- | cpukit/itron/include/rtems/itron/port.h | 6 | ||||
-rw-r--r-- | cpukit/itron/include/rtems/itron/semaphore.h | 6 | ||||
-rw-r--r-- | cpukit/itron/include/rtems/itron/task.h | 14 | ||||
-rw-r--r-- | cpukit/itron/include/rtems/itron/vmempool.h | 6 |
9 files changed, 24 insertions, 42 deletions
diff --git a/cpukit/itron/include/rtems/itron/config.h b/cpukit/itron/include/rtems/itron/config.h index 18776e2da2..76dec2ef6f 100644 --- a/cpukit/itron/include/rtems/itron/config.h +++ b/cpukit/itron/include/rtems/itron/config.h @@ -7,7 +7,7 @@ * This include file contains the table of user defined configuration * parameters specific for the ITRON API. * - * COPYRIGHT (c) 1989-1999. + * COPYRIGHT (c) 1989-2008. * On-Line Applications Research Corporation (OAR). * * The license and distribution terms for this file may be @@ -58,6 +58,14 @@ typedef struct { itron_initialization_tasks_table *User_initialization_tasks_table; } itron_api_configuration_table; +/** + * @brief ITRON API Configuration Table + * + * This is the ITRON API Configuration Table expected to be generated + * by confdefs.h. + */ +extern itron_api_configuration_table Configuration_ITRON_API; + #ifdef __cplusplus } #endif diff --git a/cpukit/itron/include/rtems/itron/eventflags.h b/cpukit/itron/include/rtems/itron/eventflags.h index 5b1ab97b56..38198e75b7 100644 --- a/cpukit/itron/include/rtems/itron/eventflags.h +++ b/cpukit/itron/include/rtems/itron/eventflags.h @@ -3,7 +3,7 @@ */ /* - * COPYRIGHT (c) 1989-1999. + * COPYRIGHT (c) 1989-2008. * On-Line Applications Research Corporation (OAR). * * The license and distribution terms for this file may be @@ -46,9 +46,7 @@ ITRON_EXTERN Objects_Information _ITRON_Eventflags_Information; * This routine performs the initialization necessary for this manager. */ -void _ITRON_Eventflags_Manager_initialization( - uint32_t maximum_eventflags -); +void _ITRON_Eventflags_Manager_initialization(void); /* * XXX insert private stuff here diff --git a/cpukit/itron/include/rtems/itron/fmempool.h b/cpukit/itron/include/rtems/itron/fmempool.h index 2ef26fd411..47c26de907 100644 --- a/cpukit/itron/include/rtems/itron/fmempool.h +++ b/cpukit/itron/include/rtems/itron/fmempool.h @@ -3,7 +3,7 @@ */ /* - * COPYRIGHT (c) 1989-1999. + * COPYRIGHT (c) 1989-2008. * On-Line Applications Research Corporation (OAR). * * The license and distribution terms for this file may be @@ -47,9 +47,7 @@ ITRON_EXTERN Objects_Information _ITRON_Fixed_memory_pool_Information; * This routine performs the initialization necessary for this manager. */ -void _ITRON_Fixed_memory_pool_Manager_initialization( - uint32_t maximum_fixed_memory_pools -); +void _ITRON_Fixed_memory_pool_Manager_initialization(void); /* * XXX insert private stuff here diff --git a/cpukit/itron/include/rtems/itron/mbox.h b/cpukit/itron/include/rtems/itron/mbox.h index 4743590e6c..0d0ac6c2c9 100644 --- a/cpukit/itron/include/rtems/itron/mbox.h +++ b/cpukit/itron/include/rtems/itron/mbox.h @@ -3,7 +3,7 @@ */ /* - * COPYRIGHT (c) 1989-1999. + * COPYRIGHT (c) 1989-2008. * On-Line Applications Research Corporation (OAR). * * The license and distribution terms for this file may be @@ -49,9 +49,7 @@ ITRON_EXTERN Objects_Information _ITRON_Mailbox_Information; * This routine performs the initialization necessary for this manager. */ -void _ITRON_Mailbox_Manager_initialization( - uint32_t maximum_mailboxes -); +void _ITRON_Mailbox_Manager_initialization(void); /* * _ITRON_Mailbox_Translate_core_message_queue_return_code diff --git a/cpukit/itron/include/rtems/itron/msgbuffer.h b/cpukit/itron/include/rtems/itron/msgbuffer.h index f7742cb776..9ff016d4f2 100644 --- a/cpukit/itron/include/rtems/itron/msgbuffer.h +++ b/cpukit/itron/include/rtems/itron/msgbuffer.h @@ -3,7 +3,7 @@ */ /* - * COPYRIGHT (c) 1989-1999. + * COPYRIGHT (c) 1989-2008. * On-Line Applications Research Corporation (OAR). * * The license and distribution terms for this file may be @@ -49,9 +49,7 @@ ITRON_EXTERN Objects_Information _ITRON_Message_buffer_Information; * This routine performs the initialization necessary for this manager. */ -void _ITRON_Message_buffer_Manager_initialization( - uint32_t maximum_message_buffers -); +void _ITRON_Message_buffer_Manager_initialization(void); /* * _ITRON_Message_buffer_Translate_core_message_buffer_return_code diff --git a/cpukit/itron/include/rtems/itron/port.h b/cpukit/itron/include/rtems/itron/port.h index f1c743a8b7..5cde8aec6e 100644 --- a/cpukit/itron/include/rtems/itron/port.h +++ b/cpukit/itron/include/rtems/itron/port.h @@ -3,7 +3,7 @@ */ /* - * COPYRIGHT (c) 1989-1999. + * COPYRIGHT (c) 1989-2008. * On-Line Applications Research Corporation (OAR). * * The license and distribution terms for this file may be @@ -46,9 +46,7 @@ ITRON_EXTERN Objects_Information _ITRON_Port_Information; * This routine performs the initialization necessary for this manager. */ -void _ITRON_Port_Manager_initialization( - uint32_t maximum_ports -); +void _ITRON_Port_Manager_initialization(void); /* * XXX insert private stuff here diff --git a/cpukit/itron/include/rtems/itron/semaphore.h b/cpukit/itron/include/rtems/itron/semaphore.h index 28d886cb41..739fa3fc85 100644 --- a/cpukit/itron/include/rtems/itron/semaphore.h +++ b/cpukit/itron/include/rtems/itron/semaphore.h @@ -3,7 +3,7 @@ */ /* - * COPYRIGHT (c) 1989-1999. + * COPYRIGHT (c) 1989-2008. * On-Line Applications Research Corporation (OAR). * * The license and distribution terms for this file may be @@ -48,9 +48,7 @@ ITRON_EXTERN Objects_Information _ITRON_Semaphore_Information; * This routine performs the initialization necessary for this manager. */ -void _ITRON_Semaphore_Manager_initialization( - uint32_t maximum_semaphores -); +void _ITRON_Semaphore_Manager_initialization(void); #include <rtems/itron/semaphore.inl> diff --git a/cpukit/itron/include/rtems/itron/task.h b/cpukit/itron/include/rtems/itron/task.h index 1f72891a11..7aa146c4e6 100644 --- a/cpukit/itron/include/rtems/itron/task.h +++ b/cpukit/itron/include/rtems/itron/task.h @@ -56,14 +56,6 @@ typedef struct { ITRON_EXTERN Objects_Information _ITRON_Task_Information; -/* - * These are used to manage the user initialization tasks. - */ - -ITRON_EXTERN itron_initialization_tasks_table - *_ITRON_Task_User_initialization_tasks; -ITRON_EXTERN uint32_t _ITRON_Task_Number_of_initialization_tasks; - /** * When the user configures a set of ITRON API initialization tasks, * This variable will point to the method used to initialize them. @@ -79,11 +71,7 @@ extern void (*_ITRON_Initialize_user_tasks_p)(void); * This routine initializes the ITRON Task Manager. */ -void _ITRON_Task_Manager_initialization( - uint32_t maximum_tasks, - uint32_t number_of_initialization_tasks, - itron_initialization_tasks_table *user_tasks -); +void _ITRON_Task_Manager_initialization(void); /* * Return a status code and enable dispatching diff --git a/cpukit/itron/include/rtems/itron/vmempool.h b/cpukit/itron/include/rtems/itron/vmempool.h index a89ba4d546..bb582b6b9d 100644 --- a/cpukit/itron/include/rtems/itron/vmempool.h +++ b/cpukit/itron/include/rtems/itron/vmempool.h @@ -3,7 +3,7 @@ */ /* - * COPYRIGHT (c) 1989-1999. + * COPYRIGHT (c) 1989-2008. * On-Line Applications Research Corporation (OAR). * * The license and distribution terms for this file may be @@ -47,9 +47,7 @@ ITRON_EXTERN Objects_Information _ITRON_Variable_memory_pool_Information; * This routine performs the initialization necessary for this manager. */ -void _ITRON_Variable_memory_pool_Manager_initialization( - uint32_t maximum_variable_memory_pools -); +void _ITRON_Variable_memory_pool_Manager_initialization(void); /* * XXX insert private stuff here |