Changeset 1614be8 in rtems


Ignore:
Timestamp:
Nov 14, 2001, 8:44:46 PM (19 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
ffcb102
Parents:
2b5c094
Message:

2001-11-14 Joel Sherrill <joel@…>

  • custom/eth_comm.cfg, custom/mbx860_005b.cfg, custom/mbx8xx.cfg, custom/mcp750.cfg, custom/mpc8260ads.cfg, custom/mvme2307.cfg: These are new exception processing model BSPs and thus do not need to define PPC_USE_SPRG.
Location:
make
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • make/ChangeLog

    r2b5c094 r1614be8  
     1
     22001-11-14      Joel Sherrill <joel@OARcorp.com>
     3
     4        * custom/eth_comm.cfg, custom/mbx860_005b.cfg, custom/mbx8xx.cfg,
     5        custom/mcp750.cfg, custom/mpc8260ads.cfg, custom/mvme2307.cfg:
     6        These are new exception processing model BSPs and thus do not
     7        need to define PPC_USE_SPRG.
    18
    292001-11-14      Joel Sherrill <joel@OARcorp.com>
  • make/custom/eth_comm.cfg

    r2b5c094 r1614be8  
    3030#     ELF is the only one supported.
    3131#
    32 #  PPC_USE_SPRG (RTEMS PowerPC port)
    33 #     If defined (=1), then the PowerPC specific code in RTEMS will use some
    34 #     of the special purpose registers to slightly optimize interrupt
    35 #     response time.  The use of these registers can conflict with
    36 #     other tools like debuggers.
    3732
    3833define make-target-options
  • make/custom/mbx860_005b.cfg

    r2b5c094 r1614be8  
    3535        @echo                                               >>$@
    3636        @echo "#define PPC_VECTOR_FILE_BASE 0x0000"         >>$@
    37         @echo "#define PPC_USE_SPRG 1"                      >>$@
    3837        @echo "/*#define PPC_USE_DATA_CACHE 1*/"                >>$@
    3938        @echo                                               >>$@
  • make/custom/mbx8xx.cfg

    r2b5c094 r1614be8  
    130130#  PowerPC-specific options:
    131131#       
    132 #  PPC_USE_SPRG (RTEMS PowerPC port)
    133 #     If defined (=1), then the PowerPC specific code in RTEMS will use some
    134 #     of the special purpose registers to slightly optimize interrupt
    135 #     response time.  The use of these registers can conflict with
    136 #     other tools like debuggers.  This should be 0 when using EPPCBug
    137 #     because its uses most SPRGs (do not believe the documentation!).
    138 #
    139132#  PPC_USE_DATA_CACHE (RTEMS PowerPC port)
    140133#     If defined, then the PowerPC specific code in RTEMS will use
     
    160153        @echo                                               >>$@
    161154        @echo "#define PPC_VECTOR_FILE_BASE 0x0000"         >>$@
    162         @echo "#define PPC_USE_SPRG 0"                      >>$@
    163155        @echo "#define PPC_USE_DATA_CACHE 1"                >>$@
    164156        @echo                                               >>$@
  • make/custom/mcp750.cfg

    r2b5c094 r1614be8  
    2020#     NOTE: Vectors are actually at 0xFFF00000 but file starts at offset 0x0100
    2121#
    22 #  PPC_USE_SPRG (RTEMS PowerPC port)
    23 #     If defined, then the PowerPC specific code in RTEMS will use some
    24 #     of the special purpose registers to slightly optimize interrupt
    25 #     response time.  The use of these registers can conflict with
    26 #     other tools like debuggers.
    27 #
    2822#  PPC_USE_DATA_CACHE (RTEMS PowerPC port)
    2923#     If defined, then the PowerPC specific code in RTEMS will use
     
    3731        @echo "#define PPC_USE_DATA_CACHE 1"                   >>$@
    3832        @echo "#define PPC_VECTOR_FILE_BASE 0x0100"            >>$@
    39         @echo "#define PPC_USE_SPRG  1"                        >>$@
    4033endef
    4134
  • make/custom/mpc8260ads.cfg

    r2b5c094 r1614be8  
    3131#     This defines the assembly language format used in this configuration.
    3232#     ELF is the only one supported.
    33 #
    34 #  PPC_USE_SPRG (RTEMS PowerPC port)
    35 #     If defined (=1), then the PowerPC specific code in RTEMS will use some
    36 #     of the special purpose registers to slightly optimize interrupt
    37 #     response time.  The use of these registers can conflict with
    38 #     other tools like debuggers.
    3933
    4034define make-target-options
     
    5650        @echo "#define INSTRUCTION_CACHE_ENABLE 0"          >>$@
    5751        @echo "#define DATA_CACHE_ENABLE 0"                 >>$@
    58         @echo "#define PPC_USE_SPRG 1"                      >>$@
    5952endef
    6053
  • make/custom/mvme2307.cfg

    r2b5c094 r1614be8  
    1919#     This defines the base address of the exception table.
    2020#     NOTE: Vectors are actually at 0xFFF00000 but file starts at offset 0x0100
    21 #
    22 #  PPC_USE_SPRG (RTEMS PowerPC port)
    23 #     If defined, then the PowerPC specific code in RTEMS will use some
    24 #     of the special purpose registers to slightly optimize interrupt
    25 #     response time.  The use of these registers can conflict with
    26 #     other tools like debuggers.
    27 #
    2821
    2922define make-target-options
     
    3225        @echo "#define PPC_USE_DATA_CACHE 1"                   >>$@
    3326        @echo "#define PPC_VECTOR_FILE_BASE 0x0100"            >>$@
    34         @echo "#define PPC_USE_SPRG  1"                         >>$@
    3527endef
    3628
Note: See TracChangeset for help on using the changeset viewer.