/[gcl]/gcl/h/m68k-linux.h
ViewVC logotype

Diff of /gcl/h/m68k-linux.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.8 by camm, Wed Nov 13 04:26:22 2002 UTC revision 1.9 by camm, Thu Nov 21 22:45:09 2002 UTC
# Line 44  Line 44 
44    
45  #include <asm/cachectl.h>  #include <asm/cachectl.h>
46  int cacheflush(void *,int,int,int);  int cacheflush(void *,int,int,int);
47  #define CLEAR_CACHE_LINE_SIZE  #define CLEAR_CACHE_LINE_SIZE 32
48  #define CLEAR_CACHE do {void *v=memory->cfd.cfd_start,*ve=v+memory->cfd.cfd_size; \  #define CLEAR_CACHE do {void *v=memory->cfd.cfd_start,*ve=v+memory->cfd.cfd_size; \
49                          v=(void *)((unsigned long)v & ~(CLEAR_CACHE_LINE_SIZE - 1));\                          v=(void *)((unsigned long)v & ~(CLEAR_CACHE_LINE_SIZE - 1));\
50                          cacheflush(v,FLUSH_SCOPE_LINE,FLUSH_CACHE_BOTH,ve-v);\                          cacheflush(v,FLUSH_SCOPE_PAGE,FLUSH_CACHE_BOTH,ve-v);\
51                      } while(0)                      } while(0)

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26