summaryrefslogtreecommitdiff
path: root/sys/arch/vax
AgeCommit message (Collapse)Author
2001-01-28Print contents of the SID and extension as well as findcpu's guess.Hugh Graham
Doesn't take up much space, and provides unequivocal information.
2001-01-28BTYP_1303 is supported now.Hugh Graham
2001-01-28Basic support for boardtype 1303 (Cheetah) machines.Hugh Graham
Layout of the DZ's registers (among other things) determined by a massive amount of trial and error. Work by Brandon and me.
2001-01-28CPU specific code for boardtype 1303 (Cheetah) machines.Hugh Graham
Mostly borrowed from Cougar, initial work by Michael Kukat.
2001-01-27g/c superfluous definitions. (millert ok)Hugh Graham
2001-01-08Compare the end of symbol table as passed from boot with the addressHugh Graham
of _end in the kernel, and base Sysmap on whichever is higher. This permits stripped kernels to load despite unexpected values from libsa.
2001-01-07- add EMODD emulation (EMODF) -- this fixes modf() and some libm codeBrandon Creighton
on systems which don't have native EMODD (i.e., most of them) - big cleanup of the getval_* stuff - have one routine doing most of the work instead of four doing the same thing - add some miscellaneous routines -- count sig. bits - add more operand addressing modes (still not all fully implemented) both the existing POLYD and EMODD can use them - add me to copyright
2000-11-25Everyone seems to hit the wrong key first time. Change the abort bannerHugh Graham
wording to something unambiguous.
2000-11-25make room for a 16 slice disklabelHugh Graham
2000-11-24Support 16 slices per device, like the other OpenBSD arches.Hugh Graham
2000-11-10Change the ktrace interface functions from taking the trace vnode to taking theArtur Grabowski
traced proc. The vnode is in the proc and all functions need the proc.
2000-11-10seperate -> separate, okay aaron@Niels Provos
2000-10-31ramdisk support for vax.Hugh Graham
2000-10-27more precise BUFCACHEPERCENT calculations.Michael Shalayeff
from gluk@ptci.ru; deraadt@ and niklas@ ok
2000-10-24RCS tag didn't stick on unimpl_emul.s, perhaps due to funky netbsd tagHugh Graham
underneath, so fix up netbsd tag and try again. Also tag files.vax.
2000-10-24Code to emulate instructions trapped by a privinflt.Hugh Graham
Currently only one instruction emulated (mostly): polyd Obtained from: NetBSD; Cleared with Theo.
2000-10-18round off size passed to vax_mem_bus_space_map --Brandon Creighton
anything which mapped >1 page (like asc*) wouldn't work from netbsd
2000-10-18typo in comment; from gluk@ptci.ruMichael Shalayeff
2000-10-17remove extra newline from printfHugh Graham
2000-10-11whitespaceHugh Graham
2000-10-11whitespace fixHugh Graham
2000-10-11make sure to set PG_W on the pte!Brandon Creighton
also invalidate tb entries at certain points
2000-10-11extraneous tabHugh Graham
2000-10-11update these to work with cleaner vsbus dma; from netbsdBrandon Creighton
2000-10-11fix argument printing in stack traceBrandon Creighton
2000-10-11add asc*Brandon Creighton
also need vsbus_dma.c
2000-10-11asc* (ncr53c9x on 4000/60 and others) and new dma code;Brandon Creighton
both from netbsd
2000-10-10correct register masksBrandon Creighton
2000-10-10bring in stuff from recent netbsd -- correct number of buffers now beingBrandon Creighton
allocated
2000-10-10- add some cases for ka52/53 (VAX_BTYP_1303), tested by hughBrandon Creighton
- things depend on proc0paddr being zero'd out, so do it - also forgot a "3100" in a cpu_model
2000-10-09code to get asc* (ncr 53c9x) working; most of this from netbsdBrandon Creighton
also, write the correct stuff in cpu_coredump (vm_machdep.c)
2000-10-09some definitions; from netbsdBrandon Creighton
2000-10-09save the right info in struct md_coredumpBrandon Creighton
2000-10-09- remove vmapbuf/vunmapbuf dummy macros (we have these now)Brandon Creighton
also define VAX_NPTEPG (used by vmparam.h)
2000-10-04nothing uses this variableBrandon Creighton
2000-10-04push the right # of registers with pushr.Brandon Creighton
also removed some useless instructions
2000-10-04better (relative) definition of ${S}Brandon Creighton
undef SAREL
2000-10-04do not mess with rpb once it's initializedBrandon Creighton
2000-10-04- don't reassign rpb here, it is done elsewhereBrandon Creighton
- add code for VAX_BTYP_1303 systems, tested so far on hugh@'s ka53
2000-10-04add 53c94 to devsw/cnvtabBrandon Creighton
2000-10-04- add a romopen() here (just initializes rom_softc and devdata)Brandon Creighton
- check for VAX_TYP_MARIAH and BDEV_SDN (53C94 scsi) - use XXRPB instead of boothowto
2000-10-04eliminate some confusion between rpb and howto -- also make sure thatBrandon Creighton
the "dev()filename" notation is parsed.
2000-10-04relocate rpb higher in memory; move it out of the way of the incomingBrandon Creighton
kernel
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-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-19unnecessary declaration of ttrstrtArtur Grabowski
2000-07-11since .cvsignore is there, .keep_me is not neededTheo de Raadt
2000-06-08Add explicit inclusions of signalvar.h to files actually using syms definedNiklas Hallqvist
there but relying on an indirect inclusion
2000-06-08&vm_pmap -> vm_map.pmapArtur Grabowski