Changeset 36024a6c in rtems


Ignore:
Timestamp:
Nov 20, 2001, 6:53:27 PM (19 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
5e0e4487
Parents:
73d6cdc
Message:

2001-11-16 Ralf Corsepius <corsepiu@…>

  • Makefile.am: Add @exceptions@ to SUBDIRS.
  • configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from make/custom/mpc8260ads.cfg, add RTEMS_PPC_EXCEPTIONS([new]).
  • include/Makefile.am: Convert PREINSTALL_FILES to TMPINSTALL_FILES, include force-preinstall.am.
  • wrapup/Makefile.am: Apply @exceptions@.
Location:
c/src/lib/libbsp/powerpc/mpc8260ads
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/powerpc/mpc8260ads/ChangeLog

    r73d6cdc r36024a6c  
     12001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     2
     3        * Makefile.am: Add @exceptions@ to SUBDIRS.
     4        * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
     5        make/custom/mpc8260ads.cfg, add RTEMS_PPC_EXCEPTIONS([new]).
     6        * include/Makefile.am: Convert PREINSTALL_FILES to
     7        TMPINSTALL_FILES, include force-preinstall.am.
     8        * wrapup/Makefile.am: Apply @exceptions@.
     9
    1102001-10-29      Joel Sherrill <joel@OARcorp.com>
    211
  • c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am

    r73d6cdc r36024a6c  
    88# wrapup is the one that actually builds and installs the library
    99#  from the individual .rel files built in other directories
    10 SUBDIRS = clock console include vectors irq network start startup wrapup
     10SUBDIRS = include clock console vectors irq network start startup \
     11    @exceptions@ wrapup
    1112
    1213include $(top_srcdir)/../../bsp.am
  • c/src/lib/libbsp/powerpc/mpc8260ads/configure.ac

    r73d6cdc r36024a6c  
    2121RTEMS_CANONICAL_HOST
    2222
     23RTEMS_BSPOPTS_SET([UARTS_USE_TERMIOS],[*],[0])
     24RTEMS_BSPOPTS_HELP([UARTS_USE_TERMIOS],
     25[Define to 1 if you want termios support for every port.
     26 Termios support is independent of the choice of UART I/O mode.])
     27
     28RTEMS_BSPOPTS_SET([CONSOLE_MINOR],[*],[SCC2_MINOR])
     29RTEMS_BSPOPTS_HELP([CONSOLE_MINOR],
     30[(BSP--console driver) Must be defined to be one of SMC1_MINOR,
     31 SMC2_MINOR, SCC2_MINOR, SCC3_MINOR, or SCC4_MINOR.
     32 Determines which device will be registered as /dev/console.])
     33
     34RTEMS_BSPOPTS_SET([UARTS_IO_MODE],[*],[0])
     35RTEMS_BSPOPTS_HELP([UARTS_IO_MODE],
     36[(BSP--console driver)
     37 Define to 0 or 1 if you want polled I/O performed by RTEMS.
     38 Define to 1 if you want interrupt-driven performed by RTEMS.
     39 Define to 2 if you want polled I/O performed by EPPCBug.
     40 There is no provision to have a mix of interrupt-driven and polled I/O
     41 ports, except that the printk port may use a different mode from the
     42 other ports. If this is done, do not open the printk port from an RTEMS
     43 application. With EPPCBug 1.1, if mode 2 is selected, CONSOLE_MINOR
     44 must be set to SMC1_MINOR. This is a deficiency of the firmware: it
     45 does not perform serial I/O on any port other than its default debug
     46 port, which must be SMC1.])
     47
     48RTEMS_BSPOPTS_SET([PRINTK_MINOR],[*],[SMC2_MINOR])
     49RTEMS_BSPOPTS_HELP([PRINTK_MINOR],
     50[(BSP--console driver)
     51 Must be defined to be one of SMC1_MINOR, SMC2_MINOR, SCC2_MINOR,
     52 SCC3_MINOR, or SCC4_MINOR. Determines which device is used for output
     53 by printk(). If the port that printk() uses is also used for other
     54 I/O (e.g. if  PRINTK_MINOR == \$CONSOLE_MINOR), then both ports should
     55 use the same type of I/O, otherwise the drivers will likely conflict with
     56 each other.])
     57
    2358AM_CONFIG_HEADER(include/bspopts.h)
    2459
     
    3772startup/Makefile
    3873wrapup/Makefile])
     74
     75RTEMS_PPC_EXCEPTIONS([new])
     76
    3977AC_OUTPUT
  • c/src/lib/libbsp/powerpc/mpc8260ads/include/Makefile.am

    r73d6cdc r36024a6c  
    1616        $(INSTALL_DATA) $< $@
    1717
    18 PREINSTALL_FILES = $(PROJECT_INCLUDE) $(PROJECT_INCLUDE)/bsp \
     18TMPINSTALL_FILES = $(PROJECT_INCLUDE) $(PROJECT_INCLUDE)/bsp \
    1919        $(include_HEADERS:%=$(PROJECT_INCLUDE)/%) \
    2020        $(include_bsp_HEADERS:%=$(PROJECT_INCLUDE)/bsp/%)
    2121
    22 all-local: $(PREINSTALL_FILES)
     22all-local: $(TMPINSTALL_FILES)
    2323
     24include $(top_srcdir)/../../../../../../automake/force-preinstall.am
    2425include $(top_srcdir)/../../../../../../automake/local.am
  • c/src/lib/libbsp/powerpc/mpc8260ads/wrapup/Makefile.am

    r73d6cdc r36024a6c  
    1818OBJS = $(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    1919    $(wildcard ../../../../libcpu/$(RTEMS_CPU)/shared/*/$(ARCH)/*.o) \
    20     $(wildcard ../../../../libcpu/powerpc/new_exception_processing/$(ARCH)/*.rel) \
     20    ../@exceptions@/$(ARCH)/rtems-cpu.rel \
    2121    $(wildcard ../../../../libcpu/$(RTEMS_CPU)/mpc8260/*/$(ARCH)/*.o)
    2222LIB = $(ARCH)/libbsp.a
Note: See TracChangeset for help on using the changeset viewer.