Changeset 5382f639 in rtems-libbsd


Ignore:
Timestamp:
Jan 30, 2017, 4:58:24 PM (3 years ago)
Author:
Kevin Kirspel <kevin-kirspel@…>
Branches:
b96abfd647154f10ea8f7fac68e25676636eded5, 7d194e5f55b4aad6abbd096c30d2dd22531c73cf, 6da0dda3255e2a49365aee6904fe00d4f2ca9d68
Children:
803a495
Parents:
ea395a7
git-author:
Kevin Kirspel <kevin-kirspel@…> (01/30/17 16:58:24)
git-committer:
Sebastian Huber <sebastian.huber@…> (02/14/17 08:37:12)
Message:

Add support for LPC32XX cache

File:
1 edited

Legend:

Unmodified
Added
Removed
  • rtemsbsd/include/machine/rtems-bsd-cache.h

    • Property mode changed from 100644 to 100755
    rea395a7 r5382f639  
    4343#include <bsp.h>
    4444
    45 #if defined(LIBBSP_ARM_LPC24XX_BSP_H)
     45#if defined(LIBBSP_ARM_LPC24XX_BSP_H) || (defined(LIBBSP_ARM_LPC32XX_BSP_H) && defined(LPC32XX_DISABLE_MMU))
    4646  /* No cache */
    4747#elif defined(LIBBSP_ARM_ALTERA_CYCLONE_V_BSP_H) || \
    48   defined(LIBBSP_ARM_XILINX_ZYNQ_BSP_H)
     48  defined(LIBBSP_ARM_XILINX_ZYNQ_BSP_H) || (defined(LIBBSP_ARM_LPC32XX_BSP_H) && !defined(LPC32XX_DISABLE_MMU))
    4949  /* With cache, no coherency support in hardware */
    5050  #define CPU_DATA_CACHE_ALIGNMENT 32
    51 #elif defined(LIBBSP_ARM_LPC32XX_BSP_H)
    52   /* With cache, no coherency support in hardware */
    53   #include <libcpu/cache.h>
    5451#elif defined(__GEN83xx_BSP_h)
    5552  /* With cache, coherency support in hardware */
Note: See TracChangeset for help on using the changeset viewer.