summaryrefslogtreecommitdiff
path: root/sys/arch/pmax
AgeCommit message (Collapse)Author
1996-05-29enable ELF/a.out/ECOFF in machine/exec.hTheo de Raadt
1996-05-08fix panic at reboot.Michael Shalayeff
1996-04-24Add network config dependencies.Michael Shalayeff
1996-03-26From NetBSD: vnode_if.[ch] made machine independent.Michael Shalayeff
very usefull (for <sys/vnode.h> inclusion). from the other side this is really machine independent ... tested w/ i386, but should not cause errors w/ other arch's. pls, test it (don't forget to reconfig kernel ;)
1996-03-24Prefix usage of "long long" with a "/* LONGLONG */" comment to shut upThorsten Lockert
lint(1) about it
1996-03-24Use __asm in place of asmThorsten Lockert
1996-02-21move cdev_gen_ipf() macro to the <sys/conf.h>, so the lkmMichael Shalayeff
for ipl is possible and also, why it is in <machine/conf.c> while it (ipl) is in <net/*> ???
1996-01-16update from netbsdTheo de Raadt
1996-01-15Remove vnode_if.[ch] during a "make clean", per PR#536 fromTheo de Raadt
Dan Carosone <danielce@ee.mu.oz.au>.
1996-01-12from netbsd;Theo de Raadt
New generic disk framework. Highlights: New metrics handling. Metrics are now kept in the new `struct disk'. Busy time is now stored as a timeval, and transfer count in bytes. Storage for disklabels is now dynamically allocated, so that the size of the disk structure is not machine-dependent. Several new functions for attaching and detaching disks, and handling metrics calculation. Old-style instrumentation is still supported in drivers that did it before. However, old-style instrumentation is being deprecated, and will go away once the userland utilities are updated for the new framework. For usage and architectural details, see the forthcoming disk(9) manual page.
1996-01-12SIGBUS is an alignment fault. SIGSEGV is an access violationTheo de Raadt
1996-01-09from netbsd:Theo de Raadt
Update a kludge from 4.4bsd/pmax: DECstation PROMs force the clock to be in 1972 or 1973. If the clock is set to the actual time, the PROM appears to reset the chip date to 1972 at each reboot. Change the "year offset" from 22 years to 24 years (good till 1997) until this code is replaced with something that uses the chip as a seconds-since-beginning-of-year clock (encoded as a date, relative to 1972-01-01 00:00:00).
1996-01-07created devices for the IP filter log on all architecturesdm
1996-01-05ss_sp is correct, ss_base is not. noticed by agc@sde.uts.amdahl.com; netbsd ↵Theo de Raadt
pr#1784
1996-01-05update from netbsdTheo de Raadt
1995-12-30from netbsd:Theo de Raadt
Move the old-style disk instrumentation "structures" to a central location (sys/kern/subr_disk.c) and note that they should/will be deprecated.
1995-12-30located in /sys/dev nowTheo de Raadt
1995-12-30from netbsd: support more gcc versionsTheo de Raadt
1995-12-30from netbsd:Theo de Raadt
Fix typo (two rz4s, no rz5) and add options KTRACE.
1995-12-30from netbsd:Theo de Raadt
Config file used to build pmax kernels in NetBSD/1.1 miniroots, from Arne Juul (arnej@pvv.unit.no). (like NEWCONF, except with options GENERIC)
1995-12-30from netbsd:Theo de Raadt
Use machine-independent TurboChannel include files from dev/tc. Add machine-dependent TC definitions in pmax/include/tc_machdep.h.
1995-12-30from netbsd: Add untested, partial support for Decsystem 5100 (mipsfair).Theo de Raadt
1995-12-30from netbsd:Theo de Raadt
Change MachEmulateBranch() to be able to read an insn from user space. Kernel-debugger breakpoints in user space, or FP insns that cause underflow in a delay slot, should now work properly. Single-stepping of arbitrary user processes, from user level, should be added.
1995-12-27from netbsd:Theo de Raadt
Change splimp -> splnet in Ethernet, ARCnet, and FDDI drivers.
1995-12-26from netbsd:Theo de Raadt
Add support for ptrace PT_GETREGS and PT_SETREGS for NetBSD/pmax: * define PT_GETREGS and PT_SETREGS in pmax/include/ptrace.h * Flesh out the stubs in pmax/pmax/process_machdep.c to handle those requests. * Now that "struct reg" is actually used, remove the bogus #ifdef LANGUAGE_C around its definition, and redo pmax/include/reg.h so that the definitions needed by locore.S are in a separate file, pmax/include/regnum.h. * update locore.S to match.
1995-12-26from netbsd:Theo de Raadt
Update the old (4.4bsd/pmax) miniroot build scripts to put mount_ffs on a miniroot, until the new miniroot tools work on a pmax.
1995-12-18update from netbsdTheo de Raadt
1995-12-15from netbsd:Theo de Raadt
Change mips __warn_references() macro to use the ELF warning features in binutils 2.6 and (patched) gcc 2.7.2. Only works with gcc in ANSI C mode, for now.
1995-12-15u_int32_t instead of u_long for pixels, to match rcons changeTheo de Raadt
1995-12-14update from netbsd (verbatim)Theo de Raadt
1995-12-05working .cvsignore filesTheo de Raadt
1995-12-05this is useful in compile directoriesTheo de Raadt
1995-11-13varargs.h needs ... in va_dcl for gcc >= 2; from arnej@imf.unit.no; netbsd ↵Theo de Raadt
pr#1695
1995-11-13do not use -fno-builtin for kernels; the reasons why are manifoldTheo de Raadt
1995-10-18initial import of NetBSD treeTheo de Raadt