Commit Graph

1180 Commits

Author SHA1 Message Date
Joel Sherrill
fe26418d7c 2009-02-11 Till Straumann <strauman@slac.stanford.edu>
PR 1369/bsps
	* Makefile.am, configure.ac: Fix name clashes when using MC68040 fpsp
	floating-point emulation.
2009-02-11 16:20:00 +00:00
Ralf Corsepius
130a08c394 2008-12-11 Ralf Corsepius <ralf.corsepius@rtems.org>
* at91rm9200/clock/clock.c, lpc22xx/clock/clockdrv.c,
	mc9328mxl/clock/clockdrv.c, s3c2400/clock/clockdrv.c,
	s3c24xx/clock/clockdrv.c:
	Include ../../../../libbsp/shared/clockdrv_shell.h
	instead of ../../../../libbsp/shared/clockdrv_shell.c.
2008-12-11 10:25:09 +00:00
Ralf Corsepius
052534c2b0 Include ../../../../libbsp/shared/clockdrv_shell.h instead of ../../../../libbsp/shared/clockdrv_shell.c. 2008-12-11 10:24:49 +00:00
Ralf Corsepius
532ef1531a 2008-12-11 Ralf Corsepius <ralf.corsepius@rtems.org>
* lpc22xx/include/lpc22xx.h, mc9328mxl/include/mc9328mxl.h:
	#include <stdint.h> instead of <rtems/stdint.h>.
2008-12-11 08:33:09 +00:00
Ralf Corsepius
d0e2fa3e42 #include <stdint.h> instead of <rtems/stdint.h>. 2008-12-11 08:32:48 +00:00
Ralf Corsepius
0e7cdc1ea1 2008-12-11 Ralf Corsepius <ralf.corsepius@rtems.org>
* at91rm9200/dbgu/dbgu.c: Add missing prototype.
2008-12-11 08:31:23 +00:00
Joel Sherrill
a7db5cd2b0 2008-12-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* .cvsignore: New file.
2008-12-05 19:15:47 +00:00
Joel Sherrill
74c6f36dc8 2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
* ChangeLog, Makefile.am, configure.ac, preinstall.am,
	shared/cache/cache.c, shared/cache/cache_.h, shared/misc/memcpy.c: New files.
2008-12-04 22:55:42 +00:00
Joel Sherrill
b2d7d16566 2008-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
Michael South <msouth@msouth.org>

	PR 1344/bsps
	* cpuModel.h: Add use of TSC for nanoseconds granularity. i8254 is very
	slow on some systems. TSC use is auto-detected by default.
2008-12-03 17:29:05 +00:00
Thomas Doerfler
da6142f0f2 remove file 2008-10-10 15:51:50 +00:00
Thomas Doerfler
602aee2091 shared/include/utility.h: Removed file.
shared/include/powerpc-utility.h: Use constraint "b" for address
base registers in inline assembler statements.
Update for status-checks.h changes.
2008-10-10 15:50:15 +00:00
Ralf Corsepius
b1866be864 2008-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* mpc83xx/include/mpc83xx.h: #include <bspopts.h> to make sure
	defines from bspopts.h get propagated.
2008-10-01 11:23:07 +00:00
Joel Sherrill
290da88f5a 2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
* timer/timer.c: Eliminate uses of old benchmark timer names.
2008-09-30 16:27:16 +00:00
Joel Sherrill
3f3dbf3fa7 2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
* preinstall.am: Regenerated.
2008-09-30 16:24:25 +00:00
Joel Sherrill
7f4545ded0 2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
* sh7750/score/ispsh7750.c, shgdb/score/ispshgdb.c: Fine tune
	conditional so _CPU_ISR_install_vector is in CPU Kit now.
