Changeset 1c3c605 in rtems


Ignore:
Timestamp:
Nov 21, 2001, 6:34:54 PM (20 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
65c34da0
Parents:
6af8512c
Message:

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

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

Legend:

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

    r6af8512c r1c3c605  
     12001-11-21      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/ppcn_60x.cfg;
     6        Add RTEMS_PPC_EXCEPTIONS([old]).
     7        * include/Makefile.am: include force-preinstall.am.
     8        * wrapup/Makefile.am: Apply @exceptions@.
     9
    1102001-11-08      Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
    211
  • c/src/lib/libbsp/powerpc/ppcn_60x/Makefile.am

    r6af8512c r1c3c605  
    99#  from the individual .rel files built in other directories
    1010SUBDIRS = include clock console startup start timer tod network universe pci \
    11     nvram vectors wrapup
     11    nvram vectors @exceptions@ wrapup
    1212
    1313include $(top_srcdir)/../../bsp.am
  • c/src/lib/libbsp/powerpc/ppcn_60x/configure.ac

    r6af8512c r1c3c605  
    2828# AM_CONDITIONAL(HAS_NETWORKING,test "$HAS_NETWORKING" = "yes")
    2929
     30RTEMS_BSPOPTS_SET([PPC_USE_SPRG],[*],[0])
     31RTEMS_BSPOPTS_HELP([PPC_USE_SPRG],
     32[If defined, then the PowerPC specific code in RTEMS will use some
     33of the special purpose registers to slightly optimize interrupt
     34response time.  The use of these registers can conflict with
     35other tools like debuggers.])
     36
     37RTEMS_BSPOPTS_SET([PPC_USE_DATA_CACHE],[*],[1])
     38RTEMS_BSPOPTS_HELP([PPC_USE_DATA_CACHE],
     39[If defined, then the PowerPC specific code in RTEMS will use
     40 data cache instructions to optimize the context switch code.
     41 This code can conflict with debuggers or emulators.  It is known
     42 to break the Corelis PowerPC emulator with at least some combinations
     43 of PowerPC 603e revisions and emulator versions.
     44 The BSP actually contains the call that enables this.])
     45
     46# FIXME: This should be a 1 out of 2 (3??) selection.
     47RTEMS_BSPOPTS_SET([PPCN_60X_USE_DINK],[*],[1])
     48RTEMS_BSPOPTS_HELP([PPCN_60X_USE_DINK],
     49[The Score603e board can be configured with 3 ROM monitors.  Only two
     50 are appropriate for use with RTEMS.  Set exactly one of these to "1"
     51 to indicate which ROM monitor is on the board you are using. Corresponds to
     52PPCN_60X_USE_NONE])
     53
     54RTEMS_BSPOPTS_SET([PPCN_60X_USE_NONE],[*],[0])
     55RTEMS_BSPOPTS_HELP([PPCN_60X_USE_NONE],
     56[The Score603e board can be configured with 3 ROM monitors.  Only two
     57 are appropriate for use with RTEMS.  Set exactly one of these to "1"
     58 to indicate which ROM monitor is on the board you are using. Corresponds to
     59PPCN_60X_USE_DINK])
     60
     61RTEMS_BSPOPTS_SET([PPC_VECTOR_FILE_BASE],[*],[0x0100])
     62RTEMS_BSPOPTS_HELP([PPC_VECTOR_FILE_BASE],
     63[This defines the base address of the exception table.
     64 NOTE: Vectors are actually at 0xFFF00000 but file starts at offset.])
    3065
    3166RTEMS_PROJECT_ROOT
     
    4782vectors/Makefile
    4883wrapup/Makefile])
     84
     85RTEMS_PPC_EXCEPTIONS([old])
     86
    4987AC_OUTPUT
    50 
  • c/src/lib/libbsp/powerpc/ppcn_60x/include/Makefile.am

    r6af8512c r1c3c605  
    2121all-local: $(TMPINSTALL_FILES)
    2222
     23include $(top_srcdir)/../../../../../../automake/force-preinstall.am
    2324include $(top_srcdir)/../../../../../../automake/local.am
  • c/src/lib/libbsp/powerpc/ppcn_60x/wrapup/Makefile.am

    r6af8512c r1c3c605  
    1616# bummer; have to use $foreach since % pattern subst rules only replace 1x
    1717OBJS = $(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    18     $(wildcard ../../../../libcpu/powerpc/old_exception_processing/$(ARCH)/*.rel)
     18    ../@exceptions@/$(ARCH)/rtems-cpu.rel
    1919LIB = $(ARCH)/libbsp.a
    2020
Note: See TracChangeset for help on using the changeset viewer.