Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-09-15 | Crude diff to allow user break on zs to enter ddb, for 147/1x2; spotted | Miod Vallat | |
by matthieu@. | |||
2004-08-09 | Unbreak RAMDISK; deraadt | Miod Vallat | |
2004-07-31 | Always reset the cd2400 chip if console, and do not partially reprogram | Miod Vallat | |
it later when the device attaches; fixes some jitter in output on MVME177. Tested on MVME167 and MVME177. | |||
2004-07-31 | Use cons_decl() instead of homemade wrong prototypes. | Miod Vallat | |
While there, fix a mismatch between the zs device number and the associated dev_t nodes. | |||
2004-07-30 | Move struct evcount inside struct intrhand, and modernize intrhand | Miod Vallat | |
usage; similar to (and from) mvme88k. Also remove unused haltvec structures and related code. | |||
2004-07-30 | Might count timer interrupts as well (oops). | Miod Vallat | |
2004-07-30 | Switch mvme68k to evcount interrupt counters. | Miod Vallat | |
2004-07-03 | Oops, one more mmap() bounds check. | Miod Vallat | |
2004-07-03 | On 1[67]7 boards, always use the VMEChip2 timers for delay(), even if the | Miod Vallat | |
device is not attached yet. | |||
2004-07-02 | During bootup, only print the VMEChip2 decoder settings for those which are | Miod Vallat | |
enabled. | |||
2004-07-02 | Remove unused code, per mvme88k. | Miod Vallat | |
2004-07-02 | Stricter bounds checking for mmap() calls. | Miod Vallat | |
2004-07-02 | Kill ca_master in autoconf structures. Drivers either only attach to one | Miod Vallat | |
specific bus (mc/pcc/pcctwo), or they know it from the ca_bustype value, and can use the globals sys_busname variables. This also allows for some code simplifications. | |||
2004-07-02 | Merge *ramread() and *ramwrite(), as done on mvme88k. | Miod Vallat | |
2004-05-20 | Fix arithmetic in vs_getiopb(), from mvme88k. | Miod Vallat | |
2004-05-09 | Eliminate verbosity parameter to scsi_print_sense and the associated | Kenneth R Westerback | |
chunk of code. It was never executed unless you were debugging a mvmex8k 'vs' device. ok miod@ (mvmex8k bits) marco@ deraadt@ | |||
2004-04-29 | Correctly initialize the hardware's memory address on MVME376, it uses | Miod Vallat | |
A24 accesses. Fixes the reccurent timeout problems. | |||
2004-04-24 | Insane people can't spell insane correctly. | Miod Vallat | |
2004-03-26 | Do not dereference pointers before checking whether they are valid (triple ↵ | Miod Vallat | |
sigh). ok deraadt@ | |||
2004-03-04 | Don't spl0() while polling, splbio() is enough and required. | Miod Vallat | |
2004-01-20 | In some situations, the MVME328S can be so hung that our current reset code | Miod Vallat | |
fails. Unfortunately, in this case, do_vspoll() would invoke the reset function ad nauseum. Allow the flow to exit this infernal loop, attach() will correctly fail. This is temporary band-aid until a stronger reset sequence is found. | |||
2004-01-14 | mvme* do not support buses with indirect configuration, so don't check and | Miod Vallat | |
mourn for this. | |||
2004-01-14 | Do not fill more than the first three fields of cfdriver structures unless | Miod Vallat | |
necessary. No functional change. | |||
2004-01-14 | Nuke SDEV_NOLUNS, SDEV_FORCELUNS, and PQUIRK_FORCELUNS quirks. Also | Kenneth R Westerback | |
moreluns field in scsi_link structure. Instead, treat an INQUIRY result that duplicates the INQUIRY result of LUN 0 as proof the LUN does not exist. Compensate for lack of SDEV_NOLUNS where necessary by setting sc_link->luns to 1, which has the same effect. From Marco Peereboom. Don't issue Test Unit Ready command before INQUIRY command - not necessary and potentially harmful to devices with ADEV_NOTUR quirk since quirks have not been set yet. From mycroft@NetBSD ok deraadt@, mvme* changes by miod@. | |||
2003-12-30 | Add support for all six Motorola-supported configurations of MVME376 | Miod Vallat | |
cards. The original code would only work with the first configuration, as the etherbuf addresses grow _downwards_ from 0xfd6c0000 with Motorola's jumper configuration. Reference: MVME376 Ethernet Communication Controller User's Manual (MVME376/D1) While there, do not panic() on failure to attach, but simply print an error message and return. XXX Proper care of the memory mapping still needs to be written, as the memory XXX space of the MVME376 is always outside extio. | |||
2003-12-20 | Passl -Wformat. Fix some blatant -Wuninitialized errors as well. | Miod Vallat | |
2003-11-07 | adress -> address, and a few more; all from Jonathon Gray; | Jason McIntyre | |
(mvme68k/mvme88k) vs.c and (vax) if_le.c ok miod@ isakmpd ones ok ho@ | |||
2003-11-03 | spelling fixes (in the comments) | David Krause | |
2003-10-14 | Oops, unbrek. | Miod Vallat | |
2003-10-13 | Do not define LEDEBUG by default. | Miod Vallat | |
2003-10-08 | On 167 and 177 boards, use a VMEChip2 timer for accurate delay() whenever | Miod Vallat | |
possible, rather than a tight loop. | |||
2003-10-03 | Merge tty_attach() in ttymalloc() and tty_detach() in ttyfree(). The need for | Miod 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-29 | avaliable -> available | Miod Vallat | |
2003-09-22 | Off-by-ones, from aaron@ | Miod Vallat | |
2003-08-15 | change arguments to suser. suser now takes the process, and a flags | Ted 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-06-04 | more term 3 & 4 from various developers, with permission of course | Theo de Raadt | |
2003-06-03 | terms 3 & 4 cleanup based on "terms" file | Theo de Raadt | |
2003-06-03 | kill clause 3 and 4 from several of my copyrights, cleanup. | Dale Rahn | |
2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller | |
rescinded 22 July 1999. Proofed by myself and Theo. | |||
2003-06-02 | license cleanup of my files | Theo de Raadt | |
2003-04-16 | Clarify license terms. | Miod Vallat | |
2003-02-11 | be consistant on Hz vs hz | Michael Shalayeff | |
2003-01-28 | pad < minimal length packets with 0's; based on netbsd; tested by miod | Jason Wright | |
2002-12-14 | handeled -> handled; reported by someone on the list, but i no longer | Federico G. Schwindt | |
have the mail. | |||
2002-10-12 | Remove more '\n's from panic() statements. Both trailing and leading. | Kenneth R Westerback | |
Diff generated by Chris Kuethe. | |||
2002-09-17 | It turns out that disabling selection timeout is not a good idea, on | Miod Vallat | |
MVME177 at least. Restore previous behaviour. | |||
2002-07-10 | 'sez' is not an english word; ok deraadt@ | Jason Peel | |
2002-06-14 | spelling; from Brian Poole <raj@cerias.purdue.edu> | Todd T. Fries | |
2002-06-12 | cnputc() will take care of the necessary cr->cr/lf translation, so don't | Miod Vallat | |
do it in those consoles either. | |||
2002-06-11 | cnputc() routines are void, not int. | Miod Vallat | |