2008-09-30 16:23:46 +00:00
Joel Sherrill
ddf7cedcd6 2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
* shgdb/score/ispshgdb.c: Add dummy _CPU_ISR_install_vector.
2008-09-30 15:12:38 +00:00
Joel Sherrill
55670973c0 2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
* mcf5206/timer/timerisr.S: Make compile again.
2008-09-30 14:22:23 +00:00
Ralf Corsepius
618cae2735 2008-09-26 Ralf Corsépius <ralf.corsepius@rtems.org>
* Makefile.am: Remove superfluous $(top_srcdir).
2008-09-26 13:40:04 +00:00
Joel Sherrill
44237e3c0c 2008-09-25 Allan Hessenflow <allanh@kallisti.com>
* clock/clock.c, include/bf533.h, include/bf537.h, include/sicRegs.h:
2008-09-25 20:07:47 +00:00
Joel Sherrill
be7ca346fd 2008-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac, sh7032/score/cpu_asm.c,
	sh7045/score/cpu_asm.c, sh7750/score/cpu_asm.c: Move duplicated
	context switch code to score/cpu and provide an interrupt handling
	stub for the GDB SuperH simulator since it does not support
	interrupts or devices. This has been used to run tests on the
	simulator BSP as SH1, SH2, and SH4.
	* shgdb/score/cpu_asm.c, shgdb/score/ispshgdb.c: New files.
2008-09-25 19:32:15 +00:00
Joel Sherrill
9b623eee16 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* at91rm9200/dbgu/dbgu.c: Use standardized bsp_cleanup() which can
	optionally print a message, poll for user to press key, and call
	bsp_reset(). Using this eliminates the various bsp_cleanup()
	implementations which had their own implementation and variety of
	string constants. This driver had to support the standard poll
	key input method.
2008-09-22 21:54:25 +00:00
Ralf Corsepius
f1f60c22d0 2008-09-22 Ralf Corsépius <ralf.corsepius@rtems.org>
* Makefile.am: Don't install files from shared/.
2008-09-22 14:55:15 +00:00
Thomas Doerfler
9cabf5f300 shared/include/utility.h: New file. 2008-09-22 12:51:16 +00:00
Thomas Doerfler
27fef33625 *** empty log message *** 2008-09-22 11:39:25 +00:00
Joel Sherrill
c01e72bdc5 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am: Split out various BSPs bspstart.c contents. Move cache
	management code here.
	* mcf5223x/cache/cachepd.c, mcf5235/cache/cachepd.c: New files.
2008-09-19 15:51:33 +00:00
Joel Sherrill
3a1b7b8042 2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
* mcf5206/timer/timerisr.S: Remove unnecessary include of bsp.h
2008-09-18 17:43:06 +00:00
Thomas Doerfler
39dfbe1621 minor additions
i2c-driver: wait, 'til stop executed
2008-09-09 13:18:58 +00:00
Joel Sherrill
d1dde5954f 2008-09-08 Joel Sherrill <joel.sherrill@oarcorp.com>
* mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
	mpc8xx/timer/timer.c: Fix nested extern declaration warnings.
2008-09-08 16:29:52 +00:00
Joel Sherrill
db81d0b218 2008-09-08 Joel Sherrill <joel.sherrill@OARcorp.com>
* mcf548x/include/Freescale_license.txt: Convert to UNIX CR/LF style,
	eliminate characters with 8th bit set.
2008-09-08 13:29:20 +00:00
Thomas Doerfler
cc38ef1f11 some mpc8xx maintenance 2008-09-08 09:57:50 +00:00
Thomas Doerfler
49d872d93f maintenance 2008-09-08 09:57:15 +00:00
Thomas Doerfler
663e52939c added support for flexible PLL in MPC866 and friends 2008-09-08 09:54:22 +00:00
Thomas Doerfler
95c274ecf3 corrected parameters for done signalling 2008-09-08 09:53:40 +00:00
Ralf Corsepius
6a1c843517 2008-09-08 Ralf Corsépius <ralf.corsepius@rtems.org>
* mcf548x/include/mcf548x.h: Convert to Unix file format.
2008-09-08 06:59:51 +00:00
Ralf Corsepius
d862ab7ab4 Convert to Unix file format. 2008-09-08 06:59:44 +00:00
Ralf Corsepius
a0d7578489 2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* mpc5xx/irq/irq.c, mpc83xx/spi/mpc83xx_spidrv.c,
	new-exceptions/cpu.c, new-exceptions/raw_exception.h,
	new-exceptions/bspsupport/ppc_exc_hdl.c,
	ppc403/clock/clock.c, ppc403/clock/clock_4xx.c,
	ppc403/console/console.c, ppc403/console/console.c.polled,
	ppc403/console/console405.c, ppc403/tty_drv/tty_drv.c:
	Convert to "bool".
