Commit Graph

3314 Commits

Author SHA1 Message Date
pk c36241bbed Add "show callout". 1994-04-27 10:49:07 +00:00
pk 6ce04ec890 Routine to display callout table from DDB. 1994-04-27 10:47:51 +00:00
mycroft 930194f7f9 Remove wt0 and el0 from these configs until probe problems are resolved. 1994-04-27 08:25:53 +00:00
hpeyerl 04853608cf make a make and a make install work 1994-04-27 06:23:02 +00:00
mycroft 11bb73b9a1 Fix mmopen() and mmclose(). 1994-04-27 03:53:29 +00:00
mycroft bec176e7da Update for new time struct. 1994-04-26 22:33:28 +00:00
phil 128ceab54f Sigh .. forgot to kill one .globl 1994-04-26 20:47:46 +00:00
phil fe9c815e20 using the "autoboot rom", the pc532 will now actually reboot ... locore.s can
now stop mapping and rerun the monitor as if the machine just had power
applied.
1994-04-26 20:46:40 +00:00
pk 3bd7cfeb1b More prototyping. 1994-04-26 20:19:52 +00:00
pk 21099f340f Fix typo.
Give TIOCTCNTL a try.
1994-04-26 19:52:29 +00:00
pk 13809c7029 SunOS's RLIMIT_NOFILE is different: add sun_[gs]rlimit(). 1994-04-26 19:50:37 +00:00
cgd ed7e1b86da clean up a little bit, and minor optimization... 1994-04-26 05:40:35 +00:00
chopps 1996d53f08 don't reinit board twice if it works once. 1994-04-26 03:48:08 +00:00
mycroft fc844e1797 Style nits. 1994-04-26 03:43:26 +00:00
mycroft 62773fc6f8 Add Adaptec 6360 driver from Jarle Greipsland, with some changes by me. 1994-04-26 00:05:56 +00:00
mycroft d093232445 Add aic0. 1994-04-26 00:04:24 +00:00
cgd 95fcf16b66 add sequential swap device support, supplied by hibler many moons ago.
(Note that it needs config support, too, which isn't there yet, but
might be soon...)  Also, general cleanup.  use NODEV to terminate swdevt,
so that sparc port (and future) is happy.
1994-04-25 23:53:51 +00:00
mycroft 4dfb6d0abd Implement intr_disestablish(). 1994-04-25 22:12:14 +00:00
mycroft 87b39add50 As I described this on comp.protocols.tcp-ip:
I've found a problem with the TCP delayed ack algorithm.  If the writer's
buffer becomes full before sending an entire window, the writer will stop
and the ack will be delayed and the transmission will be stalled pending
a timeout on (and transmission of) the delayed ack.

As an experiment, I've applied the following patch to my (NetBSD) kernel,
and it alleviates the problem.

The worst case for this change is that the writer sets the PSH bit on
every outgoing packet, in which case delayed ack is effectively disabled.
This is not an issue of correctness, however, and since most vendors use
the PSH bit a bit more intelligently, it doesn't seem like a serious
problem.
1994-04-25 19:16:53 +00:00
phil 6275189adf locore.s: attempts to get back to the pc532 rom monitor
machdep.c: debug cleanup and queues change
1994-04-25 18:13:41 +00:00
cgd 8276c52cd9 i hate RISC. 1994-04-25 17:45:35 +00:00
cgd 7f3f130206 minor cleanup 1994-04-25 09:51:56 +00:00
mycroft f43af3a756 Remove another bit of that. 1994-04-25 08:47:50 +00:00
mycroft ccb0412b7c Remove a piece of the previous patch. 1994-04-25 08:41:03 +00:00
mycroft e4af8f69a5 Minor cleanup. 1994-04-25 08:22:07 +00:00
mycroft efe5996f50 Set the file type correctly for stat(). 1994-04-25 08:09:59 +00:00
mycroft cd6e6bc193 Remove sbselqueue(). 1994-04-25 08:08:56 +00:00
mycroft 35f4cd6784 Fix minor number. 1994-04-25 06:17:30 +00:00
cgd 22aa92e0a9 kill some code that became obsolete when berknet died... 1994-04-25 05:48:41 +00:00
mycroft 29467fc8ce Need fcntl.h. 1994-04-25 05:17:25 +00:00
mycroft dabe150020 Only diddle IOPL if opened for writing. 1994-04-25 05:15:07 +00:00
mycroft 695a2609af Add mmopen() and mmclose(), to do user-level PIO. 1994-04-25 05:05:48 +00:00
mycroft 4d9d00948c Add mmopen() and mmclose(), to do user-level PIO. 1994-04-25 05:05:05 +00:00
mycroft 6c82c5d9a2 Don't barf on inet without ether. 1994-04-25 04:59:24 +00:00
cgd d071d1cf05 some prototype cleanup, eliminate/replace bogus types (e.g. quad and
u_quad) -> use better types (e.g. quad_t & u_quad_t in inodes),
some cleanup.
1994-04-25 03:49:27 +00:00
mycroft 0e689f0375 Fix uninitialized pointer, pointed out by Michael VanLoon. 1994-04-25 03:16:03 +00:00
mycroft 4cda5e8d03 Reload the LDT immediately rather than trying to reschedule. 1994-04-24 22:49:05 +00:00
mycroft a638b2a7ed I feel lucky... 1994-04-24 21:58:24 +00:00
glass 4193c502e4 fixed to use new queue stuff. random diffs to make ddb stuff mostly compile 1994-04-24 20:10:13 +00:00
mycroft a9cd310982 Add aic6360.c. 1994-04-24 19:48:03 +00:00
deraadt b0e09935c4 more, more, more 1994-04-24 12:18:49 +00:00
mycroft ebd7e0e107 Fix typo. 1994-04-24 12:06:03 +00:00
chopps 17d245f3af fix form hp300. 1994-04-24 12:05:28 +00:00
mycroft aa59ec01a8 Remove all vestiges of hppagesperpage and HP_PAGE_SIZE, and just use NBPG. 1994-04-24 11:48:50 +00:00
deraadt 714db1ef12 make sunos mount(2) work again 1994-04-24 11:37:49 +00:00
mycroft 64a52d148e Clean up bogus VM #includes. 1994-04-24 07:00:12 +00:00
mycroft b03a6c6949 Clean up bogus VM #includes. 1994-04-24 06:38:46 +00:00
mycroft 34caa72b58 Update to match queue changes. 1994-04-24 06:14:02 +00:00
mycroft 613c669b62 Add COMPAT_09. 1994-04-24 05:41:34 +00:00
mycroft efbbf1b09f Deal with variable-length drives that don't specify a maximum block size.
c.f. SCSI 2 protocol definition.
1994-04-24 05:40:05 +00:00