Commit Graph

252 Commits

Author SHA1 Message Date
mycroft 42fb89da69 Explicitly disable mouse during attach. 1993-06-14 17:33:18 +00:00
mycroft 6bca967a4e These mice use 4 ports. 1993-06-14 17:04:22 +00:00
mycroft 08f233618d Rework neread(), and add BPF hooks for receiving. (Still need BPF hook
for transmitting.)
1993-06-14 16:49:09 +00:00
mycroft 625cd25efd 8390-based boards use 16 ports, not 8. 1993-06-14 16:45:25 +00:00
mycroft fa1551c8a6 Work around a bug in XFree86. 1993-06-14 16:38:25 +00:00
mycroft ddf64edfe6 Somebody didn't ftruncate()... 1993-06-14 15:57:07 +00:00
mycroft 60dfc2196f Fix egregious stupidity. 1993-06-14 15:35:14 +00:00
mycroft 6d58d97764 Update my config files. 1993-06-14 15:29:55 +00:00
mycroft 25b19a1b61 Add entry for pms. 1993-06-14 15:16:23 +00:00
mycroft 87bcb8ca95 Yeah, I'm awake. 1993-06-14 15:13:14 +00:00
mycroft 06f36e1045 Add preliminary (read: untested) PS/2 mouse driver. 1993-06-14 15:05:50 +00:00
mycroft ba09c15c63 Return EBUSY if device already open. 1993-06-14 12:46:56 +00:00
cgd 330f5907f2 say "using exception 16" rather than "exception 16"; the latter
lookes like it could be an error message...
1993-06-14 07:06:49 +00:00
andrew 925a429d35 Reduced bus-on time from the default of 11ms -> 9ms, to prevent floppy from
becoming data-starved during simultaneous fd & scsi activity.
1993-06-14 04:16:03 +00:00
andrew fe853a780c Changed the name of bms -> mms. 1993-06-14 02:28:34 +00:00
andrew f9ce81fc82 Name change from bms -> mms. 1993-06-14 02:26:17 +00:00
andrew 07ec5d2fc6 Renamed Microsoft busmouse driver from bms -> mms 1993-06-14 02:12:15 +00:00
deraadt e242190751 *whoops*. The previous commit killed a few important characters of code. 1993-06-14 00:47:08 +00:00
deraadt 64f27b118b incorrect previous change, the LKM_CDEV/LKM_BDEV macros generate the
correct cdevs[]/bdevs[] structures for insertion.
1993-06-13 18:32:48 +00:00
andrew 566c83b7c1 Added microsoft and logitech busmice entries.
Filled in reserved "lkm" entries with enxio()s.
1993-06-13 14:10:44 +00:00
andrew e1e618d7ca Added microsoft and logitech isa busmice. 1993-06-13 14:03:50 +00:00
andrew fc37a8acde Microsoft/Logitech busmouse ioctls. 1993-06-13 14:01:06 +00:00
andrew bd8e20a9b4 Logitech busmouse driver. 1993-06-13 13:59:52 +00:00
andrew 160d6e8b5c Microsoft & Logitech busmouse drivers. 1993-06-13 13:55:03 +00:00
andrew 86c3eb7c8b Added IO_BMS1, IO_BMS2 bus mouse entries. 1993-06-13 12:55:47 +00:00
cgd 3fcc79608f make no-ops actually take time; seems to make bde's interrupt code more
stable...
1993-06-13 05:57:34 +00:00
cgd c5d0eb5199 note gprof.ex is in csu/i386 not csu.i386 like it used to be... 1993-06-11 02:59:54 +00:00
deraadt f37ee25bb2 sigh. one day i'll finish this driver, meanwhile, one more fix.. 1993-06-10 04:50:42 +00:00
deraadt f6779cbdce minor silliness related to two or more controllers 1993-06-09 22:36:40 +00:00
mycroft c425e255c1 Update my config files. 1993-06-09 00:11:46 +00:00
deraadt e3295c1d74 makes more sense if src is mounted readonly 1993-06-08 03:36:39 +00:00
cgd 57d3a6d525 add support for terry lambert's loadable kernel modules.
needs a bit of cleanup, but overall: SLICK!
1993-06-07 19:51:59 +00:00
mycroft f73effe636 Clean up deleted files. 1993-06-07 00:20:39 +00:00
cgd 0d126d8b38 make conf.o actually depend on conf.c... 1993-06-06 23:29:03 +00:00
cgd f1b8c74730 make getc() and ungetc() be rb{un,}getc(), so getc() and ungetc()
don't conflict w/ansi prototypes...
1993-06-06 23:04:42 +00:00
mycroft 433d3ac089 Clean up deleted files. 1993-06-06 22:20:23 +00:00
cgd 450bfb0c82 cleanup, add DDB to dist. floppy kernels, and get rid of f*@#ing "as" 1993-06-06 22:20:03 +00:00
cgd 276a05a454 apply patch 167, to fix some interrupt system bogosities 1993-06-06 05:06:50 +00:00
mycroft c6ab6df500 Clean up deleted files. 1993-06-06 04:18:56 +00:00
cgd 515bda903f add DDB to "SUN_LAMP", and get rid of "SUN_LAMP_DDB" because they
were confusing me, and it's my machine...
1993-06-06 04:18:54 +00:00
cgd 8a05b36058 incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes,
for patchkit patch 158.  it appears to work well.
1993-06-06 04:14:01 +00:00
cgd e52125aa5d change MCLSHIFT to 11, so mbuf cluster size is bigger than MTU
of network interfaces, for performance.  to use old size,
use "options MCLSHIFT=10" in your kernel config.
1993-06-05 23:11:10 +00:00
cgd 9d6a908bb7 patch from rgrimes to add delay to let data port stabilize, also
make "lpflag" unique to each driver
1993-06-05 22:58:29 +00:00
cgd e13c2fa2e7 make sure kernel is small enough; this is a really weird fix from
rod, pk patch #159.  the comment is:

The +28672 is for memory allocated by locore.s that must fit in the bss!

this seems way wrong to me, but i'm not going to fix it in locore right
now...
1993-06-05 22:52:11 +00:00
cgd 948e273f20 oops, forgot to delete one variable reference 1993-06-03 18:06:43 +00:00
cgd 061ba43003 print out old-style disk-syncing info, complete with "meaningless" numbers 1993-06-03 18:01:08 +00:00
cgd f813a8b341 add prototype for a function to be called from execve to check a_mid type 1993-06-03 01:31:15 +00:00
cgd 94f52462a4 add support for a function to be called from execve to check a_mid type 1993-06-03 01:31:05 +00:00
cgd 9c46a9333d add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no
a_mid in their exec structure (and therefore, in the NWO, having
an a_mid of MID_ZERO)
1993-06-03 01:30:19 +00:00
cgd ae97de78bc get rid of unnecessary PCB_SIGC definition 1993-06-02 19:25:00 +00:00