christos
b62b5bc092
Make this compile again with -DDEBUG
1999-01-12 12:49:53 +00:00
kleink
a9b05361c1
Avoid arithmetic on void *.
1999-01-12 02:28:55 +00:00
thorpej
0272b2ab8e
Whole lotta cleanup wrt. how configuration data is stored internally, and
...
just lockmgr(), not our home-grown locking functions.
1999-01-12 00:21:47 +00:00
augustss
76b8bd8961
Add a (partial) list of what's left to do.
1999-01-11 22:46:51 +00:00
tron
edd69ba694
Because memory mapped access doesn't fail only with the docking station
...
for the TI TravelMate 5000 but also with at least one Compaq NIC we
prefer I/O mapped access again. Fixes PR kern/6690.
1999-01-11 22:45:41 +00:00
thorpej
67e9d2a3bf
Fix a few glitches in the nwscons tga driver, PR #6655 , Brett Slager.
1999-01-11 22:11:36 +00:00
thorpej
ae8a556ce5
Add missing XS_SELTIMEOUT case in user command completion path, returning
...
SCCMD_TIMEOUT. Based on PR #6720 , Andreas Wrede.
1999-01-11 22:07:08 +00:00
drochner
1eba733d91
remove dummy "load_font" entries
1999-01-11 21:35:54 +00:00
drochner
33b1cd5328
Oops, "square root" is Unicode 221a, not 211a!
1999-01-11 20:48:10 +00:00
drochner
2379551296
add 2bpp support, for sake of NeXT monochrome displays, from
...
matt debergalis <deberg@mit.edu> KB1CTH per PR kern/6741 and kern/6786,
minimally corrected
1999-01-11 11:08:14 +00:00
augustss
5c5590465e
Avoid `void *' arithmetic. Fixes PR 6783.
1999-01-10 21:57:19 +00:00
tron
3fbb44a7bb
Make MTIOCRDSPOS, MTIOCSLOCATE, etc. work with write protected tapes.
...
Patch supplied by Dave Huang in PR kern/5305.
1999-01-10 21:46:39 +00:00
augustss
f963dc8ddb
Some minor updates from FreeBSD.
1999-01-10 19:13:15 +00:00
augustss
af7f630631
Some patches from FreeBSD.
1999-01-10 18:42:10 +00:00
augustss
ebd59cb48c
Make sure to check the modifier map for the windows keys.
1999-01-10 18:36:57 +00:00
augustss
c437dc4229
Remove redundant test if the unit numbers is in range.
1999-01-10 18:22:14 +00:00
augustss
d47a7fb7e0
Rename the "windows" keys and add the new keys to the keyboard maps.
1999-01-10 16:56:35 +00:00
augustss
17570494a7
Add back a line that was lost somehow.
1999-01-10 16:38:54 +00:00
drochner
9b1eddc4f1
- Set up the interface watchdog timer on sends. This fixes the hangups
...
reported by Matthias Scheler <tron@lyssa.owl.de> in PR kern/6772.
- After receiving, check whether the receive DMA pointer became 0
what obviously happens if the list runs out of entries. Simply reinit
in this case. This fixes receive lockups after DDB use observed
by myself.
Unstall the receive engine if the ELINK_UPPKTSTATUS indicates that it
was stalled. (Don't know when this might happen. FreeBSD does so.)
1999-01-10 14:19:46 +00:00
augustss
851c51418d
Add definitions for Pause and Print_Screen keys.
...
(Why were these keys missing? Or am I missing something obvious here?)
1999-01-10 13:20:41 +00:00
drochner
a15a03eff2
Since ukbd has an own map, this file is not needed anymore.
1999-01-10 13:20:21 +00:00
augustss
fe099e481b
Add definitions for left and right "Windows" keys and menu key.
1999-01-10 13:14:42 +00:00
augustss
3fb390a04f
Fix buglets in translation to raw scancodes.
1999-01-10 13:11:25 +00:00
augustss
07e0165b97
Update/add URLs to relevant USB specs.
1999-01-10 11:13:36 +00:00
augustss
9e121cf158
Add ukbdmap.c.
1999-01-10 11:09:02 +00:00
augustss
ddb8209b40
XXX Add a disgusting hack to make the CS sound chips work in PnP mode.
...
XXX Read about it in isapnp.c.
1999-01-10 10:23:24 +00:00
augustss
1a68014a66
Move a declaration.
1999-01-10 10:17:54 +00:00
mjacob
ec1a086c80
Make the error condition of neither 0x70 or 0x71 error codes a tad
...
more informative than the lower case 'error code %d'.
1999-01-10 06:26:23 +00:00
mjacob
e618c0c7d7
turn on SBUS bursts
1999-01-10 06:22:12 +00:00
mjacob
9d702f60ed
+ Some basic deadchip detection.
...
+ Enable FIFO bursts, but also detect bogus 1040A with busted FIFO.
+ Use new MEMZERO crossplatform define.
+ Handle RQCS_QUEUE_FULL status case and let upper layer parse SCSI ststus
byte if nonzero (should be 0x28- Queue Full status)
+ Fold ISP_NVRAM_FIFO_THRESHOLD_128 into isp_fifo_threshold tag.
1999-01-10 05:07:53 +00:00
mjacob
f1dfa06e13
bump isp_fifo_threshold tag top 3 bits
1999-01-10 05:04:46 +00:00
mjacob
b503bb5337
cross platform define MEMZERO added
1999-01-10 05:04:18 +00:00
mjacob
4401c8bdd7
oops. Forgot to turn on PCI burst.
1999-01-10 03:41:47 +00:00
augustss
b2acf0b9f2
Change from bcopy/bzero to memxxx. From PR 6778 by
...
Erik Bertelsen <erik@q610.ebe.uni-c.dk>.
1999-01-10 00:28:21 +00:00
augustss
17e4ccc73d
Use a special map for USB key code translation instead of first translating
...
to an XT scancode and then to the wscons code.
XXX The XT translation is still available in "raw" mode.
1999-01-10 00:23:32 +00:00
drochner
422d1bfb5d
implement the option to swap left CTL and caps lock key, from
...
URA Hiroshi <ura@yamato.ibm.co.jp> per PR kern/6775
1999-01-09 16:21:10 +00:00
drochner
a2b9f1ba6e
add a definition for the "swap ctl and caps" option
1999-01-09 16:18:38 +00:00
drochner
5639141200
add ioctl()s for screen allocation/deallocation
1999-01-09 15:44:45 +00:00
drochner
a541ccbcb2
rename "struct wsdisplay_conf" -> "struct wsscreen_internal" to reflect
...
its real meaning
support allocation and deallocation of virtual screens at runtime
implement a "control device" (minor number = 255) and ioctl()s for screen
allocation/deallocation
minor fixes to consistency checks / error handling
1999-01-09 15:42:34 +00:00
drochner
98e630dbe0
Allow to deallocate also the currently visible virtual screen (unless
...
it is the console).
This requires vva_show_screen() to catch the case where it has no screen
to switch from, ie no need to save the current state.
1999-01-09 15:29:26 +00:00
augustss
9b3e9f45bf
A minor fix for FreeBSD.
1999-01-09 12:16:54 +00:00
drochner
c3283b267e
there is no "cnattach" member in "struct wskbd_accessops" (yet?)
1999-01-09 12:10:36 +00:00
thorpej
268eb959c4
Make this compile again after the void * arith changes.
1999-01-09 03:16:17 +00:00
thorpej
1a56840ec0
Make this compile again after void * arithmetic changes.
1999-01-09 03:05:19 +00:00
thorpej
c35b8b591b
One more cosmetic change, from Izumi Tsutsui.
1999-01-08 19:55:17 +00:00
augustss
0d32a9a78b
Fix more `void *' arithmetic.
1999-01-08 19:22:34 +00:00
augustss
332d7c138f
Avoid arithmetic on `void *' since that's not ANSI C.
1999-01-08 18:10:35 +00:00
augustss
875aa92d2c
Various little fixes from the FreeBSD version.
1999-01-08 11:58:25 +00:00
augustss
d7154c29c9
Regen.
1999-01-08 11:19:57 +00:00
augustss
5ea77d0457
Remove some non-products.
1999-01-08 11:18:38 +00:00