summaryrefslogtreecommitdiff
path: root/sys/arch/mvme88k/dev
AgeCommit message (Collapse)Author
2003-10-13Do not define LEDEBUG by default.Miod Vallat
2003-10-11Nuke trailing whitespace.Miod Vallat
2003-10-11Merge sclock and clock pseudo-devices.Miod Vallat
2003-10-08Sync VMEChip2 timer usage with mvme68k (i.e. make it slightly more sane).Miod Vallat
Also, use it even when the 1x7 is not a system controller - this does not matter.
2003-10-08delay() is actually a void function.Miod Vallat
2003-10-06More vm_offset_t removal I forgot to check in; spotted by deraadt@Miod Vallat
2003-10-05Kill vm_offset_t and vm_size_t, in favor of the [pv]addr_t and [pv]size_tMiod Vallat
typedefs.
2003-10-05De-registerMiod Vallat
2003-10-05typosMiod Vallat
2003-10-03Merge tty_attach() in ttymalloc() and tty_detach() in ttyfree(). The need forMiod Vallat
separate tty registering is gone now that sparc has switched to wscons, and this makes the code less error-prone. Also, remove tests for ttymalloc() failure, since it uses M_WAITOK. ok millert@ deraadt@, tested by various people as well besides me...
2003-09-29avaliable -> availableMiod Vallat
2003-09-28Clean various MVME188 related routines, fixing typos and removing unnecessaryMiod Vallat
diagnostic code in the process.
2003-09-28Be less verbose, unless option DEBUG, when the nvram battery is toast.Miod Vallat
2003-09-28Properly acknowledge MVME188 clock interrupts.Miod Vallat
2003-09-28Be volatile enough to start the clock on 188.Miod Vallat
2003-09-28Be sure to invoke tty_attach() after ttymalloc().Miod Vallat
2003-09-22Off-by-ones, from aaron@Miod Vallat
2003-09-16Provide more information about the CPU/CMMU configuration in the dmesgMiod Vallat
output. Also, if the board configuration parameter area is invalid, warn the user and assume safe values - this is likely caused by a dead NVRAM battery.
2003-09-01Prevent userland from invoking BUG system calls, by saving the initial BUGMiod Vallat
trap vector contents, putting the bugtrap() stub in place, and switching back and forth between them when the kernel needs to invoke BUG functions.
2003-08-21Bounds checking, prevents ioctls to non-existing dart devices from panic'ingMiod Vallat
the kernel; fixes a ttyflags botch reported by Luke Th. Bullock
2003-08-15change arguments to suser. suser now takes the process, and a flagsTed Unangst
argument. old cred only calls user suser_ucred. this will allow future work to more flexibly implement the idea of a root process. looks like something i saw in freebsd, but a little different. use of suser_ucred vs suser in file system code should be looked at again, for the moment semantics remain unchanged. review and input from art@ testing and further review miod@
2003-08-12Use spltty() instead of rolling our own expanded version.Miod Vallat
2003-06-04more term 3 & 4 from various developers, with permission of courseTheo de Raadt
2003-06-04more term 3 and 4 changesTheo de Raadt
2003-06-03terms 3 & 4 cleanup based on "terms" fileTheo de Raadt
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
rescinded 22 July 1999. Proofed by myself and Theo.
2003-06-02licence cleanupTheo de Raadt
2003-02-11be consistant on Hz vs hzMichael Shalayeff
2003-01-28pad < minimal length packets with 0's; based on netbsd; tested by miodJason Wright
2003-01-13Missing splx()Miod Vallat
2002-12-14handeled -> handled; reported by someone on the list, but i no longerFederico G. Schwindt
have the mail.
2002-06-14spelling; from Brian Poole <raj@cerias.purdue.edu>Todd T. Fries
2002-06-12cnputc() will take care of the necessary cr->cr/lf translation, so don'tMiod Vallat
do it in those consoles either.
2002-06-11cnputc() routines are void, not int.Miod Vallat
2002-04-28Use the prototypes defined via cdev_decl() macros, instead of rolling ourMiod Vallat
own; thus fix a lot of foo_open(), foo_close() and foo_ioctl() prototypes in the process.
2002-04-28More dead beef here.Miod Vallat
2002-03-14Final __P removal plus some cosmetic fixupsTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
2002-03-05Kill prom stuff duplicates from bugio.[ch].Miod Vallat
2002-02-15Don't cast nonexistent return value from splx to (void). ok art@Thomas Nordin
2002-02-05I wonder how those two were not commited among the "volatile police" twoMiod Vallat
weeks ago.
2002-01-14volatile police.Miod Vallat
2002-01-07Do not enter ddb twice in a row on console break.Miod Vallat
2001-12-22MVME917 documentation comment.Steve Murphree
2001-12-22Correct badvaddr() usage.Steve Murphree
2001-12-22masive cmmu overhaul. function pointers now control cmmu functionalitySteve Murphree
instead of case statements based on cpu type.
2001-12-20machine dependant pointer changes.Steve Murphree
2001-12-19Introduce brdtyp and change what cputyp means.Steve Murphree
2001-12-19bus switch name shortened. Added register definitons and functionality.Steve Murphree
2001-12-16Revert the mvme88k to 20011212. Recent changes had not been merged correctly,Miod Vallat
and I am fed up with dissecting diffs to put back code that disappeared. This will likely be fixed shortly.