summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2005-12-05Remove duplicate declaration.Miod Vallat
2005-12-05- Run only the necessary code to transition from one speed to another.Uwe Stuehler
- Don't clobber perflevel, instead leave it to the user requested value. precise description and ok drahn@ :)
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
and the DDB and DEBUG helpers which are of questionable usefulness, some stylistic changes.
2005-12-04Simplify ptrace branch handling code.Miod Vallat
2005-12-04Oops, simplelock leftover.Miod Vallat
2005-12-03splimp -> splhighBrad Smith
From NetBSD ok miod@
2005-12-03splimp -> splvmBrad Smith
ok miod@
2005-12-03Replace simplelocks with __cpu_simple_locks for cmmu and pmap locking,Miod Vallat
for the MULTIPROCESSOR case.
2005-12-03Implement __cpu_simple_lock_t for m88k.Miod Vallat
2005-12-03Fast __HAVE_MUTEX implementation for m88k platforms.Miod Vallat
2005-12-03Dissociate pmap locks and spl usage; code will now do explicit spl processingMiod Vallat
in addition to pmap locking; no functional change.
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
to set xs->error to XS_BUSY. So it is pointless and misleading to set xs->error to XS_TIMEOUT, XS_DRIVER_STUFFUP or XS_BUSY just before returning TRY_AGAIN_LATER. No functional change. ok miod@
2005-12-03Turn read_processor_identification_register() into a simple macro with aMiod Vallat
much, much, much shorter name. It is only used to print cpu revision anyway...
2005-12-03Switch m88k ports to __HAVE_CPUINFO. Current cpu pointer is held in SR0Miod Vallat
on all running processors. Tested aoyama@ and I
2005-12-02Better choice of types for struct pmap members and cmmu functions;Miod Vallat
no functional change.
2005-12-02Fix a few instruction display glitches.Miod Vallat
2005-12-02add registers for 4 new clocksTheo de Raadt
2005-12-02no 91Mhz mode for now, because the OSCR0 does not run in low-power mode;Uwe Stuehler
found after prodding by deraadt@
2005-12-01Get rid of PMAP_NULL and xx_ENTRY_NULL and simply use NULL when necessary.Miod Vallat
2005-12-01Do not depend on MAX_CPUS being 4.Miod Vallat
2005-12-01fix #endif crudTheo de Raadt
2005-12-01shrink code size by sharing some printf code, no change in how it worksTheo de Raadt
ok dlg marco
2005-11-30format string mishandlingTheo de Raadt
2005-11-30add a sensor type for drive status and hook esm up with it.David Gwynne
ok marco@ grange@ deraadt@
2005-11-30reorder slightlyDavid Gwynne
2005-11-30determine the status of fan, volt, and temp sensors by reading theDavid Gwynne
thresholds off at attach and then comparing the value at update to these cutoffs.
2005-11-29backout miod's change because he did not compile libc.Theo de Raadt
2005-11-28correct attach() outputTheo de Raadt
2005-11-28no need for printf; man page should describe functionalityTheo de Raadt
2005-11-28Maintain an interrupt depth counter for CLKF_INTR to be correct.Miod Vallat
Tested aoyama@ martin@ and I.
2005-11-28Switch to per-process AST flags and clean AST-related codepaths; speeds upMiod Vallat
forks as a bonus. Tested on luna88k and mvme88k by aoyama@ martin@ and I.
2005-11-28spacingTheo de Raadt
2005-11-28Added dlg@ watchdog code for enabling ESM2 watchdog timerJordan Hargrave
Fixes for watchdog code by jordan@ Spacing fixes in esmreg ok marco@
2005-11-28Remove older-than-gramps poor man's assym.h defines; .S files do not even needMiod Vallat
these constants.
2005-11-28Leftovers from picatimes.Miod Vallat
2005-11-28Fixed Motherbobrd typoJordan Hargrave
Changed type of Power Unit sensor ok marco@
2005-11-28Added sysids for PowerVault/PowerApp ESM2 systemsJordan Hargrave
Changed Register names to be more readable ok marco@
2005-11-28use atop(), remove last traces of Mach macros from hppa and hppa64Martin Reindl
2005-11-28probe before match; ok jordan marcoTheo de Raadt
2005-11-28another dangling semicolon from Matthias BauerMichael Shalayeff
2005-11-28- consistently use x86_round_pdr() allowing us to remove the superfluousMartin Reindl
round_pdr() macro - while there remove two more unused Mach macros
2005-11-27Hide a few things from _LOCORE.Miod Vallat
2005-11-27Get rid of the `len' locator for VME devices, since mappings have a pageMiod Vallat
granularity anyway; devices who would want more than one page mapped in order to probe for the hardware can take appropriate action in their cfmatch routine anyway.
2005-11-27Nuke autoconf.h commons.Miod Vallat
2005-11-27ISOXXX/ISO-XXX -> ISO XXXJason McIntyre
2005-11-27In the core of the idle loop, be sure to invoke spl0 more than once toMiod Vallat
process soft interrupts; fixes luna88k hanging after the rootdev line. Tested aoyama@ martin@ and I