summaryrefslogtreecommitdiffstats
path: root/cpukit/score (unfollow)
Commit message (Collapse)AuthorFilesLines
2003-08-112003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius30-15/+75
* configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2003-07-182003-07-18 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2-2/+19
PR 288/rtems * rtems/new-exceptions/cpu.h: _ISR_Nest_level is now properly maintained and does not reside in SPRG0.
2003-07-182003-07-18 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill5-8/+80
PR 430/rtems * include/rtems/score/watchdog.h: _Watchdog_Ticks_since_boot should be a VOLATILE variable. * src/watchdoginsert.c: 'restart' algorithm needs to enforce reloading the list head in case a TICK interrupt during ISR_Flash() modified the list. This is achieved by a proper VOLATILE cast. Also _Watchdog_Sync_count++ should be protected by _ISR_Disable (prevent corruption in case ISR calls watchdoginsert) * src/watchdogadjust.c: ISR protection added. * src/watchdogtickle.c: ISR protection added. NOTE: PowerPC BSPs using the new exception processing MUST BE UPDATED to maintain _ISR_Nest_level. See also PR288 which provides fixes for the affected BSPs distributed with RTEMS.
2003-07-082003-07-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-1/+5
* cpu/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2003-07-072003-07-07 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+7
PR 417/rtems * src/coresemsurrender.c: Correct incorrect check for maximum_count reported by Sergei Organov <osv@topconrd.ru>.
2003-06-132003-06-13 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-2/+8
* src/threadloadenv.c: Removed warnings.
2003-06-122003-06-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+7
* src/objectmp.c: Removed warnings.
2003-04-17Merger from rtems-4-6-branch.Ralf Corsepius4-2/+12
2003-03-182003-03-18 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2-2/+10
PR 356/bsps * src/threadhandlerc: This patch makes RTEMS/PowerPC eabi compliant. Let Thread_Handler verify that _init/_main are non-NULL before calling them (gives the linker script/user more freedom to handle special cases).
2003-03-11Merger from rtems-4-6-branch.Ralf Corsepius32-16/+66
2003-03-11Fix CVS-IdsRalf Corsepius3-3/+3
2003-03-04Merger from rtems-4-6-branch.Ralf Corsepius3-9/+20
2003-02-28Merger from rtems-4-6-branch.Ralf Corsepius4-0/+21
2003-02-202003-02-20 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2-0/+7
PR 349/bsps * rtems/powerpc/registers.h: Add definitions for HID1 and DABR SPRs.
2003-02-142003-02-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill19-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-142003-02-14 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill1-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-112003-02-11 Joel Sherrill <joel@OARcorp.com>Joel Sherrill4-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-112003-02-11 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-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-062003-02-06 Ilya Alexeev <ilya@continuum.ru>Joel Sherrill3-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-102003-01-10 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-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-032003-01-03 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-4/+8
* rtems/score/cpu.h: Per PR315, eliminate warning for structure alignment requests that are too large.
2002-12-122002-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-1/+4
Makefile.am: Don't create $ARCH.
2002-12-112002-12-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius48-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-092002-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-1/+5
Makefile.am: Fix macro-file installation.
2002-12-092002-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-2/+6
Makefile.am: Move include/rtems/score/cpuopts.h to STD_H_FILES.
2002-12-092002-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius6-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-022002-12-02 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-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-192002-11-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius32-16/+80
* configure.ac: Fix package name.
2002-11-142002-11-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+5
* macros/rtems/score/object.inl: Keep consistent with inline version.
2002-11-122002-11-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius3-2/+23
* configure.ac: Generate unixsize.h on the fly, filter out autoconf-2.53 PACKAGE crap. * rtems/score/.cvsignore: unixsize*
2002-11-062002-11-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-0/+11
* rtems/score/cpu.h: Add prototype of H8BD_Install_IRQ to eliminate warning.
2002-11-062002-11-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius4-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-042002-11-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-2/+6
* idtcpu.h: Removed warning.
2002-11-042002-11-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+5
* cpu.c: Removed warning.
2002-11-012002-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-2/+6
* idtcpu.h: Removed warnings.
2002-11-012002-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-2/+5
* cpu.c: Removed warnings.
2002-11-012002-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+5
* cpu.c: Removed warnings.
2002-10-312002-10-31 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+5
* rtems/score/cpu.h: Removed warning.
2002-10-312002-10-31 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-2/+9
* src/heapgetinfo.c: Fixed comment. * src/mpci.c: Removed warning.
2002-10-312002-10-31 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+9
* rtems/new-exceptions/cpu.h: Removed warnings.
2002-10-282002-10-28 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-0/+11
* src/threadhandler.c: Prototype _init() and _main() if they are needed to avoid a warning.
2002-10-282002-10-28 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-2/+7
* idtcpu.h: Removed warning by turning extra token at the end of an endif into a comment.
2002-10-252002-10-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius32-16/+80
* configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
2002-10-252002-10-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-1/+5
* rtems/score/sh.h: Fix typo in comment (Starus->Status).
2002-10-212002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius32-48/+144
* .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2002-10-042002-10-04 Jay Monkman <jtm@smoothsmoothie.com>Joel Sherrill2-15/+19
* rtems/score/cpu.h: Fix u16 and u32 swap routines.
2002-09-142002-09-14 Ivan Guzvinec <ivang@opencores.org>Joel Sherrill2-0/+16
* rtems/score/cpu.h (_CPU_Initialize_vectors) Define to NULL since it is not used.
2002-08-292002-08-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius1-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-262002-08-26 Eric Norum <eric.norum@usask.ca>Joel Sherrill2-6/+6
* cpu_asm.S: More PR267 tinkering which eliminates some conditional compilation.
2002-08-142002-08-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-0/+8
* macros/rtems/score/coremsg.inl: Add <string.h> to remove warning. * src/threadidlebody.c: Add return 0 to avoid warning.