summaryrefslogtreecommitdiffstats
path: root/c/src/exec/itron (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Patch rtems-rc-19991117-4.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>:Joel Sherrill1999-11-224-26/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | .. a major configuration cleanup ... major enhancement of automake support. ... and it contains a *major* breakthough: Automake support for libchip and libmisc *LEAF* directories. To implement this I have used several nasty tricks * The basical trick is to wrap an old Makefile.in's contents into a Makefile.am and still continue to use (i.e include) the old *.cfg files. * Replaced each INSTALL_IF_CHANGE and INSTALL_VARIANT with make dependencies * Add a gnu-make ifdef AUTOMAKE to main.cfg to avoid conflicts between automake and RTEMS make rules * Replaced each install:: and preinstall:: rule with make dependencies * Replaced SUB_DIRS with SUBDIRS in all Makefile.ins (Automake convention) * Removed each manually added autoconf substitution which automake performs automatically. This is not yet full automake support, because using the temporary installation directory, preinstallation in general and building variants are in contradiction to automake's basic working principles ... ... the new Makefile.ams work still somewhat clumsy ... nevertheless they work (quite well). WARNING: At first glance this patch is small, but * it affects the whole configuration system. * it opens the road to introducing automake to all Makefile.ins currently not being under automake control. JOEL> Does this remove or add any files? Both, all Makefile.ins below libchip and libmisc get replaced with Makefile.ams.
* + Updated copyright information.Jennifer Averett1999-11-1799-2/+295
|
* Updated Mailbox Manager submitted and split into multiple files.Joel Sherrill1999-11-1711-344/+470
|
* Update from Andrew D. McDowell <amcdowel@cs.uah.edu> with modificationsJoel Sherrill1999-11-171-7/+257
| | | | | by Joel and Jennifer based on experience merging the other managers and cleaning them up. No test code is available at this point.
* Added check to return passed if task is not suspended.Jennifer Averett1999-11-162-1/+7
|
* Added code to catch the error of suspend count exceding the counter value.Jennifer Averett1999-11-161-0/+4
|
* Comment fixed when adding prototype forJoel Sherrill1999-11-161-2/+11
| | | | _ITRON_Message_buffer_Translate_core_message_buffer_return_code.
* 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-1512-355/+524
|
* Split ITRON semaphore manager into multiple files.Joel Sherrill1999-11-159-285/+378
|
* + 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.
* Removed unnecessary 3rd parameter.Joel Sherrill1999-11-121-1/+1
|
* New file.Joel Sherrill1999-11-121-0/+13
|
* Cleaned up style.Joel Sherrill1999-11-121-243/+239
|
* Removed redundant line.Joel Sherrill1999-11-121-1/+0
|
* Committed modifications from ITRON Task and Task Dependendent SynchronizationJoel Sherrill1999-11-1021-99/+365
| | | | 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-0986-0/+7681
for RTEMS.