Commit Graph

12178 Commits

Author SHA1 Message Date
mycroft 597bdad3df Return EROFS rather than ENOENT in many cases. Also some cosmetic cleanup. 1995-02-03 16:18:46 +00:00
chopps b4d872db67 comment out fastlane driver. 1995-02-03 12:24:35 +00:00
mycroft 1815d82b85 Make attach/detach more safe. 1995-02-03 11:35:57 +00:00
mycroft 2bc213f176 Make pmap_next_page() a bit safer. 1995-02-03 10:16:35 +00:00
mycroft 7db2979d69 Adjust SIGTRAMP_START to reflect reality. 1995-02-03 06:42:31 +00:00
mycroft e9c2b98c11 Comment a potential bit of lossage. 1995-02-02 21:08:42 +00:00
mycroft 8b843bd96c Round biosbasemem and biosextmem down to a whole page. 1995-02-02 19:42:18 +00:00
jtc edead1feee revert 1995-02-02 02:16:48 +00:00
jtc 255db7b26b Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id convention.
1995-02-02 02:09:03 +00:00
jtc 389c46c57d Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id convention.
1995-02-02 01:15:33 +00:00
jtc 7cd7db23c2 imported from 44lite 1995-02-02 00:57:36 +00:00
pk c7431b8a3c Deal with writing to kernel text (largely stolen from the sun3 port). 1995-02-01 21:51:48 +00:00
mycroft 8abb91e18d Various:
* Make synchronous negotiation work.
* Use the bitbucket when the target requests too much data.
* Loop in aicintr() until we get to a state where we have to wait.
1995-02-01 21:49:37 +00:00
jtc 94da0b5da5 Merged with 4.4lite, with hopes that it would fix the bug where mktime()
would spin in an infinate loop when passed a tm struct with all fields
set to INT_MIN.  It isn't a complete fix, the loop now terminates but
mktime() does not return (time_t) -1.

I sent mail to bostic about this, who replied that the changes in 4.4BSD
were to fix this exact problem.  My next step is to send mail to Arthur
David Olson, the original author and maintainer of this code.
1995-02-01 18:09:39 +00:00
mycroft ab5662014f Correct some more of the synchronous stuff, and omit it completely if
AIC_USE_SYNCHRONOUS is 0.
1995-02-01 16:56:42 +00:00
mycroft 4653b28a42 Various:
* Always enable disconnection.
* Add some more per-controller variables: initiator ID, clock frequency,
min and max sync period.
* Correct sync period calculations.
* Remove sc_progress.
* Move most of the reselection handling into a separate function.
* Remove some outdated comments.
* Remove message bytes from FIFO even when dropping them on the floor.
* Some cosmetic cleanup.
1995-02-01 16:11:43 +00:00
briggs 7190ebb7e0 Set sc_link->openings.
Simplification of scsi_cmd from pc532 mods to this driver.
1995-02-01 13:50:42 +00:00
briggs 5f2f921a78 Yank current sendsig, sunos_sendsig, sigreturn, sunos_sigreturn from amiga.
Don't dump regs/mem on debugger switch.
Cleanup dumpmem() a bit.
1995-02-01 13:48:45 +00:00
briggs 591bb531bd Fixup sc_debug parameters.
Simplify indexing into systab a hair (from Amiga).
1995-02-01 13:46:23 +00:00
briggs 559641938a Pull Amiga implementation of pagemove(). Seems mo' better. 1995-02-01 13:44:31 +00:00
briggs cbaa686772 Explicity return error value in findblkmajor(). 1995-02-01 13:40:59 +00:00
mycroft 3863b50c5c Clean up deleted files. 1995-02-01 13:40:11 +00:00
briggs 28fbb7d0dd Add a new config and remove some old ones. 1995-02-01 13:40:10 +00:00
pk f6cd1eeea7 Integrate changes from Chuck Cranor for the Sun 4/100.
Support for multiple register banks on SBUS devices (based on patches
from Francis Dupont).
Highlights:
	romaux defines an array of register spaces.
	pay attention to `vactype'.
	quirks handling 4/100 idiosyncracies.
1995-02-01 12:37:21 +00:00
mycroft 16e77e7281 Fix path to if_lereg.h. 1995-02-01 09:54:36 +00:00
mycroft 5a7fac721d Handle incoming messages longer than 1 byte correctly. 1995-02-01 09:50:18 +00:00
mycroft d8743f51a2 Add Exabyte 8200 to the list. 1995-02-01 09:37:54 +00:00
mycroft c937d3b9f2 Patch from Wolfgang to fix a missing spl. 1995-02-01 09:32:45 +00:00
mycroft 5ab475b686 Reduce some redundant code. 1995-02-01 09:10:38 +00:00
jtc e5a10891db Added -I${.CURDIR}/include to CFLAGS, for upcoming library-private
header files (namespace.h, etc.).
1995-02-01 09:09:01 +00:00
jtc 84f3c8231d kvm_vmunix.db -> kvm_netbsd.db 1995-02-01 09:04:17 +00:00
jtc 94b854e91e Merged with most recent version from Cygnus.
Adds support for REPLYTO environment variable, as was requested by PR 771.
1995-02-01 09:00:14 +00:00
mycroft 4c90565103 Increase MAXSYMLINKS to 32. 1995-02-01 06:28:48 +00:00
mellon e7859a639f Fix up some incompatibilities and some indentation botches 1995-02-01 05:09:14 +00:00
mellon 2368e7c469 Added DECwrl networking TC options 1995-02-01 04:53:13 +00:00
mellon ca69d7e138 Add Jonathan's T3 device driver... 1995-02-01 04:49:40 +00:00
briggs c3d9bdcf9d Align sigcode. 1995-02-01 04:49:37 +00:00
mellon d1d5ee421f Fix up callv references 1995-02-01 04:43:52 +00:00
christos 316fa4de0e Syscalls.master was changed. 1995-02-01 01:41:37 +00:00
christos bbcbf6ccbf Added defines for svr4_sysarch() 1995-02-01 01:40:25 +00:00
christos 73861db7bb Added svr4_sysarch() [experimental]
Fixed so that the setcontext call restores the signal stack completely.
1995-02-01 01:39:43 +00:00
christos dbcb84b7e1 Added sigaltstack, ioctl(I_NREAD)
Replaced syssun with svr4_sysarch()
1995-02-01 01:37:33 +00:00
jtc 62b86c41b9 Change .emacsrc to .emacs in list of files to be checked.
From Mike Long, in PR #768.
1995-01-31 16:09:45 +00:00
jtc 2536b9a62f Make man page and usage message agree with the code.
Fix from Hubert Feyrer.
1995-01-31 15:54:01 +00:00
pk 8da7c0b85a Add `openprom'. 1995-01-31 14:51:47 +00:00
mycroft bbfccb8f00 Merge with 4.4-Lite, and use libc err(3) and warn(3). 1995-01-30 21:12:41 +00:00
mycroft 0c1f0c97eb Don't mix stat flags and inode flags. 1995-01-30 20:32:01 +00:00
mycroft bebd64c62c Fix typos, and minor cosmetic changes. 1995-01-30 20:14:10 +00:00
mycroft 6e6fa2798b Make this more type safe. 1995-01-30 20:02:47 +00:00
mycroft 705a6ebacb Use S_IS*(). 1995-01-30 19:39:36 +00:00