Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Patch from "John M. Mills" <jmills@tga.com> with subsequent cleanup from | Joel Sherrill | 1999-11-18 | 76 | -1004/+4444 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ralf Corsepius <corsepiu@faw.uni-ulm.de> that adds initial Hitachi SH-2 support to RTEMS. Ralf's comments are: Changes: ------ 1. SH-Port: * Many files renamed. * CONSOLE_DEVNAME and MHZ defines removed from libcpu. * console.c moved to libbsp/sh/shared, build in libbsp/sh/<BSP>/console applying VPATH. * CONSOLE_DEVNAME made BSP-specific, replacement is defined in bsp.h * MHZ define replaced with HZ (extendent resolution) in custom/*.cfg * -DHZ=HZ used in bspstart.c, only * Makefile variable HZ used in bsp-dependent directories only. 2. SH1-Port * clock-driver rewritten to provide better resolution for odd CPU frequencies. This driver is only partially tested on hardware, ie. sightly experimental, but I don't expect severe problems with it. * Polling SCI-driver added. This driver is experimental and completly untested yet. Therefore it is not yet used for the console (/dev/console is still pointing to /dev/null, cf. gensh1/bsp.h). * minor changes to the timer driver * SH1 specific delay()/CPU_delay() now is implemented as a function 3. SH2-Port * Merged * IMO, the code is still in its infancy. Therefore I have interspersed comments (FIXME) it for items which I think John should look after. * sci and console drivers partially rewritten and extended (John, I hope you don't mind). * Copyright notices are not yet adapted | ||||
* | Corrected to include extra arguments for simulators on sparc | Joel Sherrill | 1999-11-18 | 1 | -1/+1 |
| | | | | and powerpc targets. | ||||
* | Corrected to remove references to non-existent subpackages. | Joel Sherrill | 1999-11-18 | 1 | -2/+2 |
| | |||||
* | Added code to set extra configure arguments for sparc and powerpc targets | Joel Sherrill | 1999-11-18 | 1 | -4/+19 |
| | | | | | | | such that the simulator is enabled. Also corrected a typo which prevented the simulator files from being included in the file list. | ||||
* | Added ";;" to correct syntactical error. | Joel Sherrill | 1999-11-18 | 1 | -0/+1 |
| | |||||
* | Added EINVAL for passing a NULL pointer in. | Jennifer Averett | 1999-11-18 | 2 | -0/+8 |
| | |||||
* | Added test code for named semaphores and moved to use of directive_failed | Jennifer Averett | 1999-11-18 | 4 | -62/+174 |
| | | | | family of macros to produce better checks and diagnostic messages. | ||||
* | Started to added POSIX message queue test code. | Jennifer Averett | 1999-11-18 | 2 | -0/+6 |
| | |||||
* | Added routine to remove an object from the namespace. It just clears | Jennifer Averett | 1999-11-18 | 2 | -0/+34 |
| | | | | | | | | | its name in the name_table. This was required by the POSIX semaphore and message queue managers which support a concept of open, close, and unlink. The object becomes "invisible" to further opens following an unlink but all open sessions remain active until they are closed. This requires that the removal of an object ID be separate from the removal of its name. | ||||
* | + Debuged to the point that you could open, unlink and close a semaphore. | Jennifer Averett | 1999-11-18 | 8 | -60/+58 |
| | | | | but all paths have not been checked, yet. | ||||
* | Added a routine to remove a semaphore name from its namespace. | Jennifer Averett | 1999-11-18 | 2 | -0/+30 |
| | |||||
* | Removed IT_COUNT since it was not used. | Joel Sherrill | 1999-11-18 | 2 | -26/+0 |
| | |||||
* | Patch rtems-rc-19991117-0.diff.gz from Ralf Corsepius | Joel Sherrill | 1999-11-18 | 6 | -15/+11 |
| | | | | | <corsepiu@faw.uni-ulm.de> which corrects some configuration problems and cleans up a few Makefile.in's. | ||||
* | Patch rtems-rc-19991105-3.diff.gz from Ralf Corsepius | Joel Sherrill | 1999-11-18 | 34 | -49/+77 |
| | | | | | <corsepiu@faw.uni-ulm.de> which turns OPERATION_COUNT into a configure time option. | ||||
* | Comment added. | Jennifer Averett | 1999-11-17 | 2 | -2/+4 |
| | |||||
* | changed version to 19991117 | Joel Sherrill | 1999-11-17 | 0 | -0/+0 |
| | |||||
* | changed version to 19991117 | Joel Sherrill | 1999-11-17 | 1 | -1/+1 |
| | |||||
* | Removed reference to Jennifer. | Joel Sherrill | 1999-11-17 | 1 | -2/+1 |
| | |||||
* | Updated copyright notice. | Joel Sherrill | 1999-11-17 | 2933 | -5856/+2939 |
| | |||||
* | Removed as part of patch rtems-rc-19991105-1.diff.gz from Ralf Corsepius | Joel Sherrill | 1999-11-17 | 1 | -73/+0 |
| | | | | <corsepiu@faw.uni-ulm.de>. | ||||
* | Now allows override of base address via -Ttext command to linker. | Joel Sherrill | 1999-11-17 | 1 | -39/+47 |
| | |||||
* | + Updated copyright information. | Jennifer Averett | 1999-11-17 | 6 | -8/+10 |
| | |||||
* | + Updated copyright information. | Jennifer Averett | 1999-11-17 | 266 | -104/+694 |
| | |||||
* | New date. | Joel Sherrill | 1999-11-17 | 2 | -5/+5 |
| | |||||
* | changed version to 19991117 | Joel Sherrill | 1999-11-17 | 1 | -1/+1 |
| | |||||
* | New file documenting the on board monitor (PPCBUG) configuration used | Joel Sherrill | 1999-11-17 | 2 | -0/+156 |
| | | | | | to be able to boot the archives located in powerpc-rtems/c/mcp750/bin. This information was provided by Eric Valette <valette@crf.canon.fr> | ||||
* | Patch rtems-rc-19991105-2.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>. | Joel Sherrill | 1999-11-17 | 3 | -7/+25 |
| | | | | | | | His comments follow: This is a minor enhancement to shgen, which should not have any side-effects. | ||||
* | Conditionally take out the offensive pragma pack when on RTEMS in addition | Joel Sherrill | 1999-11-17 | 2 | -4/+4 |
| | | | | to UnixWare (UW). | ||||
* | New shell of a test for ITRON Mailbox Manager. | Joel Sherrill | 1999-11-17 | 12 | -2/+224 |
| | |||||
* | Updated Mailbox Manager submitted and split into multiple files. | Joel Sherrill | 1999-11-17 | 22 | -688/+940 |
| | |||||
* | Corrected spacing. | Joel Sherrill | 1999-11-17 | 1 | -8/+12 |
| | |||||
* | Correctd name of document produced for consistency. | Joel Sherrill | 1999-11-17 | 1 | -1/+1 |
| | |||||
* | Updated to reflect Mailbox Manager submission. | Joel Sherrill | 1999-11-17 | 1 | -3/+1 |
| | |||||
* | Update from Andrew D. McDowell <amcdowel@cs.uah.edu> with modifications | Joel Sherrill | 1999-11-17 | 2 | -14/+514 |
| | | | | | by Joel and Jennifer based on experience merging the other managers and cleaning them up. No test code is available at this point. | ||||
* | Fixed screen. | Joel Sherrill | 1999-11-16 | 2 | -2/+2 |
| | |||||
* | Added TERMINAL_IDENTIFICATION pieces. | Joel Sherrill | 1999-11-16 | 1 | -3/+4 |
| | |||||
* | Fixed alignment problem on _endtext. | Joel Sherrill | 1999-11-16 | 1 | -0/+1 |
| | |||||
* | Moved task_variable pointer to basic shared part of TCB instead of | Joel Sherrill | 1999-11-16 | 10 | -76/+52 |
| | | | | | | | RTEMS API extension to avoid problems when the extension is freed. Eventually the task variable switch extension should become part of the core context switch and the Ada tcb self implemented in terms of it. | ||||
* | Added proper nesting level for dispatch disable check. | Joel Sherrill | 1999-11-16 | 6 | -6/+6 |
| | |||||
* | Added code so if dispatching level is specified to be -1, then no | Joel Sherrill | 1999-11-16 | 2 | -2/+2 |
| | | | | | check is performed. This is needed in some timer service routines since they are called from multiple disable levels. | ||||
* | Corrected nesting level on dispatching verification. | Joel Sherrill | 1999-11-16 | 2 | -2/+2 |
| | |||||
* | Corrected disable dispatch nesting count checks. | Joel Sherrill | 1999-11-16 | 2 | -14/+14 |
| | |||||
* | Added check to return passed if task is not suspended. | Jennifer Averett | 1999-11-16 | 4 | -2/+14 |
| | |||||
* | Added code to catch the error of suspend count exceding the counter value. | Jennifer Averett | 1999-11-16 | 2 | -0/+8 |
| | |||||
* | Fixed bug. | Jennifer Averett | 1999-11-16 | 3 | -9/+9 |
| | |||||
* | Added handler for fsync. For the memfile it is the same as the data sync. | Jennifer Averett | 1999-11-16 | 4 | -4/+4 |
| | |||||
* | Fixed spacing. | Joel Sherrill | 1999-11-16 | 12 | -175/+185 |
| | |||||
* | Changed name of document generated. | Joel Sherrill | 1999-11-16 | 1 | -1/+1 |
| | |||||
* | Added ITRON 3.0 API User's Guide. | Joel Sherrill | 1999-11-16 | 2 | -2/+12 |
| | |||||
* | Fixed typo. | Joel Sherrill | 1999-11-16 | 1 | -1/+1 |
| |