summaryrefslogtreecommitdiff
path: root/sys/arch/mvme88k
AgeCommit message (Expand)Author
2006-01-01Let cons_init() and cons_init_bell() initialize the whole consdev structure,Miod Vallat
2006-01-01Don't need to include machine/types.h here. OK and tested by miod@Todd C. Miller
2005-12-30Now that errno.h and sys/errno.h are separate header files there is noTodd C. Miller
2005-12-27Remove the 1:1 association between SCSI targets and work queues, but use aMiod Vallat
2005-12-27Fail existing command upon bus reset.Miod Vallat
2005-12-27Better initialize local variables before they are used, even if the compilerMiod Vallat
2005-12-27Keep an array of command blocks (formerly M328_CMD), one per queue - sinceMiod Vallat
2005-12-27Remove unused sw_nblks field of struct swdevt. Then, remove swapconf()Miod Vallat
2005-12-22Set correct partition offset to 0 when initializing RAW_PART.Kenneth R Westerback
2005-12-12Move the MC88410 support code to a specific .c function instead of heavyMiod Vallat
2005-12-11Work in progress SMP code; mvme88k boards can spin up secondary CPUs,Miod Vallat
2005-12-11Remove unused includes.Miod Vallat
2005-12-11Factorize soft interrupt code between luna88k and mvme88k.Miod Vallat
2005-12-11Fix ROMCR defines.Miod Vallat
2005-12-11On halt, wait for a keypress on the console and reboot; allows one to haveMiod Vallat
2005-12-04Let cmmu_init() now return the cpuid of the master cpu.Miod Vallat
2005-12-04In the 188 interrupt handler, only fiddle with the PSR once in the main loop.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-03Implement __cpu_simple_lock_t for m88k.Miod Vallat
2005-12-03Fast __HAVE_MUTEX implementation for m88k platforms.Miod Vallat
2005-12-03Remove unused debug material.Miod Vallat
2005-12-03intstack does not need to be visible from C code anymore.Miod Vallat
2005-12-03The first thing done when XXX_scsi_cmd() returns TRY_AGAIN_LATER isKenneth R Westerback
2005-12-03Turn read_processor_identification_register() into a simple macro with aMiod 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-28Switch to per-process AST flags and clean AST-related codepaths; speeds upMiod Vallat
2005-11-27Hide a few things from _LOCORE.Miod Vallat
2005-11-25Replace utterly wrong bus_dmamap_sync() with a much better version.Miod Vallat
2005-11-25Let the cache synchronization and invalidation functions report whetherMiod Vallat
2005-11-25Prefer vaddr_t and paddr_t types, instead of void * and heavy casts.Miod Vallat
2005-11-24add lint-specific hacks. at the same time, clean out a lot of ancientTheo de Raadt
2005-11-15More typos (especially indicies -> indices), checked with jmc@Miod Vallat
2005-10-24Factorize db_interface code between luna88k and mvme88k, removing dead codeMiod Vallat
2005-10-18Use PSR_IND rather than recomputing it from PSR_INTERRUPT_DISABLE_BIT;Miod Vallat
2005-10-13Merge <machine/cpu_number.h> into <machine/cpu.h>, preparing for intrusiveMiod Vallat
2005-10-13Put the register clobbering constraints on the BUG trap instruction,Miod Vallat
2005-10-12Define IPL_SCHED and spslsched(), matching the statclock level.Miod Vallat
2005-10-12Kill unused global variable.Miod Vallat
2005-10-12Move sigcode to the m88k-agnostic location. No functional change.Miod Vallat
2005-10-12Stop mapping the u area at fixed UADDR in addition to its actual va.Miod Vallat
2005-09-25Define symbolic constants for the processor identification register fieldsMiod Vallat
2005-09-25Change the size parameter of cmmu_flush_tlb() from bytes to pages. This makesMiod Vallat
2005-09-25Do not consider userland trap #496 (BUG system call on mvme88k) as specialMiod Vallat
2005-09-21isbad() is only used on SMD disks on sparc; remove it on other platforms.Miod Vallat
2005-09-13Oops, fix ivec[] prototype.Miod Vallat
2005-09-11ivec[] needs to be one entry larger on 188.Miod Vallat
2005-09-11cope with the ___moddi3 issue, same as mvme68kTheo de Raadt
2005-09-06Initialize max_cpus for 88110-based systems (i.e. 197 boards). Makes pmapMiod Vallat