summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2002-12-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-0628-14/+56
| | | | * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
* 2002-12-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-026-56/+49
| | | | | | | | | * mpc8260/Makefile.am: Merge-in mpc8260/include/Makefile.am. * mpc8xx/Makefile.am: Merge-in mpc8xx/include/Makefile.am. * mpc8260/include/Makefile.am: Remove. * mpc8xx/include/Makefile.am: Remove. * configure.ac: Remove mpc8260/include/Makefile. Remove mpc8xx/include/Makefile.
* 2002-12-02 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-12-022-37/+4
| | | | * shared/soft_reset_asm.S: Removed.
* 2002-12-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-012-0/+5
| | | | * configure.ac: Add RTEMS_PROG_CCAS.
* 2002-12-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-018-0/+20
| | | | * configure.ac: Add RTEMS_PROG_CCAS.
* 2002-12-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-018-0/+20
| | | | * configure.ac: Add RTEMS_PROG_CCAS.
* 2002-11-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-11-0711-101/+98
| | | | | | * Makefile.am: Merge in include/Makefile.am. * include/Makefile.am: Remove. * configure.ac: Reflect changes above.
* 2002-11-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-11-045-12/+26
| | | | | | * mpc8260/console-generic/console-generic.c, mpc8260/cpm/dpram.c, mpc8260/exceptions/raw_exception.c, mpc8xx/exceptions/raw_exception.c: Removed warnings.
* 2002-11-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-11-032-2/+6
| | | | * mongoosev/Makefile.am: TMPINSTALL_FILES -> PREINSTALL_FILES.
* 2002-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-11-024-23/+22
| | | | | | | * mongoosev/Makefile.am: Merge-in mongoosev/include/Makefile.am. Install include/mongoose-v.h. * mongoosev/include/Makefile.am: Remove. * configure.ac: Reflect changes above.
* 2002-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-11-012-38/+42
| | | | * sh7045/score/ispsh7045.c: Fixed typos.
* 2002-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-11-012-1/+5
| | | | * sh7045/score/cpu_asm.c: Fixed typo.
* 2002-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-11-013-12/+16
| | | | * delay/delay.c, score/ispsh7032.c: Removed warnings.
* 2002-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-11-013-109/+113
| | | | * score/cpu_asm.c, score/ispsh7750.c: Removed warnings.
* 2002-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-11-013-99/+103
| | | | * score/cpu_asm.c, score/ispsh7045.c: Removed warnings.
* 2002-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-11-015-0/+16
| | | | | | * mpc8xx/console-generic/console-generic.c, mpc8xx/cpm/dpram.c, mpc8xx/exceptions/raw_exception.c, ppc403/clock/clock.c: Removed warnings.
* 2002-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-11-013-0/+7
| | | | | * shared/interrupts/installisrentries.c, shared/interrupts/vectorexceptions.c: Removed warnings.
* 2002-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-11-012-0/+14
| | | | | | * cpu.c: Currently only the mpc8260 BSP supports interrupt nesting. NOTE: These needs to be generalized as the patch is applied to other BSPs.
* 2002-10-31 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-10-314-0/+12
| | | | | * mpc6xx/clock/c_clock.c, mpc6xx/exceptions/raw_exception.c, mpc6xx/mmu/bat.c: Removed warnings.
* 2002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-10-2132-45/+147
| | | | | | * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
* 2002-09-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-09-142-0/+7
| | | | | * cpu.c: Include declaration of variable i in ifdef USE_SPRG to eliminate warning.
* 2002-09-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-09-082-1/+4
| | | | * configure.ac: Remove duplicate mpc6xx/timer/Makefile from CONFIG_FILES.
* 2002-09-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-09-082-1/+5
| | | | * configure.ac: Remove duplicate timer/Makefile from CONFIG_FILES.
* 2002-09-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-09-022-0/+7
| | | | | * mpc8260/exceptions/raw_exception.c: #include <string.h>. #include <bspIo.h>.
* 2002-08-21 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-08-214-19/+63
| | | | | | | | * configure.ac, shared/misc/Makefile.am: PR217 required that the idle task be moved to libcpu so it could be more acutely aware of the CPU model. This file was modified to pick up the idle task from there. * shared/misc/m68kidle.c: New file.
* 2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-08-113-7/+12
| | | | | * mpc6xx/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o. * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
* 2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-08-112-0/+8
| | | | * Makefile.am: Use .$(OBJEXT) instead of .o.
* 2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-08-118-9/+19
| | | | | | | | | | * m68040/fpsp/Makefile.am: Use .$(OBJEXT) instead of .o. * mcf5206/clock/Makefile.am: Use .$(OBJEXT) instead of .o. * mcf5206/console/Makefile.am: Use .$(OBJEXT) instead of .o. * mcf5206/mbus/Makefile.am: Use .$(OBJEXT) instead of .o. * mcf5206/timer/Makefile.am: Use .$(OBJEXT) instead of .o. * shared/cache/Makefile.am: Use .$(OBJEXT) instead of .o. * shared/misc/Makefile.am: Use .$(OBJEXT) instead of .o.
* 2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-08-115-4/+11
| | | | | | | * clock/Makefile.am: Use .$(OBJEXT) instead of .o. * milli/Makefile.am: Use .$(OBJEXT) instead of .o. * semaphore/Makefile.am: Use .$(OBJEXT) instead of .o. * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
* 2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-08-116-5/+15
| | | | | * clock/Makefile.am: Use .$(OBJEXT) instead of .o. * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
* 2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-08-1128-30/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * mpc505/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o. * mpc505/timer/Makefile.am: Use .$(OBJEXT) instead of .o. * mpc505/vectors/Makefile.am: Use .$(OBJEXT) instead of .o. * mpc6xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o. * mpc6xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o. * mpc6xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o. * mpc6xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o. * mpc8260/clock/Makefile.am: Use .$(OBJEXT) instead of .o. * mpc8260/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o. * mpc8260/cpm/Makefile.am: Use .$(OBJEXT) instead of .o. * mpc8260/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o. * mpc8260/mmu/Makefile.am: Use .$(OBJEXT) instead of .o. * mpc8260/timer/Makefile.am: Use .$(OBJEXT) instead of .o. * mpc8xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o. * mpc8xx/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o. * mpc8xx/cpm/Makefile.am: Use .$(OBJEXT) instead of .o. * mpc8xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o. * mpc8xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o. * mpc8xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o. * ppc403/clock/Makefile.am: Use .$(OBJEXT) instead of .o. * ppc403/console/Makefile.am: Use .$(OBJEXT) instead of .o. * ppc403/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o. * ppc403/timer/Makefile.am: Use .$(OBJEXT) instead of .o. * ppc403/tty_drv/Makefile.am: Use .$(OBJEXT) instead of .o. * ppc403/vectors/Makefile.am: Use .$(OBJEXT) instead of .o. * shared/include/Makefile.am: Use .$(OBJEXT) instead of .o. * shared/src/Makefile.am: Use .$(OBJEXT) instead of .o.
* 2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-08-119-8/+19
| | | | | | | | | | | * clock/Makefile.am: Use .$(OBJEXT) instead of .o. * mongoosev/duart/Makefile.am: Use .$(OBJEXT) instead of .o. * mongoosev/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o. * r46xx/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o. * shared/cache/Makefile.am: Use .$(OBJEXT) instead of .o. * shared/interrupts/Makefile.am: Use .$(OBJEXT) instead of .o. * timer/Makefile.am: Use .$(OBJEXT) instead of .o. * tx39/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o.
* 2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-08-114-3/+9
| | | | | | * i960ca/Makefile.am: Use .$(OBJEXT) instead of .o. * i960ka/Makefile.am: Use .$(OBJEXT) instead of .o. * i960rp/Makefile.am: Use .$(OBJEXT) instead of .o.
* 2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-08-112-2/+6
| | | | * Makefile.am: Use .$(OBJEXT) instead of .o.
* 2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-08-1110-8/+22
| | | | | | | * clock/Makefile.am: Use .$(OBJEXT) instead of .o. * sci/Makefile.am: Use .$(OBJEXT) instead of .o. * score/Makefile.am: Use .$(OBJEXT) instead of .o. * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
* 2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-08-116-5/+13
| | | | | | | | * clock/Makefile.am: Use .$(OBJEXT) instead of .o. * delay/Makefile.am: Use .$(OBJEXT) instead of .o. * sci/Makefile.am: Use .$(OBJEXT) instead of .o. * score/Makefile.am: Use .$(OBJEXT) instead of .o. * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
* 2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-08-114-3/+9
| | | | | | * cache/Makefile.am: Use .$(OBJEXT) instead of .o. * reg_win/Makefile.am: Use .$(OBJEXT) instead of .o. * syscall/Makefile.am: Use .$(OBJEXT) instead of .o.
* 2002-08-09 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-08-092-1/+6
| | | | | * shared/interrupts/isr_entries.S: Corrected typo in mips1 END_FRAME directive that lead to linker errors.
* 2002-08-06 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-08-062-2/+22
| | | | | * configure.ac: Be more specific about looking at CPU32 and CPU32+ CPU model names so we can turn on the best compile of memcpy.c.
* 2002-08-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-08-063-2/+9
| | | | | * configure.ac: Replace mcpu32 by mcpu32p conditional. * share/misc/Makefile.am: Fix AM_CPPFLAGS bug.
* 2002-08-05 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-08-056-2/+49
| | | | | | | | | | * 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. * shared/misc/memcpy.c: Moved from score/cpu/m68k. * configure.ac, shared/Makefile.am: Modified to reflect new directory. * shared/misc/.cvsignore, shared/misc/Makefile.am: New file.
* 2002-07-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-304-188/+9
| | | | | | | * cpuModel.S: Include <rtems/score/registers.h> instead of <libcpu/registers.h>. * registers.h: Removed. * Makefile.am: Remove registers.h.
* 2002-07-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-242-0/+5
| | | | * mpc6xx/mmu/pte121.c: Include <string.h> for gcc-3.1.
* 2002-07-22 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2002-07-222-1/+7
| | | | | | * mpc6xx/mmu/bat.c: Per PR241, fix a tiny bug introduced by the fix for an earlier patch (PR213) which added support for setting BAT0 to setdbat().
* 2002-07-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-211-0/+4
| | | | * Makefile.am: Fix oversights in previous patch.
* 2002-07-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-211-0/+6
| | | | | | * rtems.S: Remove. * Makefile.am: Reflect having removed rtems.S. Use AM_CPPFLAGS instead of INCLUDES (Latest automake standard).
* 2001-05-17 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-05-173-3/+8
| | | | | * mpc6xx/exceptions/raw_exception.c, pc6xx/mmu/pte121.c: Modified slightly to reflect recent PowerPC re-organization and avoid warnings.
* 2001-05-15 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2002-05-153-0/+1026
| | | | | * mpc6xx/mmu/pte121.c, mpc6xx/mmu/pte121.h: New files. Missed in merge of PR213.
* 2001-05-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-05-142-2/+6
| | | | * shared/include/cpuIdent.c: Account for duplicate numbers.
* 2002-05-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-05-143-1/+134
| | | | | | * rtems/powerpc/debugmod.h: New file (extracted from score/ppc.h). * Makefile.am: Relect changes above.