summaryrefslogtreecommitdiffstats
path: root/cpukit (unfollow)
Commit message (Collapse)AuthorFilesLines
1999-11-16New file.Joel Sherrill1-0/+113
1999-11-16Added.Joel Sherrill5-0/+205
1999-11-16Source and destination arguments to strncpy were swapped. This mistakeJoel Sherrill1-1/+1
was made in the conversion of bcopy() to strncpy().
1999-11-15Removed nanosleep() since it is now in its own file.Joel Sherrill1-21/+0
1999-11-15Returned third parameter for a NULL name to the objects open call.Jennifer Averett1-1/+1
1999-11-15+ Fixed files to consistantly use a case of the location after callsJennifer Averett11-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.
1999-11-15+ Modified to use new Thread_Reset routine instead of the restart method.Jennifer Averett1-1/+1
1999-11-15Split ITRON Message Buffer Manager into multiple files.Joel Sherrill11-354/+521
1999-11-15Split ITRON semaphore manager into multiple files.Joel Sherrill8-284/+376
1999-11-12+ Changed validation of the_thread to validation of location.Joel Sherrill4-37/+27
+ Modified correct return path to call _ITRON_return_errorno( E_OK ) instead of enabling dispatching and returning E_OK.
1999-11-12+ Changed validation of the_thread to validation of location.Joel Sherrill1-11/+11
+ Removed error path that should never happen.
1999-11-12+ Changed validation of the_thread to validation of location.Joel Sherrill2-17/+8
1999-11-12+ Moved error checks to before the disable dispatch where possible.Joel Sherrill1-5/+5
1999-11-12Added comment about the E_CTX error condition (Implementation dependent).Joel Sherrill1-0/+7
1999-11-12+ Moved error checks to before the dispatch disable where possible.Joel Sherrill1-13/+12
+ Modified correct return path to call _ITRON_return_errorno( E_OK ) instead of enabling dispatching and returning E_OK.
1999-11-12+ Modified correct return path to call _ITRON_return_errorno( E_OK ) insteadJoel Sherrill1-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.
1999-11-12+ Modified correct return path to call _ITRON_return_errorno( E_OK ) insteadJoel Sherrill1-5/+2
of enabling dispatching and returning E_OK. + Changed validation of the_thread to validation of location.
1999-11-12Corrected so now actually indexes into the allocation block.Joel Sherrill1-10/+6
1999-11-12Corrected remaining references to struct rtems_task_variable_t sinceJoel Sherrill2-7/+11
it is now typedef'ed.
1999-11-12Removed unnecessary 3rd parameter.Joel Sherrill1-1/+1
1999-11-12New file.Joel Sherrill1-0/+13
1999-11-12Used typedef so all "struct rtems_task_variable_t" uses are nowJoel Sherrill4-19/+19
just "rtems_task_variable_t".
1999-11-12Added per-task variable data stucture (rtems_task_variable_t),Joel Sherrill1-4/+36
task_variables field to API extension, and two directives (rtems_task_variable_add and rtems_task_variable_delete).
1999-11-12Added per task variables based on patch from Eric Norum <eric@cls.usask.ca>.Joel Sherrill3-3/+222
After being submitted, this support was rewritten to be inside the executive rather than layered on top of it using an extension.
1999-11-12Cleaned up style.Joel Sherrill1-243/+239
1999-11-12Removed redundant line.Joel Sherrill1-1/+0
1999-11-10Corrected to account for the way memory is divided up inJoel Sherrill1-7/+9
_Object_Extend_information. This change is a side-effect of the change made to that file to fix an alignment problem.
1999-11-10Added call to _Thread_Enable_dispatch() and did some cleanup.Joel Sherrill1-2/+9
1999-11-10Patch from Eric Norum <eric@cls.usask.ca> which includes:Joel Sherrill3-8/+163
Patches against 1105 snapshot to add NTP server support to network configuration/BOOTP.
1999-11-10Committed modifications from ITRON Task and Task Dependendent SynchronizationJoel Sherrill31-130/+688
Working Group. Included are tests.
1999-11-09Commented out single letter type names since they conflict withJoel Sherrill1-0/+6
numerous other uses of the same variable.
1999-11-09This patch adds the basic framework for the ITRON 3.0 API implementationJoel Sherrill90-33/+7834
for RTEMS.
1999-11-09Fixed warning where initialized default POSIX API structure didJoel Sherrill1-0/+2
have have semaphores and message queue fields.
1999-11-09Removed unused variable warning.Joel Sherrill1-1/+0
1999-11-09Added imfs_unixstub.c to satisfy linker problems on UNIX port.Joel Sherrill1-0/+71
1999-11-09sem_close was accidentally lost in the split.Joel Sherrill1-0/+47
1999-11-09Patch from Eric Norum <eric@cls.usask.ca> to add NTP BOOTP support becauseJoel Sherrill3-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.
1999-11-05Correctly set and called handlers table for the link.Jennifer Averett1-1/+3
1999-11-05Fixed commentJennifer Averett1-1/+1
1999-11-05Moved imfs set handlers prototype to the imfs.h file.Jennifer Averett2-6/+4
1999-11-05New file.Joel Sherrill1-0/+38
1999-11-05Unmount was failing as a side-effect of splitting the rmnod handlerJoel Sherrill7-63/+102
and not handling every case properly.
1999-11-05Split unistd.c file into sysconf.c and sleep.c.Joel Sherrill2-0/+68
1999-11-05Following comments from Eric Norum <eric@cls.usask.ca>, a fairlyJoel Sherrill3-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.
1999-11-05Fixed typo.Joel Sherrill1-3/+3
1999-11-05This is another pass at making sure that nothing outside the BSPJoel Sherrill18-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>.
1999-11-04The files in libcpu should not be directly dependent on any BSP. InJoel Sherrill4-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.
1999-11-03Renamed POSIX_Thread_cancel_run to _POSIX_Thread_cancel_run since RTEMSJoel Sherrill5-8/+9
internal symbols are supposed to have leading underscores.
1999-11-03Added CONFIGURE_USE_MINIIMFS_AS_BASE_FILESYSTEM as a configurationJoel Sherrill1-4/+3
parameter.
1999-11-03Added prototype of _POSIX_Semaphore_Delete to avoid warnings.Joel Sherrill1-0/+12