summaryrefslogtreecommitdiff
path: root/sys/arch/m88k/include/cmmu.h
AgeCommit message (Expand)Author
2007-02-11Rework the cache handling routines again. We now try to operate on the exactMiod Vallat
2005-12-11Work in progress SMP code; mvme88k boards can spin up secondary CPUs,Miod Vallat
2005-12-04Let cmmu_init() now return the cpuid of the master cpu.Miod Vallat
2005-12-04Slight cmmu code cleanup; use shorter function names, remove parity_enableMiod Vallat
2005-12-03Replace simplelocks with __cpu_simple_locks for cmmu and pmap locking,Miod Vallat
2005-12-03Switch m88k ports to __HAVE_CPUINFO. Current cpu pointer is held in SR0Miod Vallat
2005-12-02Better choice of types for struct pmap members and cmmu functions;Miod Vallat
2005-11-25Let the cache synchronization and invalidation functions report whetherMiod Vallat
2005-09-25Change the size parameter of cmmu_flush_tlb() from bytes to pages. This makesMiod Vallat
2005-04-27Allow userland to cause the data cache to be flushed for any arbitrary addressMiod Vallat
2005-04-27Move constants for dma_cachectl() to cmmu.h where they belong.Miod Vallat
2005-03-28Relax dependencies.Miod Vallat
2004-08-06Merge Luna88k and mvme88k M88200 management code. Features:Miod Vallat
2004-08-04Completely remove BATC code. BATC on 88200 are way too small to be worthMiod Vallat
2004-08-02More include files cleaning:Miod Vallat
2004-05-07Introduce a new cmmu operation, cachectl_pa, similar to cachectl, but takingMiod Vallat
2004-04-26Start factorizing luna88k and mvme88k common parts.Miod Vallat