Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
1999-05-20 | Removed all post 4.0 changes. | Joel Sherrill | 1 | -81/+78 | |
1999-05-18 | Patch from Daniel Kelley <dank@icube.com>: | Joel Sherrill | 2 | -8/+8 | |
I found a small buglet in the mips64orion _CPU_ISR_Set_level; the original was wiping out the level argument, and then comparing the current interrupt level with some random value of v0. See patch below. | |||||
1999-05-17 | Fixed some typos. | Joel Sherrill | 1 | -4/+4 | |
1999-05-17 | Split Interrupt Manager into one routine per file. | Joel Sherrill | 2 | -36/+55 | |
1999-05-17 | Split Signal Manager into one routine per file. | Joel Sherrill | 3 | -108/+154 | |
1999-05-17 | Dual-Ported Memory Manager split into one routine per file. | Joel Sherrill | 6 | -236/+346 | |
1999-05-17 | Split Partition Manager into one routine per file. | Joel Sherrill | 6 | -299/+414 | |
1999-05-17 | Split Timer Manager into one routine per file. | Joel Sherrill | 8 | -308/+469 | |
1999-05-17 | Split Event Manager into one routine per file. | Joel Sherrill | 6 | -342/+456 | |
1999-05-17 | Split Rate Monotonic Manager into one routine per file. | Joel Sherrill | 8 | -416/+568 | |
1999-05-17 | Split the Semaphore Manager into one routine per file. | Joel Sherrill | 7 | -484/+766 | |
1999-05-17 | Moved some MP routines to semmp.c. | Joel Sherrill | 2 | -55/+54 | |
1999-05-17 | Forgot to actually remove the routines. :) | Joel Sherrill | 1 | -748/+0 | |
1999-05-17 | Split Message Manager into one routine per file. | Joel Sherrill | 12 | -0/+1105 | |
1999-05-17 | Moved an MP routine from msg.c to here. | Joel Sherrill | 1 | -0/+26 | |
1999-05-17 | Cleaned up some multiprocessing issues. | Joel Sherrill | 1 | -17/+15 | |
1999-05-17 | Split Clock Manager into one routine per file. | Joel Sherrill | 4 | -129/+194 | |
1999-05-17 | Split Region Manager into one routine per file. | Joel Sherrill | 8 | -455/+618 | |
1999-05-17 | Splitting the Thread Handler forced the inclusion of more prototypes. | Joel Sherrill | 1 | -0/+33 | |
1999-05-17 | Split Task Manager into multiple files. Eventually this effort will | Joel Sherrill | 15 | -961/+1381 | |
reduce the size of executables. | |||||
1999-05-17 | Thread Handler split into multiple files. Eventually, as RTEMS is | Joel Sherrill | 25 | -1304/+1978 | |
split into one function per file, this will decrease the size of executables. | |||||
1999-05-17 | Patch from D. V. Henkel-Wallace <gumby@zembu.com> to remove compiler | Joel Sherrill | 3 | -4/+4 | |
warnings. | |||||
1999-05-17 | Patch from D. V. Henkel-Wallace <gumby@zembu.com>: | Joel Sherrill | 1 | -0/+16 | |
Here's a tiny patch that shreds memory returned to the pool (such as by free() and delete). This may help people find some nasty bugs, so here it is. | |||||
1999-05-14 | Removed check for initialized ID at request of Rosimildo DaSilva | Joel Sherrill | 1 | -0/+23 | |
<rdasilva@connecttel.com> who encountered random failures in his port of omniORB2. | |||||
1999-05-11 | Fix based on bug report from Jay Kulpinski <jskulpin@eng01.gdds.com> | Joel Sherrill | 1 | -1/+11 | |
that the per task reentrancy structure was not being processed properly during exit(). joel@oarcorp.com wrote: > > > This is always an ugly place to poke around. :( > > The code in newlib/libc/stdlib/exit.c walks the atexit chain for the > reentrancy structure for JUST the current task. The code in libc_wrapup() > does it for both the current task and the global reentrancy structure > (which tends to be where driver atexit()'s were registered. > > So I think the _wrapup_reent(0) in libc_wrapup() should be commented out. > > If you concur, then I will make the change and improve the comment on this > line of code to explain things: > > libc_wrapup(); /* Why? XXX */ > > --joel That does the job. cdtest.exe works correctly now. | |||||
1999-05-07 | Made all calls to _Thread_Yield_processor consistent in how they are | Joel Sherrill | 2 | -9/+9 | |
wrapped by calls to _Thread_Enable_dispatch and _Thread_Disable_dispatch. | |||||
1999-05-07 | Patch from Jiri Gaisler <jgais@ws.estec.esa.nl> to allow stacksize | Joel Sherrill | 3 | -3/+10 | |
of POSIX Init thread to be user configured. | |||||
1999-05-07 | Error reporting fixed by Jennifer. | Joel Sherrill | 1 | -15/+15 | |
1999-04-27 | Patch from Eric Norum <eric@cls.usask.ca> to corrent a miscount in length | Joel Sherrill | 1 | -1/+1 | |
that results in an error in parsing network unit names/numbers. | |||||
1999-04-26 | Repairing damage and recovering changes including C++ wrappers.. | Joel Sherrill | 5 | -4/+44 | |
1999-04-26 | Recovered changes since CVS file was corrupted. | Joel Sherrill | 1 | -1/+9 | |
1999-04-22 | Added lstat(). | Joel Sherrill | 2 | -6/+39 | |
1999-04-19 | Intel i960HA support submitted by Jimen Ching <jimen@adtech-inc.com> | Joel Sherrill | 2 | -6/+77 | |
based on 3.6.0. It was very lucky that this went in as well as it did. | |||||
1999-04-19 | Unlimited objects patch design document. Submitted by Chris Johns | Joel Sherrill | 1 | -0/+387 | |
<ccj@acm.org> of Objective Design Systems. | |||||
1999-04-19 | Changed ioctl() prototype to be more like Linux/POSIX than BSD to ease | Joel Sherrill | 1 | -1/+1 | |
porting of ACE to RTEMS. | |||||
1999-04-19 | The default action for real-time signals is supposed to be SIGACTION_TERMINATE. | Joel Sherrill | 1 | -15/+15 | |
Jiri Gaisler caught this and submitted a patch but a subsequent patch backed it out accidentally. | |||||
1999-04-19 | After discussion with Eric Norum <eric@skatter.usask.ca>, | Joel Sherrill | 1 | -0/+22 | |
I added __INSIDE_RTEMS_BSD_TCPIP_STACK__ that trips all the needed macro definitions for a network driver. | |||||
1999-04-15 | Added reentrant versions. | Joel Sherrill | 2 | -0/+41 | |
1999-04-15 | Updated version string. | Joel Sherrill | 1 | -2/+1 | |
1999-04-15 | Added include of rtems/posix/cancel.h. | Joel Sherrill | 1 | -0/+1 | |
1999-04-15 | Removed alarm(), killinfo() and pause() because they are now in their own file. | Joel Sherrill | 1 | -372/+1 | |
1999-04-15 | Now compiles and is included in normal build even though it is untested. | Joel Sherrill | 2 | -67/+75 | |
Added multiprocessing conditional. | |||||
1999-04-15 | Cleaned up. | Joel Sherrill | 1 | -3/+6 | |
1999-04-15 | Now compiles and is included in normal build even though it is untested. | Joel Sherrill | 2 | -8/+11 | |
1999-04-15 | Enabled cancellation information in POSIX API thread extension structure. | Joel Sherrill | 1 | -2/+0 | |
1999-04-14 | Bug report from Ralf on UNIX port where the S_IR* constants were not | Joel Sherrill | 1 | -0/+1 | |
defined. | |||||
1999-04-12 | Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de> to correct the | Joel Sherrill | 2 | -30/+931 | |
--enable-tests problem a better way. | |||||
1999-04-12 | Added line to initialize timer_max. | Joel Sherrill | 1 | -0/+2 | |
1999-04-07 | MPC821 support and PPC patches from Andrew Bray <andy@madhouse.demon.co.uk>: | Joel Sherrill | 1 | -2/+2 | |
In c/src/exec/score/cpu/powerpc/rtems/score/ppc.h: A lot of hardware interrupts were omitted. Patch enclosed. I have also added the 821. In c/src/exec/score/cpu/powerpc/rtems/score/cpu.h: My patch adds the 821. In c/src/exec/score/cpu/powerpc/cpu.c: I have added the MPC821, and also fixed up for the missing hardware interrupts. It is also inconsistent with c/src/lib/libcpu/powerpc/mpc860/vectors/vectors.S. This has been fixed. In c/src/lib/libcpu/powerpc/mpc860/vectors/vectors.S: Fixed an inconsistency with cpu.c. I also include some new files to go with the above patches. These are the cpu library rtems-19990331/c/src/lib/libcpu/powerpc/mpc821/* and c/src/exec/score/cpu/powerpc/mpc821.h which are minor modifications of the 860 equivalents. Other comments: The various accesses to the DPRAM on the 860 are done with a linktime symbol. This could be done dynamically at run time by reading the immr register, and masking off the lower 16 bits. This takes the same amount of time as loading an address constant, and the same number of instructions as well (2). In c/src/lib/libcpu/powerpc/mpc860/console-generic/console-generic.c: This will silently fail if you attempt to use SCC1. This is only relevant if you are not using SCC1 for ethernet. This file also sets one of port B output pins for each port. This is NOT generic, it should be in the BSP specific console driver. | |||||
1999-04-06 | Untar support submitted by Jake Janovetz <janovetz@tempest.ece.uiuc.edu>. | Joel Sherrill | 2 | -0/+406 | |