summaryrefslogtreecommitdiffstats
path: root/cpukit (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Added mqueuetranslatereturncode.c.Jennifer Averett2000-01-051-1/+1
|
* Added routines to translate to and from the core message queue return codes.Jennifer Averett2000-01-051-0/+68
|
* Added this file to contain an example program.Joel Sherrill2000-01-041-0/+27
|
* Removed warnings.Joel Sherrill2000-01-042-4/+4
|
* Removed unitialized variable warning.Joel Sherrill2000-01-041-4/+3
|
* Comments added and some messages translated from Polish.Joel Sherrill2000-01-031-1/+46
|
* Increased stack size to 4K per Eric Norum.Joel Sherrill2000-01-031-1/+1
|
* Increased minimum stack size so all tests will run.Joel Sherrill2000-01-031-1/+1
|
* + Added routine to remove from namespace.Jennifer Averett1999-12-231-0/+13
|
* + Added check for name greater than PATH_MAXJennifer Averett1999-12-231-0/+14
|
* + Debugged.Jennifer Averett1999-12-232-40/+61
|
* + Filled in routine.Jennifer Averett1999-12-231-1/+15
|
* + Initial debugJennifer Averett1999-12-231-0/+6
|
* + Made workJennifer Averett1999-12-231-15/+55
| | | | | + Added checks for valid attribute maxmsg and msgsize + Added check for ENAMETOOLONG
* + Fixed errno response to match the POSIX manual.Jennifer Averett1999-12-231-1/+1
|
* Made prototype of ChapReceiveSuccess and ChapReceiveFailure match.Joel Sherrill1999-12-211-2/+2
|
* Removed warnings.Joel Sherrill1999-12-132-1/+2
|
* Warning removal patch from Philip A. Prindeville <philipp@zembu.com>.Joel Sherrill1999-12-131-1/+1
|
* Patch from Eric Norum <eric@cls.usask.ca> to make the NTP handler a littleJoel Sherrill1999-12-131-1/+1
| | | | more flexible about the error status returned from a timeout.
* Patch from Jepsen Hans Peter <hans_peter_jepsen@Danfoss.com> toJoel Sherrill1999-12-131-1/+1
| | | | use correct ifdef conditional (__GNUC__ not __GCC__).
* Correction from Eric Norum for timeout in TFTP driver following bugJoel Sherrill1999-12-131-2/+3
| | | | | | | | | report by Nick.SIMON@syntegra.bt.co.uk: TFTP uses UDP and UDP packets are prime targets for getting dropped when the network gets busy. I want the number of retries quite large in my application. I see that PACKET_REPLY_MILLISECONDS is, in fact, not being used.
* First attempt at adding simple binary semaphore in addition to the currentJoel Sherrill1999-12-137-17/+58
| | | | | "mutex" and counting semaphore. This is at the request of Eric Norum and his EPICS porting effort.
* Added RTEMS_IO_ERROR.Joel Sherrill1999-12-131-0/+1
|
* Patch rtems-rc-19991123-rc-3.diff from Ralf CorsepiusJoel Sherrill1999-12-031-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | <corsepiu@faw.uni-ulm.de>: The patch below provides * automake support for score/cpu/powerpc * The hack to propagate values from *.cfg to automake configuration * A fix for librdbg/powerpc/mcp750/Makefile.am (Was completely corrupted before) * Fixes some files which apparently where missing in rtems-rc-19991123-rc-2.diff * some minor configuration related patches To apply: rm -rf ./c/src/exec/score/cpu/powerpc/wrap patch -p1 < rtems-rc-19991123-rc-3.diff Attention: c/src/exec/score/cpu/[configure.in|aclocal.m4|configure] should be removed after applying the patch. Modifications had been made to the score/cpu/powerpc directory after the snapshot this was based on. In particular, the mpc750 and other_cpu directories had been renamed to new_exception_processing and old_exception_processing. After this patch was applied, modifications were made to account for this.
* Patch rtems-rc-19991123-rc-2.diff from Ralf CorsepiusJoel Sherrill1999-12-022-0/+31
| | | | | | | | | | | | | | | | | | | | | | <corsepiu@faw.uni-ulm.de>: The patch below provides * automake support for score/cpu/powerpc * The hack to propagate values from *.cfg to automake configuration * A fix for librdbg/powerpc/mcp750/Makefile.am (Was completely corrupted before) * Fixes some files which apparently where missing in rtems-rc-19991123-rc-2.diff * some minor configuration related patches To apply: rm -rf ./c/src/exec/score/cpu/powerpc/wrap patch -p1 < rtems-rc-19991123-rc-3.diff Attention: c/src/exec/score/cpu/[configure.in|aclocal.m4|configure] should be removed after applying the patch.
* Merged of mcp750 and mvme2307 BSP by Eric Valette <valette@crf.canon.fr>.Joel Sherrill1999-12-021-2/+2
| | | | | As part of this effort, the mpc750 libcpu code is now shared with the ppc6xx.
* Removed debugging printfs.Joel Sherrill1999-12-011-2/+0
|
* Patch from Eric Norum <eric@cls.usask.ca> to fix a spot in the tftp fileJoel Sherrill1999-12-011-1/+0
| | | | | | system table from when the rtems_filesystem_operations_table structure changed and the initializer in libnetworking/lib/tftpDriver.c did not get updated.
* Patch rtems-rc-19991123-rc-2.diff from Ralf CorsepiusJoel Sherrill1999-12-016-0/+318
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <corsepiu@faw.uni-ulm.de> which implements automake support for some score/cpu/<RTEMS_CPU> subdirectories and fixes a few minor configuration bugs. To apply: rm -rf c/src/exec/score/cpu/a29k/wrap rm -rf c/src/exec/score/cpu/hppa1.1/wrap rm -rf c/src/exec/score/cpu/i386/wrap rm -rf c/src/exec/score/cpu/mips64orion/wrap rm -rf c/src/exec/score/cpu/no_cpu/wrap patch -p1 < rtems-rc-19991123-rc-2.diff.gz Notes: * I don't see a possiblity to convert the powerpc subdirectory in its current layout to automake the time being. * Besides the fact that this subdirectory is not in single-tree building layout, the actual showstopper is the ifeq $(RTEMS_CPU_MODEL),mpc750) gmake-conditional in powerpc/Makefile.in, which automake (correctly) refuses to handle. * The problem is *not* specific to the powerpc. Other CPUs basically have similar problems (SH:sh7032 vs sh7045, SPARC: erc32.h in score/cpu/sparc), but have been lucky to get around real issues (cf. configuration files below score/cpu/sh/). * From a configuration focused POV this problem boils down to a file/subdirectory selection problem: ppc: 1 or others sh: 1 out of 2 sparc: 1 out of 1 Automake's means to implement such behavior is using conditionals to be evaluated at configuration-time. The old configuration scheme however used make-time conditionals. The SH port was lucky to get around this issue because it applies a selection from a limited set of possible selections, the powerpc however applies a selection from an unlimited set, based on data not being available at configuration time. * Currently I only see two general solutions: 1) make RTEMS_CPU_MODEL available at configuration time, ie. replace make-time configuration by configuration-time configuration 2) Perform the selection at build-time, i.e. always install all files, but use #ifdef #else #endif in source files. This is what the m68k has exploited at other locations inside of the source-tree. => This directory is the last one remaining not using automake below the whole exec/ hierarchy.
* Patch rtems-rc-19991123-rc-1.diff from Ralf CorsepiusJoel Sherrill1999-12-015-0/+240
| | | | | | | | | | | | | | | | | | | | | | | <corsepiu@faw.uni-ulm.de> which implements automake support for some score/cpu/<RTEMS_CPU> subdirectories and fixes a few minor configuration bugs. To apply: rm -rf c/src/exec/score/cpu/i960/wrap rm -rf c/src/exec/score/cpu/m68k/wrap rm -rf c/src/exec/score/cpu/sh/wrap rm -rf c/src/exec/score/cpu/sparc/wrap rm -rf c/src/exec/score/cpu/unix/wrap patch -p1 < rtems-rc-19991123-rc-1.diff ./bootstrap Known bugs: * "make debug|profile" in c/src/src/score/cpu/<RTEMS_CPU/Makefile does not handle recursion to subdirectories correctly (recurses too often). However, this issue is hardly visible and should be tolerable for the moment.
* Added missing files from PPP port.Joel Sherrill1999-11-302-0/+297
|
* Added port of ppp-2.3.5 from Tomasz Domin <dot@comarch.pl> of ComArch SA.Joel Sherrill1999-11-3036-3/+13809
| | | | | | | | | | Tomasz only tested this on the mpc823. The official site for the original source for this PPP implementation is: ftp://cs.anu.edu.au/pub/software/ppp NOTE: As of 11/30/1999, the current version of this source is 2.3.10.
* Removed duplicate definition of rtems_filesystem_umask.Joel Sherrill1999-11-301-6/+0
|
* Corrected so they would compile with POSIX disabled.Joel Sherrill1999-11-302-2/+3
|
* Patch rtems-rc-19991123-rc-0.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1999-11-293-7/+34
| | | | | | | | | | | | | | | | | | | | | | | which (among other things) converted the mptests to automake. SUB_DIRS was used instead of SUBDIRS in some Makefile.ins (apparently a leftover from moving the start* directories) Addtional major bugs: * psxtests/include was empty (incomplete psxtests changes). * bogus handling of *.scn in itrontests (screens/sptests vs. screens/itrontests installation dirs) In addition I have added a few more changes (I couldn't resist) * automake support for itrontests * OPERATION_COUNT support in tmitrontests/ * automake support for tmitrontests * automake suppport for mptests * Some (minor) corrections to several configure.in/Makefile.ams => c/src/tests/ is completly under automake control, now. => we could start to sort out the structural issues with c/src/tests (tests/support, stubdr, tools, get "make dist" working)
* Made sure POSIX would build with MP enabled.Joel Sherrill1999-11-297-10/+127
|
* Fixed spacing.Joel Sherrill1999-11-291-1/+1
|
* Missed in previous automake conversion patches from Ralf CorsepiusJoel Sherrill1999-11-231-0/+36
| | | | <corsepiu@faw.uni-ulm.de>.
* Miscellaneous patches from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1999-11-232-6/+6
| | | | | that are part of the Makefile.am conversion effort but were missed in the previous commits.
* Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1999-11-238-18/+13
| | | | to convert the libmisc directory from Makefile.in to Makefile.am.
* Patch rtems-rc-19991117-11.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1999-11-237-3/+371
| | | | | to convert the libc directory to automake and "dozens of small fixes for Makefile.ins/configure.ins below c/src/lib."
* Fixed dispatching and cleaned up code.Jennifer Averett1999-11-222-30/+14
|
* + Corrected enable/disable of dispatch.Jennifer Averett1999-11-221-23/+31
| | | | + Cleaned up code.
* + Updated comments.Jennifer Averett1999-11-221-9/+20
| | | | + Corrected enable/disable of dispatch.
* + Corrected bug in error check.Jennifer Averett1999-11-221-2/+1
|
* + Added description of routine to comment.Jennifer Averett1999-11-221-0/+4
|
* + Corrected error processing code.Jennifer Averett1999-11-221-14/+15
|
* + Added checks for NULL and NULL string names (for sem_open & sem_unlink).Jennifer Averett1999-11-221-1/+7
|
* + Cleaned up comments.Jennifer Averett1999-11-221-6/+16
|
* Changed name of W, X, and Y macros for fields in the ClockJoel Sherrill1999-11-222-18/+18
| | | | Synthesizer Control Register to remove use of single letter names.