summaryrefslogtreecommitdiffstats
path: root/cpukit/score (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2003-02-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-02-1419-3790/+13
| | | | | | | | | | | | AMD a29k declared obsolete. * cpu/Makefile.am: Removed reference. * cpu/a29k/.cvsignore, cpu/a29k/ChangeLog, cpu/a29k/Makefile.am, cpu/a29k/amd.ah, cpu/a29k/asm.h, cpu/a29k/configure.ac, cpu/a29k/cpu.c, cpu/a29k/cpu_asm.S, cpu/a29k/pswmacro.ah, cpu/a29k/register.ah, cpu/a29k/sig.S, cpu/a29k/rtems/.cvsignore, cpu/a29k/rtems/score/.cvsignore, cpu/a29k/rtems/score/a29k.h, cpu/a29k/rtems/score/cpu.h, cpu/a29k/rtems/score/cpu_asm.h, cpu/a29k/rtems/score/types.h: Removed.
* 2003-02-14 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2003-02-141-1/+1
| | | | | | PR 347/rtems * rtems/powerpc/registers.h (PPC_Set_decrementer): Correct inline assembly so it correctly generates on newer gcc's.
* 2003-02-11 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-02-114-16/+39
| | | | | | | * cpu_asm.c: Rework logic that decides when to call _Thread_Dispatch. Analysis by Sergei Organov <osv@javad.ru> determined that _ISR_Signals_to_thread_executing was not being honored and/or cleared properly.
* 2003-02-11 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-02-112-5/+19
| | | | | | | * irq.c: Rework logic that decides when to call _Thread_Dispatch. Analysis by Sergei Organov <osv@javad.ru> determined that _ISR_Signals_to_thread_executing was not being honored and/or cleared properly.
* 2003-02-06 Ilya Alexeev <ilya@continuum.ru>Joel Sherrill2003-02-063-4/+9
| | | | | * m68360.h: Correct the order of fields in the ethernet structure to account for the typo in MC68360UM (page 7-248).
* 2003-01-10 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-01-102-1/+6
| | | | | * src/objectmp.c: Corrected use of name parameter to reflect that it is actually the name not a pointer to the name.
* 2003-01-03 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-01-032-4/+8
| | | | | * rtems/score/cpu.h: Per PR315, eliminate warning for structure alignment requests that are too large.
* 2002-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-122-1/+4
| | | | Makefile.am: Don't create $ARCH.
* 2002-12-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-1148-110/+158
| | | | | * configure.ac: Require autoconf-2.57 + automake-1.7.2. * Makefile.am: Eliminate C_O_FILES, S_O_FILES, libscorecpu_a_OBJECTS.
* 2002-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-092-1/+5
| | | | Makefile.am: Fix macro-file installation.
* 2002-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-092-2/+6
| | | | Makefile.am: Move include/rtems/score/cpuopts.h to STD_H_FILES.
* 2002-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-096-221/+188
| | | | | | | | * include/Makefile.am: Remove. * inline/Makefile.am: Remove. * macros/Makefile.am: Remove. * src/Makefile.am: Remove. * Makefile.am: Merge-in removed Makefile.ams.
* 2002-12-02 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-12-023-19/+24
| | | | | * include/rtems/score/object.h, include/rtems/score/tod.h: Added casts to eliminate warnings on 16 bit targets like the h8300.
* 2002-11-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-11-1932-16/+80
| | | | * configure.ac: Fix package name.
* 2002-11-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-11-142-1/+5
| | | | * macros/rtems/score/object.inl: Keep consistent with inline version.
* 2002-11-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-11-123-2/+23
| | | | | | * configure.ac: Generate unixsize.h on the fly, filter out autoconf-2.53 PACKAGE crap. * rtems/score/.cvsignore: unixsize*
* 2002-11-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-11-062-0/+11
| | | | | * rtems/score/cpu.h: Add prototype of H8BD_Install_IRQ to eliminate warning.
* 2002-11-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-11-064-78/+55
| | | | | | | | | * rtems/new-exceptions/cpu.h: Remove sections on CPU_INLINE_ENABLE_DISPATCH and CPU_UNROLL_ENQUEUE_PRIORITY. * rtems/old-exceptions/cpu.h: Remove sections on CPU_INLINE_ENABLE_DISPATCH and CPU_UNROLL_ENQUEUE_PRIORITY. * rtems/score/cpu.h: Insert sections on CPU_INLINE_ENABLE_DISPATCH and CPU_UNROLL_ENQUEUE_PRIORITY.
* 2002-11-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-11-043-2/+6
| | | | * idtcpu.h: Removed warning.
* 2002-11-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-11-042-1/+5
| | | | * cpu.c: Removed warning.
* 2002-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-11-013-2/+6
| | | | * idtcpu.h: Removed warnings.
* 2002-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-11-012-2/+5
| | | | * cpu.c: Removed warnings.
* 2002-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-11-012-1/+5
| | | | * cpu.c: Removed warnings.
* 2002-10-31 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-10-312-1/+5
| | | | * rtems/score/cpu.h: Removed warning.
* 2002-10-31 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-10-313-2/+9
| | | | | * src/heapgetinfo.c: Fixed comment. * src/mpci.c: Removed warning.
* 2002-10-31 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-10-312-1/+9
| | | | * rtems/new-exceptions/cpu.h: Removed warnings.
* 2002-10-28 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-10-282-0/+11
| | | | | * src/threadhandler.c: Prototype _init() and _main() if they are needed to avoid a warning.
* 2002-10-28 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-10-283-2/+7
| | | | | * idtcpu.h: Removed warning by turning extra token at the end of an endif into a comment.
* 2002-10-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-10-2532-16/+80
| | | | * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
* 2002-10-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-10-252-1/+5
| | | | * rtems/score/sh.h: Fix typo in comment (Starus->Status).
* 2002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-10-2132-48/+144
| | | | | | * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
* 2002-10-04 Jay Monkman <jtm@smoothsmoothie.com>Joel Sherrill2002-10-042-15/+19
| | | | * rtems/score/cpu.h: Fix u16 and u32 swap routines.
* 2002-09-14 Ivan Guzvinec <ivang@opencores.org>Joel Sherrill2002-09-142-0/+16
| | | | | * rtems/score/cpu.h (_CPU_Initialize_vectors) Define to NULL since it is not used.
* 2002-08-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-08-291-14/+0
| | | | | | | * score/include/Makefile.am: Remove cpuopt.h generation. * configure.ac: Correct package name. Don't build ada if POSIX is disabled. Generate cpuopt.h on the fly, filter out autoconf-2.53 PACKAGE crap.
* 2002-08-26 Eric Norum <eric.norum@usask.ca>Joel Sherrill2002-08-262-6/+6
| | | | | * cpu_asm.S: More PR267 tinkering which eliminates some conditional compilation.
* 2002-08-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-08-143-0/+8
| | | | | * macros/rtems/score/coremsg.inl: Add <string.h> to remove warning. * src/threadidlebody.c: Add return 0 to avoid warning.
* 2002-08-14 Brett Swimley <brett.swimley@aedinc.net>Joel Sherrill2002-08-143-2/+30
| | | | | | | | | | * cpu_asm.S: Per PR267, the _ISR_Handler() function never was modifying _ISR_Nest_level, and _Watchdog_Insert() requires this variable to be modified to determine if an interrupt may have modified the watchdog chain. Prior to modifying _ISR_Handler(), I had a test that would fail if _ISR_Flash was not commented out in _Watchdog_Insert(). After this modification was made, my test ran flawlessly.
* 2002-08-14 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill2002-08-142-41/+44
| | | | | * cpu_asm.S: Clarified some comments, removed code that forced SR_IEP on when returning from an interrupt.
* 2002-08-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-08-082-2/+5
| | | | * cpu.c: Move pointer into #ifdef to avoid compiler warning.
* 2002-08-07 Chris Johns <ccj@acm.org>Joel Sherrill2002-08-072-2/+8
| | | | | | * src/coretodset.c: Correct calculation of ticks until next section boundary. It was incorrectly based upon current time not the time that is being set.
* 2002-08-06 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-08-064-4/+9
| | | | | * asm.h, rtems/score/cpu.h: Correct items that have changed since RTEMS version or32 port was based upon.
* 2002-08-05 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-08-053-2/+6
| | | | * rtems/score/cpu.h, rtems/score/types.h: Updated to fix some typos.
* 2002-08-05 Chris Ziomkowski <chris@asics.ws>Joel Sherrill2002-08-058-297/+648
| | | | | * asm.h, cpu.c, cpu_asm.c, rtems/score/cpu.h, rtems/score/or32.h, rtems/score/types.h: Merged from OpenCores CVS repository.
* 2002-08-05 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-08-053-89/+11
| | | | | | | | | * Per PR260 eliminate use of make-target-options. This impacted RTEMS allowing a distinction between the CPU32 and CPU32+ in the SuperCore and required that the m68k optimized memcpy be moved to libcpu. * memcpy.c: Moved to libcpu. * Makefile.am: Modified to reflect above.
* 2002-07-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-312-1/+9
| | | | * src/Makefile.am: Build into libscore.a.
* 2002-07-31 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-07-3113-2011/+0
| | | | | | | * .cvsignore, ChangeLog, asm.h, configure.ac, cpu.c, cpu_asm.c, rtems/score/.cvsignore, rtems/score/cpu.h, rtems/score/cpu_asm.h, rtems/score/or16.h, rtems/score/types.h: Removed as the or16 port was just a stub and only the OR32 port is getting worked on.
* 2002-07-30 Jay Monkman <jtm@smoothsmoothie.com>Joel Sherrill2002-07-307-320/+325
| | | | | | | | | * cpu.c, cpu_asm.S, rtems/score/arm.h, rtems/score/cpu.h, rtems/score/cpu_asm.h, rtems/score/types.h: ARM port works well enough to run all sptests, tmtests, and ttcp. In addition to general cleanup, there has been considerable optimization to interrupt disable/enable, endian swapping, and context switching.
* 2002-07-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-2634-119/+156
| | | | * Makefile.am: Build libscorecpu.a instead of rtems-cpu.rel.
* 2002-07-22 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-07-232-0/+7
| | | | | | * include/rtems/score/apimutex.h (_API_Mutex_Lock): Per PR253 add the missing _ISR_Disable. This fix was already applied to the old location (c/src/exec/score/...).
* 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-222-1/+5
| | | | * src/Makefile.am: Use .$(OBJEXT) instead of .o.