| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
| |
* lpc22xx/clock/clockdrv.c, lpc22xx/irq/irq.c, lpc22xx/irq/irq.h: Now
runs in Skyeye.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 1257/bsps
* sh7032/score/cpu_asm.c, sh7032/timer/timer.c, sh7045/score/cpu_asm.c,
sh7045/timer/timer.c, sh7750/score/cpu_asm.c, sh7750/timer/timer.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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 1257/bsps
* mpc5xx/exceptions/raw_exception.c, mpc5xx/irq/irq.c,
mpc6xx/exceptions/raw_exception.c,
mpc8260/exceptions/raw_exception.c,
mpc8xx/exceptions/raw_exception.c, new-exceptions/raw_exception.c,
ppc403/ictrl/ictrl.c, ppc403/irq/ictrl.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.
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
* Makefile.am, configure.ac: Do not build networking drivers if
networking is disabled.
|
|
|
|
| |
* mpc6xx/mmu/pte121.c: Fix warning.
|
| |
|
|
|
|
|
|
|
| |
PR 1249/build
* configure.ac: Jerry Needell <jerry.needell@unh.edu> reported that the
leon3 was left out of the cache enable logic. Thus the cache
management support code was empty on LEON3 CPUs.
|
|
|
|
| |
removed timed abort in ns16550.c transmit code
|
| |
|
|
|
|
| |
many different versions of new exception handling code to shared sources.
|
| |
|
|
|
|
| |
exception handling
|
| |
|
|
|
|
|
|
| |
* Makefile.am: Now use the m68k memcpy and memset recently added to
newlib instead of our own.
* shared/misc/memcpy.c: Removed.
|
|
|
|
|
| |
* mpc6xx/clock/c_clock.c: Tinker with math so it does not overflow on
psim and give a negative nanoseconds since last tick.
|
|
|
|
| |
* mpc8xx/clock/clock.c: Remove unused var extclk_value.
|
|
|
|
|
|
|
|
| |
* lpc22xx/clock/clockdrv.c, lpc22xx/include/lpc22xx.h,
lpc22xx/irq/bsp_irq_asm.S, lpc22xx/irq/bsp_irq_init.c,
lpc22xx/irq/irq.c, lpc22xx/irq/irq.h, lpc22xx/timer/timer.c: Update
BSP to address changes between 4.7 and CVS head as well as to address
comments from Ralf and Joel.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
* lpc22xx/clock/clockdrv.c, lpc22xx/include/lpc22xx.h,
lpc22xx/irq/bsp_irq_asm.S, lpc22xx/irq/bsp_irq_init.c,
lpc22xx/irq/irq.c, lpc22xx/irq/irq.h, lpc22xx/timer/timer.c:
Use current OAR license file URL.
|
| |
|
|
|
|
|
| |
* lpc22xx/irq/bsp_irq_init.c
lpc22xx/irq/irq.c, lpc22xx/irq/irq.h: New (Initial submission).
|
| |
|
|
|
|
|
|
|
| |
* Makefile.am, configure.ac: Add lpc22xx support.
* lpc22xx/clock/clockdrv.c, lpc22xx/include/lpc22xx.h,
lpc22xx/irq/bsp_irq_asm.S, lpc22xx/timer/lpc_timer.h,
lpc22xx/timer/timer.c: New (Initial submission).
|
|
|
|
|
| |
* mpc6xx/clock/c_clock.c: Add initial cut at nanoseconds since last
tick handler.
|
|
|
|
|
|
| |
* sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
sh7750/score/cpu_asm.c:
Use Context_Control_fp* instead of void* for fp_contexts.
|
| |
|
| |
|
|
|
|
| |
* shared/include/byteorder.h: Use uint*_t instead of char/short/int.
|
|
|
|
| |
* page.c: Redo print to not have cvs conflict marker.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
| |
* mcf5272/clock/ckinit.c, mcf5272/include/mcf5272.h,
mcf5272/timer/timer.c, mcf5272/timer/timerisr.S: 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.
|
|
|
|
|
|
|
| |
* au1x00/include/au1x00.h, au1x00/vectorisrs/maxvectors.c,
au1x00/vectorisrs/vectorisrs.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.
|
|
|
|
|
|
| |
* mpc6xx/mmu/mmuAsm.S: 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.
|
|
|
|
|
| |
* mpc6xx/mmu/pte121.h, mpc6xx/mmu/pte121.c:
Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
|
| |
|
|
|
|
|
| |
attribute to low-level scalar type definitions and
removed intermediate (void*) cast.
|
|
|
|
|
| |
* m68k/mcf5282/include/mcf5282.h: fixed wrong value
of MCF5282_QSPI_QDLYR_SPE.
|
|
|
|
| |
* configure.ac: Add RTEMS_AMPOLISH3.
|
| |
|
|
|
|
| |
* configure.ac: New BUG-REPORT address.
|
| |
|
|
|
|
| |
* mongoosev/duart/mg5uart.c: Change type to unsigned.
|
|
|
|
| |
* configure.ac: Require autoconf-2.60. Require automake-1.10.
|
|
|
|
| |
* mongoosev/duart/mg5uart.c: Removed warnings.
|
|
|
|
|
| |
* sh7750/include/rtems/score/sh7750_regs.h: Fix spelling of IPRC
(Probably a cyrillic 'C' instead of an ASCI 'C').
|