summaryrefslogtreecommitdiff
path: root/sys/arch/vax
AgeCommit message (Collapse)Author
2006-07-30Always invoke the lk201 input handler, even when the wskbd device is disabled,Miod Vallat
so that the keyboard gets configured correctly if plugged late.
2006-07-30Disable keyclick by default.Miod Vallat
2006-07-30Report MicroVAX 3100 m{10,20}{,e} as such instead of bare ``MicroVAX 3100'';Miod Vallat
ok hugh@
2006-07-30Use DZ_CSR_xxx symbolic constants.Miod Vallat
2006-07-30Add wscons stuff to the installation media as well.Miod Vallat
2006-07-30options SCSIVERBOSE is long deadMiod Vallat
2006-07-30wskbd and wsmouse nodes.Miod Vallat
2006-07-30Allow keyboard attachment on VS 4k/90 as well, spotted by deraadt@Miod Vallat
2006-07-29And correctly map the ramdac when console, too. Doh. Somehow I was expectingMiod Vallat
the vax pagesize to be 256 bytes...
2006-07-29Fix depth detection when gpx is the console.Miod Vallat
2006-07-29Force gpx to attach if it is the console, the interrupt test is unreliableMiod Vallat
after the dragon has been initialized to our needs.
2006-07-29Attach keyboard and mouse on VAXstations. Non-keyboard capable machines areMiod Vallat
not affected.
2006-07-29Sync dz and lk{kbd,ms} code with NetBSD, this allows keyboards to work whenMiod Vallat
initialized by the PROM.
2006-07-29Better ``no dz console to a keyboard connector'' fix which does not interfereMiod Vallat
with the dz console priority.
2006-07-29At attach() time, do not simply trust the L3 switch to know if we are theMiod Vallat
console, check for cn_tab pointing to wsdisplay as well.
2006-07-29Rewrite glass console detection and initialization code, it's simpler andMiod Vallat
will not allocate frame buffer resources at probe time. A few buglets fixed while doing so.
2006-07-29Make sure we never attach a dz console to a keyboard port on VAXstations,Miod Vallat
regardless of the L3 switch (so that machines with unsupported frame buffers can work with serial console).
2006-07-29Use a less bright pattern.Miod Vallat
2006-07-28Driver for the color frame buffer option on VAXstation 3100 models 3x/4x.Miod Vallat
Still a few rough edges to polish, but nevertheless usable; 4bpp flavour untested.
2006-07-28Better dmesgMiod Vallat
2006-07-27Compile all kernels with -Wstack-usage-larger-than-2047, now that allMiod Vallat
offending code has been taken out and shot. ok deraadt@
2006-07-26More files which have changed name or location since some time already andMiod Vallat
are only confusing things.
2006-07-25Remove cursor register address constants, code should (and does) use dc503reg.hMiod Vallat
instead.
2006-07-25Assembly versions of kvtopte() and kvtophys(), better than what gccMiod Vallat
outputs; from NetBSD
2006-07-24Driver for the VS4000/90 frame buffer, adapted from NetBSD (ragge) andMiod Vallat
Blaz Antonic's work, no acceleration yet, untested due to the lack of hardware, but enough sacrifices were made to the RAMDAC Gods.
2006-07-24Make sure the mapped frame buffer area is a multiple of the logical pageMiod Vallat
size, for mmap to be happy.
2006-07-24Add a wsdisplay driver for the frame buffer found on VS4000/60 and VLCMiod Vallat
systems, based on Blaz Antonic's work and adjusted to fit modern wscons requirements; currently running as a dumb frame buffer, acceleration code going in soon.
2006-07-24Simplify ioaccess() by computing the pte template outside the loop, andMiod Vallat
modify iounaccess() loop style accordingly for consistency. No functional change.
2006-07-24Recent change to the way mainbus children attach requires sbi_match to beMiod Vallat
split between mainbus and abus attachments. Untested (and this is not part of the supported hardware at the moment), but at least this will allow sbi to attach to abus (this was broken, even before the mainbus attachment changes).
2006-07-23Do not print an odd message on machines where led0 is configured but didMiod Vallat
not attach.
2006-07-23Make smg(4) on par with the current state of wsdisplay drivers: make it useMiod Vallat
a rasops backend and wsfont, better ioctl conformance, and too many other changes to mention.
2006-07-20Not all Cheetah machines have the DSSI controller at a non-canonical address;Miod Vallat
this will get corrected on a machine-by-machine basis.
2006-07-20Conform to the party's line when printing unconfigured devices.Miod Vallat
2006-07-20Here cometh the blinkenlichten on VAXens.Miod Vallat
Register information from NetBSD (except for KA53), logic from OpenBSD/sparc.
2006-07-20Kill an autoconf abuse introduced with Cheetah support, and pass realMiod Vallat
attachment information to mainbus children. Makes it much cleaner to attach both ibus and vsbus on those machines.
2006-07-20Oops, correctly initialize vax_confdata for VS4k/90.Miod Vallat
2006-07-19Actually we can optimize further an assignment in sendsig().Miod Vallat
2006-07-19Trivial simplification in the signal delivery code; shave one instructionMiod Vallat
from sigcode and one computation from sendsig(), isn't life great?
2006-07-19Remove long dead meat and irrelevant defines. No functional change.Miod Vallat
2006-07-19Honour L3 switch on VS4k/90, even if we don't support glass console yet;Miod Vallat
from NetBSD.
2006-07-19Cheetah machines can use dz as a console since a long time already, thus doMiod Vallat
not allow the mtpr console to work on them.
2006-07-19Remove code checking for memory residence of pages in disk_reallymapin(),Miod Vallat
it is not needed; from NetBSD.
2006-07-16Fix splassert false positives on older VAXstation with devices wired toMiod Vallat
ipl 0x14 instead of the expected 0x15.
2006-07-14Allow tracebacks of the kernel stack even when the kernel did not panic,Miod Vallat
gives us meaningful splassert tracebacks whenever necessary.
2006-07-12zap some unused variables.Thordur I. Bjornsson
the only use was in an #if notyet chunk since '97. ok miod@ 'no objections' pedro@
2006-07-12Shorten the dmesg one line.Miod Vallat
2006-07-04use empty INSTALL_STRIP instead of STRIPFLAG to indicate we don't want toMartin Reindl
strip xxboot on install
2006-06-30Old typos bite the dust.Miod Vallat
2006-06-19move clock_subr.c to a better place, and now it is always in the kernelTheo de Raadt
so that things can use it; tested on all architectures; ok kettenis
2006-06-11Working kernel crash dumps.Miod Vallat