summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/arm/mc9328mxl (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-04-305-199/+31
| | | | | | | | | | | | | | | | | * 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-092-6/+2
|
* Whitespace removal.Ralf Corsepius2009-11-307-85/+85
|
* exception handling maintenanceThomas Doerfler2009-07-171-2/+2
|
* Include ../../../../libbsp/shared/clockdrv_shell.h instead of ↵Ralf Corsepius2008-12-111-2/+2
| | | | ../../../../libbsp/shared/clockdrv_shell.c.
* #include <stdint.h> instead of <rtems/stdint.h>.Ralf Corsepius2008-12-111-1/+1
|
* 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
|
* 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-12-111-1/+1
| | | | | | | * at91rm9200/clock/clock.c, lpc22xx/clock/clockdrv.c, mc9328mxl/clock/clockdrv.c, s3c2400/clock/clockdrv.c: Eliminate copies of the Configuration Table. Use the RTEMS provided accessor macros to obtain configuration fields.
* 2007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-121-4/+4
| | | | | | | | | | | | PR 1257/bsps * at91rm9200/irq/irq.c, lpc22xx/irq/irq.c, mc9328mxl/irq/irq.c, s3c2400/irq/irq.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.
* Fixup CVS Ids.Ralf Corsepius2007-04-253-3/+3
|
* 2007-03-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2007-03-127-7/+7
| | | | | | | | | | | | | | | | | | | * at91rm9200/clock/clock.c, at91rm9200/dbgu/dbgu.c, at91rm9200/include/at91rm9200.h, at91rm9200/include/at91rm9200_dbgu.h, at91rm9200/include/at91rm9200_emac.h, at91rm9200/include/at91rm9200_gpio.h, at91rm9200/include/at91rm9200_mem.h, at91rm9200/include/at91rm9200_pmc.h, at91rm9200/include/bits.h, at91rm9200/irq/bsp_irq_asm.S, at91rm9200/irq/bsp_irq_init.c, at91rm9200/irq/irq.c, at91rm9200/irq/irq.h, at91rm9200/pmc/pmc.c, at91rm9200/timer/timer.c, mc9328mxl/clock/clockdrv.c, mc9328mxl/include/mc9328mxl.h, mc9328mxl/irq/bsp_irq_asm.S, mc9328mxl/irq/bsp_irq_init.c, mc9328mxl/irq/irq.c, mc9328mxl/irq/irq.h, mc9328mxl/timer/timer.c, s3c2400/clock/clockdrv.c, s3c2400/timer/timer.c: Correct license URL and/or fix mistake in copyright notice. Both of these mistakes appear to be from code submitted after these changes were made previously.
* 2006-06-02 Jay Monkman <jtm@lopingdog.com>Jay Monkman2006-06-031-0/+38
| | | | * mc9328mxl/include/mc9328mxl.h: Added UART register definitions.
* 2006-06-02 Jay MonkmanJay Monkman2006-06-035-77/+37
| | | | | | | | * at91rm9200/irq/bsp_irq_init.c, mc9328mxl/clock/clockdrv.c, mc9328mxl/irq/bsp_irq_asm.S, mc9328mxl/irq/bsp_irq_init.c, mc9328mxl/irq/irq.c, mc9328mxl/irq/irq.h, s3c2400/irq/bsp_irq_init.c: Changed interrupt handling to use shared rtems_irq_connect_data struct.
* 2005-05-17 Jennifer Averett <jennifer.averett@oarcorp.com>Jennifer Averett2005-05-171-71/+69
| | | | | | * at91rm9200/irq/irq.h, mc9328mxl/irq/irq.h, s3c2400/irq/irq.h: Modified names and types to match rtems/irq.h. Note: rtems/irq.h should be included after the addition of a parameter to ISRs.
* Remove.Ralf Corsepius2005-05-112-73/+0
|
* 2005-05-03 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2005-05-031-2/+2
| | | | * mc9328mxl/irq/irq.c, s3c2400/irq/irq.c: Remove warnings.
* 2005-03-08 Jay Monkman <jtm@lopingdog.com>Jay Monkman2005-03-081-1/+1
| | | | * mc9328mxl/irq/irq.h: Fixed error in declaration of bsp_vector_table.
* 2005-01-07 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-01-071-3/+3
| | | | | * at91rm9200/Makefile.am, mc9328mxl/Makefile.am, shared/Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
* 2005-01-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2005-01-043-11/+13
| | | | | | * at91rm9200/clock/clock.c, at91rm9200/irq/irq.c, at91rm9200/pmc/pmc.c, mc9328mxl/clock/clockdrv.c, mc9328mxl/irq/irq.c, mc9328mxl/irq/irq.h, shared/arm920/mmu.c: Remove warnings.
* 2005-01-02 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-01-021-35/+5
| | | | | * at91rm9200/Makefile.am, mc9328mxl/Makefile.am, shared/Makefile.am: Remove build-variant support.
* Remove (Unused).Ralf Corsepius2005-01-023-42/+0
|
* 2005-01-02 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius2005-01-021-11/+0
| | | | | | | * ChangeLog: Merge-in at91rm9200/ChangeLog, mc9328mxl/ChangeLog, shared/ChangeLog. * at91rm9200/ChangeLog, mc9328mxl/ChangeLog, shared/ChangeLog: Remove.
* Reformat.Ralf Corsepius2004-10-261-4/+1
|
* 2004-10-20 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius2004-10-212-1/+5
| | | | * timer/timer.c: Use POSIX fixed-size types.
* 2004-07-24 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2004-07-241-0/+2
| | | | | * at91rm9200/.cvsignore, mc9328mxl/.cvsignore, shared/.cvsignore: New files.
* 2004-07-15 Jay MonkmanJay Monkman2004-07-1512-0/+1226
* ChangeLog, Makefile.am, clock/.cvsignore, clock/clockdrv.c, include/mc9328mxl.h, irq/.cvsignore, irq/bsp_irq_asm.S, irq/bsp_irq_init.c, irq/irq.c, irq/irq.h, timer/.cvsignore, timer/timer.c: New files.