summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-302-0/+28
| | | | * shgdb/score/ispshgdb.c: Add dummy _CPU_ISR_install_vector.
* 2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-302-0/+5
| | | | * mcf5206/timer/timerisr.S: Make compile again.
* 2008-09-26 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-262-1/+5
| | | | * Makefile.am: Remove superfluous $(top_srcdir).
* 2008-09-25 Allan Hessenflow <allanh@kallisti.com>Joel Sherrill2008-09-255-1/+17
| | | | * clock/clock.c, include/bf533.h, include/bf537.h, include/sicRegs.h:
* 2008-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-258-454/+251
| | | | | | | | | | * 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-22 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-222-1/+15
| | | | | | | | | * 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 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-222-6/+8
| | | | * Makefile.am: Don't install files from shared/.
* shared/include/utility.h: New file.Thomas Doerfler2008-09-222-0/+58
|
* *** empty log message ***Thomas Doerfler2008-09-222-3/+12
|
* 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-194-0/+156
| | | | | | * 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-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-182-1/+4
| | | | * mcf5206/timer/timerisr.S: Remove unnecessary include of bsp.h
* minor additionsThomas Doerfler2008-09-094-3/+30
| | | | i2c-driver: wait, 'til stop executed
* 2008-09-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-084-5/+11
| | | | | * mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c, mpc8xx/timer/timer.c: Fix nested extern declaration warnings.
* 2008-09-08 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-09-082-31/+137
| | | | | * mcf548x/include/Freescale_license.txt: Convert to UNIX CR/LF style, eliminate characters with 8th bit set.
* some mpc8xx maintenanceThomas Doerfler2008-09-081-0/+7
|
* maintenanceThomas Doerfler2008-09-082-2/+1
|
* added support for flexible PLL in MPC866 and friendsThomas Doerfler2008-09-081-4/+38
|
* corrected parameters for done signallingThomas Doerfler2008-09-082-7/+7
|
* 2008-09-08 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-081-0/+4
| | | | * mcf548x/include/mcf548x.h: Convert to Unix file format.
* Convert to Unix file format.Ralf Corsepius2008-09-081-4057/+4057
|
* 2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-061-0/+10
| | | | | | | | | | * 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".
* Convert to "bool".Ralf Corsepius2008-09-0615-27/+27
|
* 2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-061-0/+5
| | | | | * interrupt/interrupt.h, serial/spi.h, serial/twi.h, serial/uart.h: Convert to "bool".
* 2008-09-05 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-09-054-106/+8
| | | | | | | | * 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 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-09-057-181/+9
| | | | | | | | | * 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 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-09-052-33/+7
| | | | | | | * 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 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-09-053-84/+8
| | | | | | | | * 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 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-09-052-43/+7
| | | | | | | * 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 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-051-0/+1
| | | | * interrupt/interrupt.c, network/ethernet.c: Eliminate "boolean".
* Eliminate "boolean".Ralf Corsepius2008-09-052-4/+4
|
* 2008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-052-1/+6
| | | | | * mpc6xx/clock/c_clock.c: CLOCK_DRIVER_USE_FAST_IDLE must be checked to be equal to 1 -- not just defined.
* 2008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-051-0/+2
| | | | | * mpc83xx/network/tsec.c, new-exceptions/raw_exception.c: Convert to "bool".
* Convert to "bool".Ralf Corsepius2008-09-052-9/+9
|
* 2008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-051-0/+6
| | | | | | * 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".
* Convert to "bool".Ralf Corsepius2008-09-059-28/+20
|
* 2008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-051-0/+5
| | | | | * sh7032/timer/timer.c, sh7045/timer/timer.c, sh7750/timer/timer.c: Convert to "bool".
* 2008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-051-0/+4
| | | | * timer/timer.c: Convert to "bool".
* Convert to "bool".Ralf Corsepius2008-09-051-4/+2
|
* 2008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-051-0/+4
| | | | * mcf5206/timer/timer.c, mcf5272/timer/timer.c: Convert to "bool".
* Convert to "bool".Ralf Corsepius2008-09-0510-44/+32
|
* 2008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-051-0/+4
| | | | * network/ethernet.c, serial/twi.c, timer/timer.c: Convert to "bool".
* 2008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-051-0/+6
| | | | | | * at91rm9200/timer/timer.c, lpc22xx/timer/timer.c, mc9328mxl/timer/timer.c, s3c2400/timer/timer.c, s3c24xx/timer/timer.c: Convert to "bool".
* 2008-09-02 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-021-0/+1
| | | | * sh7750/sci/sh4uart.c: Misc. bool cleanup.
* Misc. bool cleanup.Ralf Corsepius2008-09-021-3/+3
|
* 2008-09-02 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-021-0/+6
| | | | | | * mpc83xx/i2c/mpc83xx_i2cdrv.c, mpc8xx/clock/clock.c, ppc403/clock/clock.c, ppc403/console/console.c.polled: Eliminate rtems_boolean.
* Eliminate rtems_boolean.Ralf Corsepius2008-09-026-17/+17
|
* 2008-09-02 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-021-0/+5
| | | | | * mcf5206/console/mcfuart.c, mcf5206/include/mcfuart.h: Eliminate rtems_boolean.
* 2008-09-02 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-021-0/+5
| | | | | * sh7045/include/sci.h, sh7045/sci/sci.c, sh7750/include/sh/sh4uart.h: Convert to using bool.
* Convert to using bool.Ralf Corsepius2008-09-023-22/+22
|
* 2008-08-31 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-08-319-138/+52
| | | | | | | | * arm/at91rm9200/timer/timer.c, arm/lpc22xx/timer/timer.c, arm/mc9328mxl/timer/timer.c, arm/s3c2400/timer/timer.c, arm/s3c24xx/timer/timer.c, bfin/timer/timer.c, m68k/mcf5206/timer/timer.c, m68k/mcf5272/timer/timer.c: Rename timer driver methods to follow RTEMS programming conventions.