summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/arm/s3c24xx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* arm/s3c24xx/clock/clockdrv.c: Remove unused variable warningJoel Sherrill2015-05-211-1/+0
|
* bsps: Convert clock drivers to use a timecounterAlexander Krutwig2015-05-201-11/+3
| | | | Update #2271.
* libcpu/arm/s3c24xx/clock/clockdrv.c: Fix warningsJoel Sherrill2014-10-131-5/+5
|
* Use correct prototype of benchmark_timer_read()Joel Sherrill2014-09-161-18/+13
| | | | | | | | | | | | | | This change starts with removing the effectively empty file timerdrv.h. The prototypes for benchmark_timer_XXX() were in btimer.h which was not universally used. Thus every use of timerdrv.h had to be changed to btimer.h. Then the prototypes for benchmark_timer_read() had to be adjusted to return benchmark_timer_t rather than int or uint32_t. I took this opportunity to also correct the file headers to separate the copyright from the file description comments which is needed to ensure the copyright isn't propagated into Doxygen output.
* Change all references of rtems.com to rtems.org.Chris Johns2014-03-213-3/+3
|
* arm: Rename arm_exc_interrupt()Sebastian Huber2013-01-071-1/+1
| | | | Rename arm_exc_interrupt() to _ARMV4_Exception_interrupt().
* arm: Move prototypes to new fileSebastian Huber2013-01-071-0/+2
| | | | | | Move bsp_interrupt_dispatch() and arm_exc_interrupt() prototypes to new file <rtems/score/armv4.h> since they have nothing to do with the CPU port.
* Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill2012-05-112-4/+0
| | | | | | | | | | | | Script does what is expected and tries to do it as smartly as possible. + remove occurrences of two blank comment lines next to each other after Id string line removed. + remove entire comment blocks which only exited to contain CVS Ids + If the processing left a blank line at the top of a file, it was removed.
* General - Remove extraneous blank line in license messageJoel Sherrill2012-05-031-1/+0
| | | | | | | | | | | | | Many files had an extra blank line in the license text found in the file header. This patch removes that line. * The license and distribution terms for this file may be * found in the file LICENSE in this distribution or at * * http://www.rtems.com/license/LICENSE. The script that did this also turned off execute permission when it was turned on incorrectly.
* s3c24xx shared: Clock driver clean up and ISR Handler Prototype Correction.Joel Sherrill2012-04-191-23/+11
|
* bsps: Add shared default IRQ handlerSebastian Huber2012-03-241-5/+0
|
* 2011-01-28 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2011-01-281-1/+1
| | | | * s3c24xx/irq/irq.c: Fix typo where license said found in found in.
* 2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-04-305-190/+32
| | | | | | | | | | | | | | | | | * at91rm9200/irq/irq.c, at91rm9200/irq/irq.h, lpc22xx/irq/irq.c, lpc22xx/irq/irq.h, mc9328mxl/irq/irq.c, mc9328mxl/irq/irq.h, pxa255/irq/irq.c, pxa255/irq/irq.h, s3c24xx/irq/irq.c, s3c24xx/irq/irq.h: The previous interrupt warning fix changed the interrupt handler API. To fix this problem the generic interrupt support framework will be used now. This eliminates a lot of copy and paste code. The interrupt header file is now <bsp/irq.h>. * at91rm9200/clock/clock.c, lpc22xx/clock/clockdrv.c, mc9328mxl/clock/clockdrv.c, pxa255/clock/clock.c, s3c24xx/clock/clockdrv.c: Include <bsp/irq.h> instead of <irq.h>. * at91rm9200/irq/bsp_irq_asm.S, at91rm9200/irq/bsp_irq_init.c, mc9328mxl/irq/bsp_irq_asm.S, mc9328mxl/irq/bsp_irq_init.c, s3c24xx/irq/bsp_irq_asm.S, s3c24xx/irq/bsp_irq_init.c: Removed files. * Makefile.am, preinstall.am: Reflect changes above.
* unify irq data types and code, merge s3c2400/s3c2410 supportThomas Doerfler2010-04-096-11/+1653
|
* 2009-08-18 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-181-1/+11
| | | | | * s3c2400/clock/clockdrv.c, s3c24xx/clock/clockdrv.c: Add stubs for nanoseconds since tick handler.
* Include ../../../../libbsp/shared/clockdrv_shell.h instead of ↵Ralf Corsepius2008-12-111-2/+2
| | | | ../../../../libbsp/shared/clockdrv_shell.c.
* Convert to "bool".Ralf Corsepius2008-09-051-4/+2
|
* 2008-08-31 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-08-311-19/+9
| | | | | | | | * 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.
* 2008-08-31 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-08-311-10/+10
| | | | | | | * at91rm9200/timer/timer.c, lpc22xx/timer/timer.c, mc9328mxl/timer/timer.c, s3c2400/timer/timer.c, s3c24xx/timer/timer.c: Rename timer driver methods to follow RTEMS programming conventions.
* Add missing prototypes.Ralf Corsepius2008-08-201-2/+2
|
* 2008-05-06 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-05-061-1/+1
| | | | | | * s3c24xx/clock/clockdrv.c: Use rtems_configuration_get_microseconds_per_tick() rather than obsolete BSP_Configuration reference.
* 2008-05-06 Ray Xu <rayx.cn@gmail.com>Joel Sherrill2008-05-067-0/+494
* Makefile.am, configure.ac, preinstall.am, s3c2400/include/s3c2400.h: Add CPU type s3c2410. Add a new s3c24xx common file shared between s3c2400 and s3c2410. Most content is moved from s3c2400 now. Some were changed to include <s3c24xx.h> instead of <s3c2400.h>. * s3c2410/include/s3c2410.h, s3c2410/irq/bsp_irq_asm.S, s3c2410/irq/irq.h, s3c24xx/clock/clockdrv.c, s3c24xx/clock/support.c, s3c24xx/include/s3c24xx.h, s3c24xx/irq/bsp_irq_init.c, s3c24xx/irq/irq.c, s3c24xx/irq/irq.h, s3c24xx/timer/timer.c: New files.