Ignore:
Timestamp:
Jun 12, 2000, 7:57:02 PM (21 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
41ab6966
Parents:
f481c39c
Message:

Patch from John Cotton <john.cotton@…>, Charles-Antoine Gauthier
<charles.gauthier@…>, and Darlene A. Stewart
<Darlene.Stewart@…> to add support for a number of very
significant things:

+ BSPs for many variations on the Motorola MBX8xx board series
+ Cache Manager including initial support for m68040

and PowerPC

+ Rework of mpc8xx libcpu code so all mpc8xx CPUs now use

same code base.

+ Rework of eth_comm BSP to utiltize above.

John reports this works on the 821 and 860

File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/powerpc/support/old_exception_processing/cpu.h

    rf481c39c r8ef3818  
    767767  } while (0)
    768768
     769#define _CPU_Data_Cache_Block_Invalidate( _address ) \
     770  do { register void *__address = (_address); \
     771       register unsigned32 _zero = 0; \
     772       asm volatile ( "dcbi %0,%1" : \
     773                      "=r" (_zero), "=r" (__address) : \
     774                      "0" (_zero), "1" (__address) \
     775       ); \
     776  } while (0)
     777
    769778
    770779/*
Note: See TracChangeset for help on using the changeset viewer.