summaryrefslogtreecommitdiff
path: root/sys/arch/sparc
AgeCommit message (Collapse)Author
2000-10-18typo in comment; from gluk@ptci.ruMichael Shalayeff
2000-10-17damn it, i have had it with this untested weak shitTheo de Raadt
2000-10-16quiet these puppies down- this OpenBSD, not some callow system like NetBSDmjacob
2000-10-16re-add weak sparc support; d@Theo de Raadt
2000-10-16Update OpenBSD with respect to Solaris/FreeBSD/NetBSD/Linux versions.mjacob
Major rewrite of a lot of internals- far too many to list. Cleaner locking, more paramaterization, an isp_prt logging function that handles debugging as well as error printouts. We also should no longer hang if there is no Loop for Fibre Channel when booting. The file ispvar.h now contains a list of all platform required macros and explanation as to what they're for. This should make maintenance easier.
2000-09-26Implement getnulldev that returns the dev_t for "/dev/null".Artur Grabowski
2000-09-21initialize sc_link.openings to it's (currently) default value of 4Michael Shalayeff
2000-09-18fix reversed muting; patch from: jason@Brad Smith
2000-07-31Add defines for ULLONG_MAX, LLONG_MAX, and LLONG_MIN in terms ofTodd C. Miller
UQUAD_MAX, QUAD_MAX, and QUAD_MIN respectively.
2000-07-25remove debugging stuff i commited by accidentTheo de Raadt
2000-07-19Blink with new timeouts.Artur Grabowski
2000-07-18move bootblocks around a bit moreTheo de Raadt
2000-07-14on a SparcStation Voyager, the 2nd zs device does not exist.Theo de Raadt
2000-07-11since .cvsignore is there, .keep_me is not neededTheo de Raadt
2000-07-11NKDD? no -- NKBD, bad mjacobTheo de Raadt
2000-07-07Fix some spl handling.Artur Grabowski
Return 1 from zshard more often to reduce (not fix) the stray interrupt problem.
2000-07-07Convert spl* on sparc to be raising-only.Artur Grabowski
2000-07-06Change splsoftclock() call to spllowersoftclock() to conform with otherHakan Olsson
code and keep old behaviour. (art@ ok)
2000-07-06Add spllowersoftclock(), same as splsoftclock(). (art@ ok)Hakan Olsson
2000-07-06Use isp_handle_index functions. Reorder when things getmjacob
done (and return CMD_EAGAIN on request queue overflow so we can retry).
2000-07-05Fix spl-handling in cnstart.Artur Grabowski
2000-07-05Change splsoftclock to spltty. spltty is probably too paranoid, but it'sArtur Grabowski
less wrong than using splsoftclock which is defined to be a lowering spl (this doesn't matter on the sparc yet, because spls on sparc are wrong, but it will matter soon).
2000-07-05OpenBSD-tagArtur Grabowski
2000-07-04missing splxArtur Grabowski
2000-07-04Missing splx.Artur Grabowski
2000-07-04Add a missing splx in intr_fasttrap.Artur Grabowski
2000-07-04Cleaner spl handling in userret.Artur Grabowski
2000-06-28look in kbd.h to see whether we have configured a keyboardmjacob
2000-06-28make the kbd have a kbd.h file (needs-flag)mjacob
2000-06-23remove obsolete vtrace guts; art@Michael Shalayeff
2000-06-23ret should be there, wether auxreg/led is defined or not.Federico G. Schwindt
2000-06-18don't reset the chip on NORXD, and certainly don't print a message about itJason Wright
2000-06-18remove unused junkJason Wright
2000-06-18hmm, you'd never know these started out as if_ie.c....Jason Wright
2000-06-12move cfdriver to ncr53c9x.c and device declaration to conf/files.Federico G. Schwindt
2000-06-08Add explicit inclusions of signalvar.h to files actually using syms definedNiklas Hallqvist
there but relying on an indirect inclusion
2000-06-07Fix comments to reflect reality.Artur Grabowski
2000-06-05Changes to exit handling.Artur Grabowski
cpu_exit no longer frees the vmspace and u-area. This is now handled by a separate kernel thread "reaper". This is to avoid sleeping locks in the critical path of cpu_exit where we're not allowed to sleep. From NetBSD
2000-06-02rework interrupt handling completely, and be more careful with the CD180Jason Wright
during channel configuration changes.
2000-05-27better man page buildingTheo de Raadt
2000-05-25cause traversal into arch & subdirectories for the purposes of manual page ↵Theo de Raadt
install...
2000-05-18add machdep.vsyncblank sysctl for controlling whether vsync is disabledJason Wright
when the monitor is blanked.
2000-05-01When cache is mandatory, don't pmap_enter uncached in vmapbuf.Artur Grabowski
This unbreaks physio on SM71 and SM81. Thanks to mho@ for borrowing me a cpu I could test on.
2000-03-23New API for timeouts. Replaces the old timeout()/untimeout() API andArtur Grabowski
makes it the callers responsibility to allocate resources for the timeouts. This is a KISS implementation and does _not_ solve the problems of slow handling of a large number of pending timeouts (this will be solved in future work) (although hardclock is now guarateed to take constant time for handling of timeouts). Old timeout() and untimeout() are implemented as wrappers around the new API and kept for compatibility. They will be removed as soon as all subsystems are converted to use the new API.
2000-03-22allow opening of the fga char deviceJason Wright
2000-03-17move more sun4m stuff behind an #ifdefTheo de Raadt
2000-03-16Bring in some new UVM code from NetBSD (not current).Artur Grabowski
- Introduce a new type of map that are interrupt safe and never allow faults in them. mb_map and kmem_map are made intrsafe. - Add "access protection" to uvm_vslock (to be passed down to uvm_fault and later to pmap_enter). - madvise(2) now works. - various cleanups.
2000-03-08multiple inclusion protect because of pstat and socket.h needing ALIGNBYTESTheo de Raadt
2000-03-04Remove unnecessary, unreached, confusing code.Artur Grabowski
2000-03-03$OpenBSD$Todd T. Fries