summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu (unfollow)
Commit message (Collapse)AuthorFilesLines
2002-12-142002-12-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius6-20/+14
* clock/Makefile.am: Eliminate *_O_FILES. Don't include @RTEMS_BSP@.cfg. * delay/Makefile.am: Ditto. * sci/Makefile.am: Ditto. * score/Makefile.am: Ditto. * timer/Makefile.am: Ditto.
2002-12-062002-12-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius28-14/+56
* configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2002-12-022002-12-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius6-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-022002-12-02 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-37/+4
* shared/soft_reset_asm.S: Removed.
2002-12-012002-12-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-0/+5
* configure.ac: Add RTEMS_PROG_CCAS.
2002-12-012002-12-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius8-0/+20
* configure.ac: Add RTEMS_PROG_CCAS.
2002-12-012002-12-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius8-0/+20
* configure.ac: Add RTEMS_PROG_CCAS.
2002-11-072002-11-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius11-101/+98
* Makefile.am: Merge in include/Makefile.am. * include/Makefile.am: Remove. * configure.ac: Reflect changes above.
2002-11-042002-11-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill5-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-032002-11-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-2/+6
* mongoosev/Makefile.am: TMPINSTALL_FILES -> PREINSTALL_FILES.
2002-11-022002-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius4-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-012002-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-38/+42
* sh7045/score/ispsh7045.c: Fixed typos.
2002-11-012002-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+5
* sh7045/score/cpu_asm.c: Fixed typo.
2002-11-012002-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-12/+16
* delay/delay.c, score/ispsh7032.c: Removed warnings.
2002-11-012002-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-109/+113
* score/cpu_asm.c, score/ispsh7750.c: Removed warnings.
2002-11-012002-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-99/+103
* score/cpu_asm.c, score/ispsh7045.c: Removed warnings.
2002-11-012002-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill5-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-012002-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-0/+7
* shared/interrupts/installisrentries.c, shared/interrupts/vectorexceptions.c: Removed warnings.
2002-11-012002-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-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-312002-10-31 Joel Sherrill <joel@OARcorp.com>Joel Sherrill4-0/+12
* mpc6xx/clock/c_clock.c, mpc6xx/exceptions/raw_exception.c, mpc6xx/mmu/bat.c: Removed warnings.
2002-10-212002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius32-45/+147
* .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2002-09-142002-09-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-0/+7
* cpu.c: Include declaration of variable i in ifdef USE_SPRG to eliminate warning.
2002-09-082002-09-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-1/+4
* configure.ac: Remove duplicate mpc6xx/timer/Makefile from CONFIG_FILES.
2002-09-082002-09-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-1/+5
* configure.ac: Remove duplicate timer/Makefile from CONFIG_FILES.
2002-09-022002-09-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-0/+7
* mpc8260/exceptions/raw_exception.c: #include <string.h>. #include <bspIo.h>.
2002-08-212002-08-21 Joel Sherrill <joel@OARcorp.com>Joel Sherrill4-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-112002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius3-7/+12
* mpc6xx/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o. * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2002-08-112002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-0/+8
* Makefile.am: Use .$(OBJEXT) instead of .o.
2002-08-112002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius8-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-112002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius5-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-112002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius6-5/+15
* clock/Makefile.am: Use .$(OBJEXT) instead of .o. * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
2002-08-112002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius28-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-112002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius9-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-112002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius4-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-112002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-2/+6
* Makefile.am: Use .$(OBJEXT) instead of .o.
2002-08-112002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius10-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-112002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius6-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-112002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius4-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-092002-08-09 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+6
* shared/interrupts/isr_entries.S: Corrected typo in mips1 END_FRAME directive that lead to linker errors.
2002-08-062002-08-06 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-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-062002-08-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius3-2/+9
* configure.ac: Replace mcpu32 by mcpu32p conditional. * share/misc/Makefile.am: Fix AM_CPPFLAGS bug.
2002-08-052002-08-05 Joel Sherrill <joel@OARcorp.com>Joel Sherrill6-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-302002-07-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius4-188/+9
* cpuModel.S: Include <rtems/score/registers.h> instead of <libcpu/registers.h>. * registers.h: Removed. * Makefile.am: Remove registers.h.
2002-07-242002-07-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-0/+5
* mpc6xx/mmu/pte121.c: Include <string.h> for gcc-3.1.
2002-07-222002-07-22 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2-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-212002-07-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius1-0/+4
* Makefile.am: Fix oversights in previous patch.
2002-07-212002-07-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius1-0/+6
* rtems.S: Remove. * Makefile.am: Reflect having removed rtems.S. Use AM_CPPFLAGS instead of INCLUDES (Latest automake standard).
2002-05-172001-05-17 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-3/+8
* mpc6xx/exceptions/raw_exception.c, pc6xx/mmu/pte121.c: Modified slightly to reflect recent PowerPC re-organization and avoid warnings.
2002-05-152001-05-15 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill3-0/+1026
* mpc6xx/mmu/pte121.c, mpc6xx/mmu/pte121.h: New files. Missed in merge of PR213.
2002-05-142001-05-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-2/+6
* shared/include/cpuIdent.c: Account for duplicate numbers.