summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2009-02-13 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-02-132-6/+6
| | | | * new-exceptions/cpu.c: Correct prototype of _CPU_Initialize.
* 2009-02-12 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-02-122-1/+6
| | | | | * shared/misc/m68kidle.c: Change prototype of IDLE thread to consistently return void * and take a uintptr_t argument.
* 2009-02-11 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2009-02-113-3/+22
| | | | | | PR 1369/bsps * Makefile.am, configure.ac: Fix name clashes when using MC68040 fpsp floating-point emulation.
* 2008-12-11 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2008-12-111-0/+8
| | | | | | | | * 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.
* Include ../../../../libbsp/shared/clockdrv_shell.h instead of ↵Ralf Corsepius2008-12-115-10/+10
| | | | ../../../../libbsp/shared/clockdrv_shell.c.
* 2008-12-11 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2008-12-111-0/+2
| | | | | * lpc22xx/include/lpc22xx.h, mc9328mxl/include/mc9328mxl.h: #include <stdint.h> instead of <rtems/stdint.h>.
* #include <stdint.h> instead of <rtems/stdint.h>.Ralf Corsepius2008-12-112-2/+2
|
* 2008-12-11 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2008-12-112-1/+5
| | | | * at91rm9200/dbgu/dbgu.c: Add missing prototype.
* 2008-12-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-12-052-0/+12
| | | | * .cvsignore: New file.
* 2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>Joel Sherrill2008-12-047-0/+202
| | | | | * ChangeLog, Makefile.am, configure.ac, preinstall.am, shared/cache/cache.c, shared/cache/cache_.h, shared/misc/memcpy.c: New files.
* 2008-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-12-032-0/+21
| | | | | | | | 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.
* remove fileThomas Doerfler2008-10-101-54/+0
|
* shared/include/utility.h: Removed file.Thomas Doerfler2008-10-108-43/+56
| | | | | | shared/include/powerpc-utility.h: Use constraint "b" for address base registers in inline assembler statements. Update for status-checks.h changes.
* 2008-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-10-012-0/+7
| | | | | * mpc83xx/include/mpc83xx.h: #include <bspopts.h> to make sure defines from bspopts.h get propagated.
* 2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-302-4/+8
| | | | * timer/timer.c: Eliminate uses of old benchmark timer names.
* 2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-302-1/+5
| | | | * preinstall.am: Regenerated.
* 2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-303-50/+5
| | | | | * sh7750/score/ispsh7750.c, shgdb/score/ispshgdb.c: Fine tune conditional so _CPU_ISR_install_vector is in CPU Kit now.
* 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
|