Changeset d7a915da in rtems


Ignore:
Timestamp:
Jun 4, 2009, 4:33:31 PM (10 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, master
Children:
397e144
Parents:
2c9fde8
Message:

2009-06-04 Xi Yang <hiyangxi@…>

  • 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.
Location:
c/src/lib/libcpu/arm
Files:
11 added
4 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libcpu/arm/ChangeLog

    r2c9fde8 rd7a915da  
     12009-06-04      Xi Yang <hiyangxi@gmail.com>
     2
     3        * Makefile.am, configure.ac, preinstall.am: New Gumstix BSP and PXA255
     4        support.
     5        * pxa255/clock/clock.c, pxa255/ffuart/ffuart.c, pxa255/include/bits.h,
     6        pxa255/include/ffuart.h, pxa255/include/pxa255.h,
     7        pxa255/irq/bsp_irq_asm.S, pxa255/irq/bsp_irq_init.c,
     8        pxa255/irq/irq.c, pxa255/irq/irq.h, pxa255/pmc/pmc.c,
     9        pxa255/timer/timer.c: New files.
     10
    1112009-06-02      Joel Sherrill <joel.sherrill@OARcorp.com>
    212
  • c/src/lib/libcpu/arm/Makefile.am

    r2c9fde8 rd7a915da  
    2222shared_arm920_rel_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/shared/src
    2323shared_arm920_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
     24endif
     25
     26if pxa255
     27include_HEADERS = pxa255/include/pxa255.h pxa255/include/ffuart.h
     28
     29##pxa255/clock
     30noinst_PROGRAMS += pxa255/clock.rel
     31pxa255_clock_rel_SOURCES = pxa255/clock/clock.c
     32pxa255_clock_rel_CPPFLAGS = $(AM_CPPFLAGS)
     33pxa255_clock_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
     34
     35## pxa255/timer
     36noinst_PROGRAMS += pxa255/timer.rel
     37pxa255_timer_rel_SOURCES = pxa255/timer/timer.c
     38pxa255_timer_rel_CPPFLAGS = $(AM_CPPFLAGS)
     39pxa255_timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
     40
     41## pxa255/ffuart
     42noinst_PROGRAMS += pxa255/ffuart.rel
     43pxa255_ffuart_rel_SOURCES = pxa255/ffuart/ffuart.c
     44pxa255_ffuart_rel_CPPFLAGS = $(AM_CPPFLAGS)
     45pxa255_ffuart_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
     46## pxa255/interrupt
     47include_HEADERS += pxa255/irq/irq.h
     48noinst_PROGRAMS += pxa255/irq.rel
     49pxa255_irq_rel_SOURCES = pxa255/irq/irq.c pxa255/irq/bsp_irq_init.c \
     50    ../../libbsp/arm/shared/irq/irq_init.c pxa255/irq/bsp_irq_asm.S \
     51    ../../libbsp/arm/shared/irq/irq_asm.S pxa255/irq/irq.h
     52pxa255_irq_rel_CPPFLAGS = $(AM_CPPFLAGS)
     53pxa255_irq_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
    2454endif
    2555
  • c/src/lib/libcpu/arm/configure.ac

    r2c9fde8 rd7a915da  
    2525                       test "$RTEMS_CPU_MODEL" = "mc9328mxl" || \
    2626                       test "$RTEMS_CPU_MODEL" = "s3c2410" || \
    27                        test "$RTEMS_CPU_MODEL" = "s3c2400")
     27                       test "$RTEMS_CPU_MODEL" = "s3c2400" || \
     28                       test "$RTEMS_CPU_MODEL" = "pxa255")
     29
    2830AM_CONDITIONAL(at91rm9200, test "$RTEMS_CPU_MODEL" = "at91rm9200")
    2931AM_CONDITIONAL(mc9328mxl, test "$RTEMS_CPU_MODEL" = "mc9328mxl")
     
    3133AM_CONDITIONAL(s3c2410, test "$RTEMS_CPU_MODEL" = "s3c2410")
    3234AM_CONDITIONAL(lpc22xx, test "$RTEMS_CPU_MODEL" = "lpc22xx")
     35AM_CONDITIONAL(pxa255, test "$RTEMS_CPU_MODEL" = "pxa255")
    3336
    3437RTEMS_AMPOLISH3
  • c/src/lib/libcpu/arm/preinstall.am

    r2c9fde8 rd7a915da  
    2929PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/mmu.h
    3030endif
     31
     32if pxa255
     33$(PROJECT_INCLUDE)/pxa255.h: pxa255/include/pxa255.h $(PROJECT_INCLUDE)/$(dirstamp)
     34        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/pxa255.h
     35PREINSTALL_FILES += $(PROJECT_INCLUDE)/pxa255.h
     36
     37$(PROJECT_INCLUDE)/ffuart.h: pxa255/include/ffuart.h $(PROJECT_INCLUDE)/$(dirstamp)
     38        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/ffuart.h
     39PREINSTALL_FILES += $(PROJECT_INCLUDE)/ffuart.h
     40
     41$(PROJECT_INCLUDE)/irq.h: pxa255/irq/irq.h $(PROJECT_INCLUDE)/$(dirstamp)
     42        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/irq.h
     43PREINSTALL_FILES += $(PROJECT_INCLUDE)/irq.h
     44endif
     45
    3146if at91rm9200
    3247$(PROJECT_INCLUDE)/at91rm9200.h: at91rm9200/include/at91rm9200.h $(PROJECT_INCLUDE)/$(dirstamp)
Note: See TracChangeset for help on using the changeset viewer.