| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
| |
Rename arm_exc_interrupt() to _ARMV4_Exception_interrupt().
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
|
| |
* irq/bsp_irq_init.c: Removed file.
* Makefile.am, preinstall.am: Reflect change above. Added generic
interrupt support modules.
* include/bsp.h: Define BSP_FEATURE_IRQ_EXTENSION.
* startup/bspstart.c, irq/bsp_irq_asm.S, clock/clockdrv.c,
network/network.c: Interrupt support changes.
|
| |
|
| |
|
| |
|
|
|
|
| |
* irq/bsp_irq_init.c: Add missing prototypes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 1257/bsps
* csb336/network/lan91c11x.c, csb337/startup/bspstart.c,
edb7312/irq/irq.c, gba/irq/irq.c, gba/irq/irq_init.c,
gp32/startup/bspstart.c, rtl22xx/startup/bspstart.c,
shared/abort/abort.c, shared/abort/simple_abort.c,
shared/irq/irq_init.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.
|
|
|
|
|
| |
* irq/bsp_irq_init.c: Changed interrupt handling
to use shared rtems_irq_connect_data struct.
|
|
|
|
|
|
| |
* 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.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* include/bsp.h: Remove config.
* irq/irq.c: Remove stray blanks.
* start/start.S: Add missing */ in comments.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
network/Makefile.am, irq/Makefile.am, start/Makefile.am,
startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am. Use automake
compilation rules.
* clock/Makefile.am, console/Makefile.am, network/Makefile.am,
irq/Makefile.am, start/Makefile.am, startup/Makefile.am,
timer/Makefile.am, wrapup/Makefile.am: Remove.
* configure.ac: Reflect changes above.
|
|
|
|
|
| |
* Makefile.am: Add PREINSTALL_DIRS.
* irq/Makefile.am: Ditto.
|
|
|
|
|
|
|
|
| |
* Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
Add PRE/TMPINSTALL_FILES to CLEANFILES.
* irq/Makefile.am: Ditto.
* start/Makefile.am: Ditto.
* startup/Makefile.am: Ditto.
|
|
|
|
|
|
| |
* irq/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
* start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
* startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
|
|
|
|
|
|
|
| |
* Makefile.am: Add preinstallation dirstamp support.
* irq/Makefile.am: Add preinstallation dirstamp support.
* network/Makefile.am: Cosmetics.
* wrapup/Makefile.am: Cosmetics.
|
|
|
|
|
|
|
|
|
|
|
| |
* clock/Makefile.am: Remove all-local: $(ARCH).
* console/Makefile.am: Remove all-local: $(ARCH).
* irq/Makefile.am: Remove all-local: $(ARCH).
* network/Makefile.am: Remove all-local: $(ARCH).
* start/Makefile.am: Remove all-local: $(ARCH).
* startup/Makefile.am: Remove all-local: $(ARCH).
* timer/Makefile.am: Remove all-local: $(ARCH).
* wrapup/Makefile.am: Remove all-local: $(ARCH).
|
|
|
|
|
|
|
| |
* clock/clockdrv.c, console/uart.c, include/bsp.h, include/ep7312.h,
irq/bsp_irq_asm.S, irq/bsp_irq_init.c, irq/irq.c, irq/irq.h,
start/start.S, startup/bspstart.c, startup/exit.c, startup/linkcmds,
timer/timer.c: URL for license changed.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Makefile.am: Reflect having moved automake.
clock/Makefile.am: Reflect having moved automake.
console/Makefile.am: Reflect having moved automake.
include/Makefile.am: Reflect having moved automake.
irq/Makefile.am: Reflect having moved automake.
network/Makefile.am: Reflect having moved automake.
start/Makefile.am: Reflect having moved automake.
startup/Makefile.am: Reflect having moved automake.
timer/Makefile.am: Reflect having moved automake.
wrapup/Makefile.am: Reflect having moved automake.
|
|
|
|
|
|
|
|
|
|
| |
* clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* network/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
|
|
* New BSP.
* .cvsignore, ChangeLog, Makefile.am, bsp_specs, configure.ac, README,
times, clock/.cvsignore, clock/Makefile.am, clock/clockdrv.c,
console/.cvsignore, console/Makefile.am, console/uart.c,
include/.cvsignore, include/Makefile.am, include/bsp.h,
include/ep7312.h, irq/.cvsignore, irq/Makefile.am, irq/bsp_irq_asm.S,
irq/bsp_irq_init.c, irq/irq.c, irq/irq.h, network/Makefile.am,
network/network.c, start/.cvsignore, start/Makefile.am,
start/start.S, startup/.cvsignore, startup/Makefile.am,
startup/bspstart.c, startup/exit.c, startup/linkcmds,
timer/.cvsignore, timer/Makefile.am, timer/timer.c,
wrapup/.cvsignore, wrapup/Makefile.am: New file.
|