Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
1998-09-23 | IDLE task stack size now specified as a field in the CPU Table for all | Joel Sherrill | 2 | -10/+7 | |
ports. | |||||
1998-08-31 | Patch from Eric Valette <valette@crf.canon.fr>: | Joel Sherrill | 1 | -6/+17 | |
Eric> NB : there is still a bug on PC386 serial line : exit does not Eric> flush the remaining output queue. As this is not a bug in the Eric> driver itself but somewhere in PC386 initialization/termios Eric> relationship it will be part of another patch. Eric> NB2 : As Emmanuel excerced the exception hanlder code, while Eric> porting the SMC driver to the new BSD stack, we found a bug Eric> in the exception handler : it shall not delete the current Eric> thread in case we are running at interrupt level. This will Eric> be part of another patch... So here is the patch. This patch fixes the two problems mentionned above + it use vpath mechanism intead of copying the irq related files in the right directory. This avoid to compile them each time and is more homogenous with other Makefiles. | |||||
1998-08-21 | Patch from Eric Valette <valette@crf.canon.fr>: | Joel Sherrill | 1 | -0/+90 | |
Here is a patch that enables to catch exception and get message before crashing RTEMS :) It should be generic to any Intel port although enabled only for pc386 BSP... [Joel] I fixed the bug I introduced in irq_asm.s... | |||||
1998-08-21 | Spacing changes | Joel Sherrill | 1 | -1/+0 | |
1998-08-19 | Patch from Eric Valette <valette@crf.canon.fr>: | Joel Sherrill | 1 | -1/+8 | |
- Use the "hlt" instruction for the Idle thread, - Optimise interrupt PATH leadding to thread wakeup, - Preparation for Intel exception management that should come before the end of the week... | |||||
1998-08-05 | Automatic CPU type detection code from Eric Valette <valette@crf.canon.fr>. | Joel Sherrill | 2 | -0/+2 | |
Enabled on the pc386. | |||||
1998-08-01 | Merged patch from David Fiddes <D.J.Fiddes@hw.ac.uk> to add ColdFire | Joel Sherrill | 2 | -2/+18 | |
specific register macros and correct code in rtems.s. | |||||
1998-07-23 | Patch from Eric VALETTE <valette@crf.canon.fr>: | Joel Sherrill | 1 | -99/+0 | |
Here is a enhanced version of my previous patch. This patch enables to potentially share the new interrupt management code for all Intel targets (pc386, go32 and force386) bsp. Note : this patch is complete only for pc386. It still needs to be completed for go32 and force386. I carrefully checked that anything needed is in for force386 (only some function name changes for IDT manipulation and GDT segment manipulation). But anyway I will not be able to test any of theses targets... | |||||
1998-07-01 | Fixed typo. | Joel Sherrill | 1 | -1/+1 | |
1998-06-18 | Modified _Objects_Is_class_valid() to correctly report that 0 was | Joel Sherrill | 2 | -2/+2 | |
not a valid object class. This was discovered while looking for a bug reported by Jennifer. | |||||
1998-06-18 | Added freebsd support from Dario Alcocer <alcocer@connectnet.com>. | Joel Sherrill | 1 | -2/+7 | |
1998-06-12 | Added optimized version of memcpy.c to this directory since RTEMS makes | Joel Sherrill | 1 | -0/+87 | |
important distinctions between CPU models which are not made by gcc. These distinctions help give us a more optimized memcpy(). This is important for message queues and KA9Q. | |||||
1998-06-03 | Added CPU_ISR_PASSES_FRAME_POINTER so some ports could pass just the | Joel Sherrill | 1 | -0/+7 | |
vector number to user ISR's and other ports could pass both the vector number and a pointer to the ISF. | |||||
1998-06-03 | Corrected macros for assembly language program sections. | Joel Sherrill | 2 | -4/+4 | |
1998-04-27 | Fixed CVS Id | Joel Sherrill | 1 | -1/+1 | |
1998-04-15 | Added bh, ch, dh, bl, cl, and dl register macros. | Joel Sherrill | 2 | -0/+14 | |
1998-04-15 | Per suggestion from Eric Norum, went from one initial extension set | Joel Sherrill | 2 | -9/+13 | |
to multiple. This lets the stack check extension be installed at system initialization time and avoids the BSP having to even know about its existence. | |||||
1998-04-14 | Ralf Corsepius suggested a way to get rid of UNIX compiler files and use ↵ | Joel Sherrill | 1 | -1/+0 | |
gcc-target-default.cfg | |||||
1998-03-31 | Added "sigemptyset()" call to insure that the memcmp() would work. | Joel Sherrill | 1 | -0/+4 | |
It appears that the new glibc does not clear all the bits of the signal set with a sigprocmask. | |||||
1998-03-27 | Changed int to unsigned32 to match cpu.h. | Joel Sherrill | 1 | -1/+1 | |
1998-03-25 | m68k software interrupt stack support from Chris Johns and Eric Norum. | Joel Sherrill | 1 | -4/+0 | |
1998-03-24 | Added _XOPEN_SOURCE definition to allow use of UNIX IPC. | Joel Sherrill | 1 | -0/+1 | |
1998-03-24 | Real definition for the beginning of the data section per Eric Norum's | Joel Sherrill | 2 | -4/+4 | |
suggestion. | |||||
1998-03-24 | Rename hppa1_1 to hppa1.1 and switched to using __XXX__ macros for | Joel Sherrill | 1 | -4/+4 | |
the CPU family name constants. | |||||
1998-03-20 | SH port submitted from Ralf Corsepius <corsepiu@faw.uni-ulm.de>. | Joel Sherrill | 3 | -0/+506 | |
1998-02-20 | Modified to make it possible for an ISR to return a mutex which did | Joel Sherrill | 1 | -2/+20 | |
not use priority ceiling or priority inheritance protocols. | |||||
1998-02-18 | Ralf Corsepius noted that there was a dead path in _Thread_Initialize. | Joel Sherrill | 1 | -6/+2 | |
1998-02-17 | updated copyright to 1998 | Joel Sherrill | 102 | -103/+103 | |
1998-02-04 | Ralf Corsepius noticed that generally was spelled incorrectly. | Joel Sherrill | 1 | -1/+1 | |
1998-01-28 | Change to remove warning on glibc2 systems per Ralf Corsepius's | Joel Sherrill | 1 | -1/+6 | |
suggestion. | |||||
1998-01-23 | Solaris port updates from Chris Johns | Joel Sherrill | 1 | -10/+0 | |
1998-01-20 | Removed warning per Chris Johns' suggestion. | Joel Sherrill | 2 | -2/+2 | |
1998-01-15 | Error reported by Duncan Smith <dds@flavors.com>: | Joel Sherrill | 1 | -1/+1 | |
>> >>There is a 30 day error in _TOD_Days_since_last_leap_year[2..3] >> > >> >Thanks. >> >What's the condition to hit this error? >> >Every year 4n+2 and 4n+3 ? >> >(i.e. 1998, 1999, 2002, 2003, ...) >> > >> OK: 96 97 00 01 04 05 ... >> Bad: 98 99 02 03 06 07 ... There is also a problem in newlib 1.7.x reported at the same time: >> I found another, that would strike only on 2/29/2000, or other leapyears. >> Only a problem on 1 day. >> >> Joel: FYI, there is a bug in Newlib localtime.c, localtime or (_tm_time). >> Ours is modified for dst and timezones, but the bug was in original source. >> I have not looked at the latest public source (nor do I know where to find >> it). | |||||
1998-01-06 | Fixed spacing. | Joel Sherrill | 1 | -2/+2 | |
1997-12-06 | Moved include of rtems/score/cpu.h to make sure TRUE and FALSE were defined. | Joel Sherrill | 1 | -2/+2 | |
This simple error resulted in the wrong FP context structure being used for hardware contexts on the m68k. This was a difficult problem to find. | |||||
1997-10-08 | Fixed typo in the pointer to the license terms. | Joel Sherrill | 104 | -208/+208 | |
1997-10-06 | Fixed comment. | Joel Sherrill | 1 | -1/+1 | |
1997-08-22 | Corrected bug per Katsutoshi Shibuya's report: | Joel Sherrill | 2 | -4/+4 | |
The definition of "BEGIN_DATA" should not be null; should be ".data". Also, the definition of "BEGIN_BSS" should be ".bss". For this error, the compiled object has codes that write on the text segment area. It is fatal when the code runs on ROM. | |||||
1997-07-31 | Merged very large and much appreciated patch from Chris Johns | Joel Sherrill | 2 | -4/+110 | |
<cjohns@plessey.com.au>. This patch includes the ods68302 bsp, the RTEMS++ class library, and the rtems++ test. | |||||
1997-07-09 | Repository damaged -- files readded. | Joel Sherrill | 1 | -0/+214 | |
1997-07-09 | Added post switch extension. | Joel Sherrill | 1 | -0/+5 | |
1997-07-09 | Added sp, sfc, and fpcsr register defines. | Joel Sherrill | 2 | -0/+8 | |
1997-05-28 | Added support for context switching the data used by the gcc m68k | Joel Sherrill | 2 | -1/+30 | |
software floating point emulation code. Code implemented by Karen Sara Looney <Karen.Looney@colorado.edu> with much email assistance from Joel. | |||||
1997-04-22 | Patch from Chris John <cjohns@awa.com.au> to add use of a select statement | Joel Sherrill | 2 | -2/+138 | |
in the unix port idle thread task. This should keep the entire application from blocking when any component does a blocking application. Also added TOD_MICROSECONDS_TO_TICKS. | |||||
1997-04-22 | multiprocessing fixed on linux by fixing cpu.c so correct form of | Joel Sherrill | 1 | -3/+4 | |
semctl was being invoked. | |||||
1997-04-22 | updated with new license information per Tony Bennett. | Joel Sherrill | 2 | -20/+7 | |
1997-04-22 | headers updated to reflect new style copyright notice as part | Joel Sherrill | 113 | -522/+522 | |
of switching to the modified GNU GPL. | |||||
1997-04-16 | Added FPSP support for MC68040 | Joel Sherrill | 1 | -2/+19 | |
1997-04-09 | added support for tracking thread cpu usage. | Joel Sherrill | 1 | -0/+2 | |
1997-04-09 | enhanced printf statements | Joel Sherrill | 1 | -4/+4 | |