Commit Graph

9 Commits

Author SHA1 Message Date
Joel Sherrill
f93630db63 2007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1257/bsps
	* mpc5xx/exceptions/raw_exception.c, mpc5xx/irq/irq.c,
	mpc6xx/exceptions/raw_exception.c,
	mpc8260/exceptions/raw_exception.c,
	mpc8xx/exceptions/raw_exception.c, new-exceptions/raw_exception.c,
	ppc403/ictrl/ictrl.c, ppc403/irq/ictrl.c: Code outside of cpukit
	should use the public API for
	rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
	public API and directly accessing _CPU_ISR_Disable and
	_CPU_ISR_Enable, they were bypassing the compiler memory barrier
	directive which could lead to problems. This patch also changes the
	type of the variable passed into these routines and addresses minor
	style issues.
2007-09-12 15:23:44 +00:00
Ralf Corsepius
73b5bd5d0e Remove stray white spaces. 2004-04-15 13:33:58 +00:00
Ralf Corsepius
f0f1641bff 2004-04-13 Ralf Corsepius <ralf_corsepius@rtems.org>
* mpc505/ictrl/ictrl.c, mpc505/vectors/vectors.S,
	mpc6xx/exceptions/raw_exception.c,
	mpc8260/exceptions/raw_exception.c,
	mpc8xx/exceptions/raw_exception.c, rtems/powerpc/cache.h,
	mpc5xx/ictrl/ictrl.c, mpc5xx/exceptions/raw_exception.c: Include
	<rtems/score/powerpc.h> instead of <rtems/score/ppc.h>.
2004-04-13 10:03:32 +00:00
Joel Sherrill
21e1c448ba 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h,
	mpc6xx/exceptions/raw_exception.c, mpc6xx/exceptions/raw_exception.h,
	mpc6xx/mmu/bat.c, mpc6xx/mmu/bat.h, mpc6xx/mmu/mmuAsm.S,
	mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
	mpc8260/console-generic/console-generic.c, mpc8260/cpm/brg.c,
	mpc8260/exceptions/raw_exception.c,
	mpc8260/exceptions/raw_exception.h, mpc8260/include/cpm.h,
	mpc8260/include/mmu.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
	mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
	mpc8xx/exceptions/raw_exception.c, mpc8xx/exceptions/raw_exception.h,
	mpc8xx/include/cpm.h, mpc8xx/include/mmu.h, mpc8xx/mmu/mmu.c,
	mpc8xx/timer/timer.c, ppc403/clock/clock.c,
	ppc403/console/console.c.polled, ppc403/timer/timer.c,
	rtems/powerpc/debugmod.h, shared/include/byteorder.h,
	shared/include/cpuIdent.c, shared/include/cpuIdent.h,
	shared/include/io.h, shared/include/mmu.h, shared/include/page.h,
	shared/include/pgtable.h, shared/include/spr.h: URL for license
	changed.
2003-09-04 18:53:10 +00:00
Joel Sherrill
9c8838f1e1 2002-11-04 Joel Sherrill <joel@OARcorp.com>
* mpc8260/console-generic/console-generic.c, mpc8260/cpm/dpram.c,
	mpc8260/exceptions/raw_exception.c,
	mpc8xx/exceptions/raw_exception.c: Removed warnings.
2002-11-04 14:29:02 +00:00
Ralf Corsepius
4adabccd5c 2002-09-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* mpc8260/exceptions/raw_exception.c: #include <string.h>.
	#include <bspIo.h>.
2002-09-02 06:17:39 +00:00
Joel Sherrill
a73a977d73 2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* shared/include/cpu.h: Removed.
	* shared/include/Makefile.am: Reflect changes above.
	* shared/include/spr.h: Include rtems/powerpc/registers.h instead of
	libcpu/cpu.h.
	* mpc6xx/clock/c_clock.c: Reflect changes to <rtems/score/cpu.h>.
	* mpc6xx/exceptions/asm_utils.S: Ditto.
	* mpc6xx/exceptions/raw_exception.c: Ditto.
	* mpc6xx/mmu/mmuAsm.S: Ditto.
	* mpc6xx/timer/timer.c: Ditto.
	* mpc8260/exceptions/asm_utils.S: Ditto.
	* mpc8260/exceptions/raw_exception.c: Ditto.
	* mpc8xx/exceptions/asm_utils.S: Ditto.
	* mpc8xx/exceptions/raw_exception.c: Ditto.
	* ppc403/vectors/vectors.S: Include <asm.h> instead of "asm.h".
2002-04-18 20:55:37 +00:00
Joel Sherrill
e05f431530 2002-04-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
2002-04-17 13:54:49 +00:00
Joel Sherrill
1ec501c567 2001-10-22 Andy Dachs <a.dachs@sstl.co.uk>
* Added mpc8260 directory.
	* Modified Makefile.am and configure.in to build the contents
	* mpc8260/Makefile.am, mpc8260/README, mpc8260/clock/Makefile.am,
	mpc8260/clock/clock.c, mpc8260/console-generic/Makefile.am,
	mpc8260/console-generic/console-generic.c, mpc8260/cpm/.cvsignore,
	mpc8260/cpm/Makefile.am, mpc8260/cpm/brg.c, mpc8260/cpm/cp.c,
	mpc8260/cpm/dpram.c, mpc8260/exceptions/.cvsignore,
	mpc8260/exceptions/Makefile.am, mpc8260/exceptions/asm_utils.S,
	mpc8260/exceptions/raw_exception.c, mpc8260/exceptions/raw_exception.h,
	mpc8260/include/Makefile.am, mpc8260/include/console.h,
	mpc8260/include/cpm.h, mpc8260/include/mmu.h,
	mpc8260/include/mpc8260.h, mpc8260/mmu/Makefile.am, mpc8260/mmu/mmu.c,
	mpc8260/timer/Makefile.am, mpc8260/timer/timer.c: New files.
2001-10-22 13:42:45 +00:00