| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
PR 1915/libcpu
* at91rm9200/usart/usart.c: Fixed polled read.
|
|
|
|
|
|
|
|
|
|
| |
PR 1832/libcpu
* at91rm9200/irq/irq.c: he bsp_interrupt_dispatch routine does not
determine the correct interrupt source number. According to the
datasheet, the reading of the interrupt vector register (AIC_IVR)
notifies the hardware that the OS is taken care of the interrupt.
Only after AIC_IVR have been read can the correct source number be
read from the interrupt status register (AIC_ISR).
|
|
|
|
|
| |
* shared/include/cache_.h: Moved content of "cache.h" to "cache_.h".
* shared/include/cache.h: Removed file.
|
|
|
|
|
| |
* pxa255/pmc/pmc.c, shared/include/arm-cp15.h:
Use "__asm__" instead of "asm" for improved c99-compliance.
|
|
|
|
| |
* configure.ac: Require autoconf-2.68, automake-1.11.1.
|
|
|
|
| |
* s3c24xx/irq/irq.c: Fix typo where license said found in found in.
|
|
|
|
| |
* at91rm9200/dbgu/dbgu.c, pxa255/ffuart/ffuart.c: Add BSP_poll_char.
|
|
|
|
|
| |
* at91rm9200/dbgu/dbgu.c, at91rm9200/usart/usart.c,
pxa255/ffuart/ffuart.c: Fixed warnings due to Termios API change.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
* at91rm9200/include/at91rm9200.h: Update to match development version.
|
| |
|
| |
|
|
|
|
|
|
|
| |
* Makefile.am, preinstall.am, at91rm9200/include/at91rm9200.h: Add
initial support for USART on at91rm9200.
* at91rm9200/include/at91rm9200_usart.h, at91rm9200/usart/usart.c:
New files.
|
|
|
|
| |
* pxa255/ffuart/ffuart.c: Add BSP_poll_char.
|
|
|
|
|
|
| |
* pxa255/include/pxa255.h: Add constants for LCD, Network, and Timer.
* pxa255/irq/bsp_irq_init.c, pxa255/irq/irq.c,
pxa255/irq/irq.h: Change to dummy_handler().
|
|
|
|
|
| |
* s3c2400/clock/clockdrv.c, s3c24xx/clock/clockdrv.c: Add stubs for
nanoseconds since tick handler.
|
|
|
|
|
| |
* pxa255/clock/clock.c: Adjust clock for Skyeye. Joel added empty
nanoseconds since last tick handler.
|
|
|
|
|
| |
* pxa255/clock/clock.c: Move parentheses to improve math. More tests
run.
|
| |
|
|
|
|
|
| |
* Makefile.am, pxa255/ffuart/ffuart.c, pxa255/include/pxa255.h,
pxa255/pmc/pmc.c: Add PMC support.
|
|
|
|
|
| |
* pxa255/ffuart/ffuart.c, pxa255/include/pxa255.h: Add Skyeye support.
* pxa255/include/bits.h: Removed.
|
|
|
|
|
|
| |
* preinstall.am, pxa255/clock/clock.c, pxa255/ffuart/ffuart.c,
pxa255/irq/bsp_irq_init.c, pxa255/timer/timer.c: Fix typos and update
timer.
|
|
|
|
| |
* pxa255/clock/clock.c: Add ON_SKYEYE option to enable fast idle mode.
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am, configure.ac, preinstall.am: New Gumstix BSP and PXA255
support.
* pxa255/clock/clock.c, pxa255/ffuart/ffuart.c, pxa255/include/bits.h,
pxa255/include/ffuart.h, pxa255/include/pxa255.h,
pxa255/irq/bsp_irq_asm.S, pxa255/irq/bsp_irq_init.c,
pxa255/irq/irq.c, pxa255/irq/irq.h, pxa255/pmc/pmc.c,
pxa255/timer/timer.c: New files.
|
|
|
|
| |
* at91rm9200/dbgu/dbgu.c: Needed carriage return on newline.
|
|
|
|
|
| |
* at91rm9200/clock/clock.c: Add support for nanoseconds since last
tick. The resolution is not that high but better than nothing.
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
../../../../libbsp/shared/clockdrv_shell.c.
|
|
|
|
|
| |
* lpc22xx/include/lpc22xx.h, mc9328mxl/include/mc9328mxl.h:
#include <stdint.h> instead of <rtems/stdint.h>.
|
| |
|
|
|
|
| |
* at91rm9200/dbgu/dbgu.c: Add missing prototype.
|
|
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
|
|
| |
* at91rm9200/timer/timer.c, lpc22xx/timer/timer.c,
mc9328mxl/timer/timer.c, s3c2400/timer/timer.c,
s3c24xx/timer/timer.c: Convert to "bool".
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
| |
* 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.
|