freebsd-dev/sys
Bruce Evans 64a88efa64 Fixed setting of the keyboard LEDs. For some keyboards and/or keyboard
controllers, it is an error to issue a command before the keyboard
has had time to reply to the previous command.  Setting the LEDs
involves issueing 2 commands, so it never worked on these keyboards.

Fixed resetting of keyboard.  It is possible for unprocessed
scancodes to be present when the reset routine is called.  This
usually occurs after switching from one console driver to another
in userconfig.  pcvt and syscons attempt to flush any stale scancodes,
but sometimes fail to do so because keyboard and/or keyboard
controller takes a long time to send the scancodes after reset
(scancodes are apparently not flushed by reset!).  syscons handles
this later by not checking for errors at strategic places, but pcvt
was confused.

Use an impossible initial and failure mode setting for the LEDs
so that the LEDs always get set if they are possibly out of sync.

Added missing spltty() in update_led().
1996-10-14 21:44:05 +00:00
..
alpha Fix a couble of nasties regarding mouse pointer and different 1996-09-30 23:00:58 +00:00
amd64 Pmap_resident_count was mistakenly removed from pmap.h, thereby 1996-10-13 03:14:57 +00:00
compat/linux Changed type of ni_dirp in struct namei' from caddr_t to const char *' 1996-09-03 23:17:15 +00:00
compile
conf Changes to add support for the PCI version of the Cyclades Cyclom-Y 1996-10-13 01:09:24 +00:00
ddb Attached vm ddb commands show map', show vmochk', `show object', 1996-09-14 11:54:59 +00:00
dev Fixed a bug that got introduced when I changed the CY16_RESET and 1996-10-14 16:43:11 +00:00
fs Substitution of a long divide by a shift. Other cosmetic improvements. 1996-10-06 21:19:33 +00:00
geom Remove devconf, it never grew up to be of any use. 1996-09-06 23:09:20 +00:00
gnu Cleaned up all headers that include <sys/ioctl.h> or <sys/ioccom.h>: 1996-09-21 14:59:43 +00:00
i386 Fixed setting of the keyboard LEDs. For some keyboards and/or keyboard 1996-10-14 21:44:05 +00:00
isa Put I*86_CPU defines in opt_cpu.h. 1996-10-09 19:47:44 +00:00
isofs/cd9660 Whoops, I should've used the LINT config file. More ts -> tv changes 1996-09-20 05:51:12 +00:00
kern Undo a mistaken change from splhigh to splvm. Subr_rlist has been 1996-10-12 21:37:59 +00:00
libkern add simple srandom() and prototype 1996-09-23 04:31:43 +00:00
miscfs reads and writes to devices update m and a times 1996-10-12 00:07:53 +00:00
modules delete unused variable BINDIR, use new variable MODLOAD/MODUNLOAD 1996-10-06 22:17:16 +00:00
msdosfs MSDOS FS used to allocate a buffer before extending the VM object. In 1996-10-02 05:01:17 +00:00
net Removed nested include if <sys/socket.h> from <net/if.h> and 1996-10-12 19:49:43 +00:00
netatalk bzero the entire at_ifaddr struct we malloc, not just the first part of it.. 1996-09-11 09:38:52 +00:00
netinet Removed nested include if <sys/socket.h> from <net/if.h> and 1996-10-12 19:49:43 +00:00
netipx Accept odd length ipx packets. (Win95 and some dialup servers use it.) 1996-08-18 08:38:15 +00:00
netkey This is the `netkey' kernel key-management service (the PF_KEY analogue 1996-06-14 17:22:18 +00:00
netns finish killing off netns. (For some reason, CVS `undeleted' these 1996-02-13 18:19:17 +00:00
nfs Staticized `nfs_dwrite'. 1996-10-12 17:39:39 +00:00
nfsclient Staticized `nfs_dwrite'. 1996-10-12 17:39:39 +00:00
nfsserver This fixes a problem with the nfs socket handling code which happens 1996-10-11 10:15:33 +00:00
pc98 Another round of updates. Highlights: 1996-10-09 21:47:16 +00:00
pccard Cleaned up all headers that include <sys/ioctl.h> or <sys/ioccom.h>: 1996-09-21 14:59:43 +00:00
pci pci_map_mem() did a too restrictive check on the mapping type: 1996-10-14 13:04:34 +00:00
powerpc/include
rpc
scsi Try number two. Add missing paren in MSG_IDENTIFY macro. 1996-10-07 03:53:43 +00:00
sys Remove some old compatibility names. 1996-10-13 14:36:37 +00:00
tools
ufs Fixed lblktosize(). It overflowed at 2G. This bug only affected 1996-10-12 22:12:51 +00:00
vm Remove a stale comment. 1996-10-13 07:16:50 +00:00
Makefile The Great PC98 Merge. 1996-06-14 11:02:28 +00:00