summaryrefslogblamecommitdiffstats
path: root/c/src/lib/libcpu/m68k/shared/cache/cache_.h
blob: a8d507a798d664f073b691a243cf74ff5fc98044 (plain) (tree)
1
2
3
4
5
6
7
8
9







                              
                                           
                          
                                           

                                                       
                                           



                                      
                                                          

      

                                                                        





                         
/*
 *  M68K Cache Manager Support
 */

#ifndef __M68K_CACHE_h
#define __M68K_CACHE_h

#if defined(__mc68020__)
#define M68K_INSTRUCTION_CACHE_ALIGNMENT 16
#elif defined(__mc68030__)
#define M68K_INSTRUCTION_CACHE_ALIGNMENT 16
#define M68K_DATA_CACHE_ALIGNMENT 16
#elif ( defined(__mc68040__) || defined (__mc68060__) )
#define M68K_INSTRUCTION_CACHE_ALIGNMENT 16
#define M68K_DATA_CACHE_ALIGNMENT 16
#endif

#if defined(M68K_DATA_CACHE_ALIGNMENT)
#define CPU_DATA_CACHE_ALIGNMENT M68K_DATA_CACHE_ALIGNMENT
#endif

#if defined(M68K_INSTRUCTION_CACHE_ALIGNMENT)
#define CPU_INSTRUCTION_CACHE_ALIGNMENT M68K_INSTRUCTION_CACHE_ALIGNMENT
#endif

#include <libcpu/cache.h>

#endif
/* end of include file */