summaryrefslogtreecommitdiffstats
path: root/cpukit (follow)
Commit message (Collapse)AuthorAgeFilesLines
* New file.Joel Sherrill1999-11-161-0/+113
|
* Added.Joel Sherrill1999-11-165-0/+205
|
* Source and destination arguments to strncpy were swapped. This mistakeJoel Sherrill1999-11-161-1/+1
| | | | was made in the conversion of bcopy() to strncpy().
* Removed nanosleep() since it is now in its own file.Joel Sherrill1999-11-151-21/+0
|
* Returned third parameter for a NULL name to the objects open call.Jennifer Averett1999-11-151-1/+1
|
* + Fixed files to consistantly use a case of the location after callsJennifer Averett1999-11-1511-81/+97
| | | | | | to ITRON_Task_Get. + Modified to consistantly call _ITRON_return_errorno with E_OK. + Optimized the code to not disable dispatch prior to checking input values.
* + Modified to use new Thread_Reset routine instead of the restart method.Jennifer Averett1999-11-151-1/+1
|
* Split ITRON Message Buffer Manager into multiple files.Joel Sherrill1999-11-1511-354/+521
|
* Split ITRON semaphore manager into multiple files.Joel Sherrill1999-11-158-284/+376
|
* + Changed validation of the_thread to validation of location.Joel Sherrill1999-11-124-37/+27
| | | | | + Modified correct return path to call _ITRON_return_errorno( E_OK ) instead of enabling dispatching and returning E_OK.
* + Changed validation of the_thread to validation of location.Joel Sherrill1999-11-121-11/+11
| | | | + Removed error path that should never happen.
* + Changed validation of the_thread to validation of location.Joel Sherrill1999-11-122-17/+8
|
* + Moved error checks to before the disable dispatch where possible.Joel Sherrill1999-11-121-5/+5
|
* Added comment about the E_CTX error condition (Implementation dependent).Joel Sherrill1999-11-121-0/+7
|
* + Moved error checks to before the dispatch disable where possible.Joel Sherrill1999-11-121-13/+12
| | | | | + Modified correct return path to call _ITRON_return_errorno( E_OK ) instead of enabling dispatching and returning E_OK.
* + Modified correct return path to call _ITRON_return_errorno( E_OK ) insteadJoel Sherrill1999-11-121-15/+10
| | | | | | | of enabling dispatching and returning E_OK. + Changed validation of the_thread to validation of location. + Set correct error code when dormant state. + Fixed comment.
* + Modified correct return path to call _ITRON_return_errorno( E_OK ) insteadJoel Sherrill1999-11-121-5/+2
| | | | | of enabling dispatching and returning E_OK. + Changed validation of the_thread to validation of location.
* Corrected so now actually indexes into the allocation block.Joel Sherrill1999-11-121-10/+6
|
* Corrected remaining references to struct rtems_task_variable_t sinceJoel Sherrill1999-11-122-7/+11
| | | | it is now typedef'ed.
* Removed unnecessary 3rd parameter.Joel Sherrill1999-11-121-1/+1
|
* New file.Joel Sherrill1999-11-121-0/+13
|
* Used typedef so all "struct rtems_task_variable_t" uses are nowJoel Sherrill1999-11-124-19/+19
| | | | just "rtems_task_variable_t".
* Added per-task variable data stucture (rtems_task_variable_t),Joel Sherrill1999-11-121-4/+36
| | | | | task_variables field to API extension, and two directives (rtems_task_variable_add and rtems_task_variable_delete).
* Added per task variables based on patch from Eric Norum <eric@cls.usask.ca>.Joel Sherrill1999-11-123-3/+222
| | | | | After being submitted, this support was rewritten to be inside the executive rather than layered on top of it using an extension.
* Cleaned up style.Joel Sherrill1999-11-121-243/+239
|
* Removed redundant line.Joel Sherrill1999-11-121-1/+0
|
* Corrected to account for the way memory is divided up inJoel Sherrill1999-11-101-7/+9
| | | | | _Object_Extend_information. This change is a side-effect of the change made to that file to fix an alignment problem.
* Added call to _Thread_Enable_dispatch() and did some cleanup.Joel Sherrill1999-11-101-2/+9
|
* Patch from Eric Norum <eric@cls.usask.ca> which includes:Joel Sherrill1999-11-103-8/+163
| | | | | Patches against 1105 snapshot to add NTP server support to network configuration/BOOTP.
* Committed modifications from ITRON Task and Task Dependendent SynchronizationJoel Sherrill1999-11-1031-130/+688
| | | | Working Group. Included are tests.
* Commented out single letter type names since they conflict withJoel Sherrill1999-11-091-0/+6
| | | | numerous other uses of the same variable.
* This patch adds the basic framework for the ITRON 3.0 API implementationJoel Sherrill1999-11-0990-33/+7834
| | | | for RTEMS.
* Fixed warning where initialized default POSIX API structure didJoel Sherrill1999-11-091-0/+2
| | | | have have semaphores and message queue fields.
* Removed unused variable warning.Joel Sherrill1999-11-091-1/+0
|
* Added imfs_unixstub.c to satisfy linker problems on UNIX port.Joel Sherrill1999-11-091-0/+71
|
* sem_close was accidentally lost in the split.Joel Sherrill1999-11-091-0/+47
|
* Patch from Eric Norum <eric@cls.usask.ca> to add NTP BOOTP support becauseJoel Sherrill1999-11-093-1/+48
| | | | | | | | EPICS needs a synchronized time-of-day clock. This patch is the changes needed to get NTP server information from a BOOTP server. This patch also adds NTP server information to the network configuration structure, too.
* Correctly set and called handlers table for the link.Jennifer Averett1999-11-051-1/+3
|
* Fixed commentJennifer Averett1999-11-051-1/+1
|
* Moved imfs set handlers prototype to the imfs.h file.Jennifer Averett1999-11-052-6/+4
|
* New file.Joel Sherrill1999-11-051-0/+38
|
* Unmount was failing as a side-effect of splitting the rmnod handlerJoel Sherrill1999-11-057-63/+102
| | | | and not handling every case properly.
* Split unistd.c file into sysconf.c and sleep.c.Joel Sherrill1999-11-052-0/+68
|
* Following comments from Eric Norum <eric@cls.usask.ca>, a fairlyJoel Sherrill1999-11-053-285/+260
| | | | | | | substantial upgrade of newlibc.c occurred. Now the user extension data area is used rather than notepads and as many routines as possible were split into other files further reducing the minimum footprint of an RTEMS executable.
* Fixed typo.Joel Sherrill1999-11-051-3/+3
|
* This is another pass at making sure that nothing outside the BSPJoel Sherrill1999-11-0518-13/+176
| | | | | | | | | | | | unnecessarily uses any variables defined by the BSP. On this sweep, use of BSP_Configuration and Cpu_table was eliminated. A significant part of this modification was the addition of macros to access fields in the RTEMS configuration structures. This is necessary to strengthen the division between the BSP independent parts of RTEMS and the BSPs themselves. This started after comments and analysis by Ralf Corsepius <corsepiu@faw.uni-ulm.de>.
* The files in libcpu should not be directly dependent on any BSP. InJoel Sherrill1999-11-044-3/+54
| | | | | | | | | | | particular, using bsp.h, or getting information from the BSP which should properly be obtained from RTEMS is forbidden. This is necessary to strengthen the division between the BSP independent parts of RTEMS and the BSPs themselves. This started after comments and analysis by Ralf Corsepius <corsepiu@faw.uni-ulm.de>. The changes primarily eliminated the need to include bsp.h and peeking at BSP_Configuration. The use of Cpu_table in each BSP needs to be eliminated.
* Renamed POSIX_Thread_cancel_run to _POSIX_Thread_cancel_run since RTEMSJoel Sherrill1999-11-035-8/+9
| | | | internal symbols are supposed to have leading underscores.
* Added CONFIGURE_USE_MINIIMFS_AS_BASE_FILESYSTEM as a configurationJoel Sherrill1999-11-031-4/+3
| | | | parameter.
* Added prototype of _POSIX_Semaphore_Delete to avoid warnings.Joel Sherrill1999-11-031-0/+12
|