2008-09-06 17:37:02 +00:00
Ralf Corsepius
39d08d55e9 Convert to "bool". 2008-09-06 17:36:55 +00:00
Ralf Corsepius
0a4c19ab2e 2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* interrupt/interrupt.h, serial/spi.h, serial/twi.h, serial/uart.h:
	Convert to "bool".
2008-09-06 17:34:09 +00:00
Joel Sherrill
34c33ff7bf 2008-09-05 Joel Sherrill <joel.sherrill@OARcorp.com>
* sh7032/clock/ckinit.c, sh7045/clock/ckinit.c, sh7750/clock/ckinit.c:
	The Shared Memory Driver no longer requires the special IOCTL in
	Clock_control. This was a hack which has existed since before the
	Classic API Timer Manager was implemented. All implementations of and
	references to Clock_control were removed.
2008-09-05 22:06:56 +00:00
Joel Sherrill
dad34779e9 2008-09-05 Joel Sherrill <joel.sherrill@OARcorp.com>
* mpc5xx/clock/clock.c, mpc6xx/clock/c_clock.c, mpc8260/clock/clock.c,
	mpc8xx/clock/clock.c, ppc403/clock/clock.c, ppc403/clock/clock_4xx.c:
	The Shared Memory Driver no longer requires the special IOCTL in
	Clock_control. This was a hack which has existed since before the
	Classic API Timer Manager was implemented. All implementations of and
	references to Clock_control were removed.
2008-09-05 22:06:54 +00:00
Joel Sherrill
34ef6c7a55 2008-09-05 Joel Sherrill <joel.sherrill@OARcorp.com>
* clock/ckinit.c: The Shared Memory Driver no longer requires the
	special IOCTL in Clock_control. This was a hack which has existed
	since before the Classic API Timer Manager was implemented. All
	implementations of and references to Clock_control were removed.
2008-09-05 22:06:51 +00:00
Joel Sherrill
1e6aed25b4 2008-09-05 Joel Sherrill <joel.sherrill@OARcorp.com>
* mcf5206/clock/ckinit.c, mcf5272/clock/ckinit.c: The Shared Memory
	Driver no longer requires the special IOCTL in Clock_control. This
	was a hack which has existed since before the Classic API Timer
	Manager was implemented. All implementations of and references to
	Clock_control were removed.
2008-09-05 22:06:49 +00:00
Joel Sherrill
bd84f817c5 2008-09-05 Joel Sherrill <joel.sherrill@OARcorp.com>
* clock/clock.c: The Shared Memory Driver no longer requires the
	special IOCTL in Clock_control. This was a hack which has existed
	since before the Classic API Timer Manager was implemented. All
	implementations of and references to Clock_control were removed.
2008-09-05 22:06:47 +00:00
Ralf Corsepius
614e6bbd14 2008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* interrupt/interrupt.c, network/ethernet.c: Eliminate "boolean".
2008-09-05 14:54:27 +00:00
Ralf Corsepius
c0524f7cdf Eliminate "boolean". 2008-09-05 14:54:19 +00:00
Joel Sherrill
3c4d041ce4 2008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* mpc6xx/clock/c_clock.c: CLOCK_DRIVER_USE_FAST_IDLE must be checked to
	be equal to 1 -- not just defined.
2008-09-05 14:44:40 +00:00
Ralf Corsepius
5c6d518663 2008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* mpc83xx/network/tsec.c, new-exceptions/raw_exception.c:
	Convert to "bool".
2008-09-05 12:41:47 +00:00
Ralf Corsepius
bcd536844a Convert to "bool". 2008-09-05 12:41:40 +00:00
Ralf Corsepius
4fa2a98634 2008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* mpc505/timer/timer.c, mpc5xx/timer/timer.c, mpc6xx/timer/timer.c,
	mpc8260/timer/timer.c, mpc8xx/timer/timer.c, ppc403/timer/timer.c:
	Convert to "bool".
2008-09-05 12:11:54 +00:00
Ralf Corsepius
3942ccef56 Convert to "bool". 2008-09-05 12:11:47 +00:00