summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* The register definition file is now in the compile directory.Justin T. Gibbs1997-03-161-2/+2
| | | | Notes: svn path=/head/; revision=23927
* Adapt build rules to new aic7xxx seqeuncer assembler.Justin T. Gibbs1997-03-162-18/+20
| | | | Notes: svn path=/head/; revision=23926
* Makefile gram.y scan.l sequencer.h symbol.c symbol.h aic7xxx_asm.c:Justin T. Gibbs1997-03-1622-3239/+9185
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New sequencer assembler for the aic7xxx adapters. This assembler performs some amount of register type checking, allows bit manipulation of symbolic constants, and generates "patch tables" for conditionalized downloading of portions of the program. This makes it easier to take full advantage of the different features of the aic7xxx cards without imposing run time penalies or being bound to the small memory footprints of the low end cards for features like target mode. aic7xxx.reg: New, assembler parsed, register definitions fo the aic7xxx cards. This was done primarily in anticipation of 7810 support which will have a different register layout, but should be able to use the same assembler. The kernel aic7xxx driver consumes a generated file in the compile directory to get the definitions of the register locations. aic7xxx.seq: Convert to the slighly different syntax of the new assembler. Conditionalize SCB_PAGING, ultra, and twin features which shaves quite a bit of space once the program is downloaded. Add code to leave the selection hardware enabled during reconnects that win bus arbitration. This ensures that we will rearbitrate as soon as the bus goes free instead of delaying for a bit. When we expect the bus to go free, perform all of the cleanup associated with that event "up front" and enter a loop awaiting bus free. If we see a REQ first, complain, but attempt to continue. This will hopefully address, or at least help diagnose, the "target didn't send identify" messages that have been reported. Spelling corrections obtained from NetBSD. Notes: svn path=/head/; revision=23925
* Add depend rule for the now compile time generated aic7xxx register file.Justin T. Gibbs1997-03-161-0/+1
| | | | Notes: svn path=/head/; revision=23924
* fix a misspelling of demand...John-Mark Gurney1997-03-161-2/+2
| | | | | | | | | Submitted-by: Takashi Saeki Closes PR#2989 Notes: svn path=/head/; revision=23921
* Remove unnecessary chmod()'s. This should likely go in other branches.Guido van Rooij1997-03-151-3/+1
| | | | | | | Obtained from: aleph1@UNDERGROUND.ORG on Bugtraq Notes: svn path=/head/; revision=23917
* delete the LINKS line (link gdb to kgdb) by popular demand.Gary Jennejohn1997-03-152-6/+2
| | | | Notes: svn path=/head/; revision=23914
* Brain-o. BUILNAME is more important, RELEASETAG ain't even mandatoryJoerg Wunsch1997-03-151-1/+4
| | | | | | | at all (so protect it with .if defined). Notes: svn path=/head/; revision=23912
* Add Oliver Laumann for his troff translatorWolfram Schneider1997-03-151-1/+2
| | | | Notes: svn path=/head/; revision=23911
* Fix from Matt for the problem described in PR # kern/2990: ``DEC FDDIJoerg Wunsch1997-03-151-1/+6
| | | | | | | | | | | is a little *too* promiscuous'' Also a 2.2 candidate, again, after testing. Submitted by: Matt Thomas <matt@lkg.dec.com> Notes: svn path=/head/; revision=23910
* Properly export RELEASETAG and NO_PORTS (if set) into the chrootedJoerg Wunsch1997-03-151-1/+5
| | | | | | | | | | make process via /mk. 2.2 candidate but i'll defer this for an hour until my test buld proved that it works. This should just fit Jordan's deadline. ;-) Notes: svn path=/head/; revision=23909
* Fix support for != 512 byte sector devices.Søren Schmidt1997-03-151-2/+2
| | | | | | | | | | | | Restores the use of SBLOCK instead of the BSOFF/sectorsize calculation. Using SBLOCK is bogus however in that it uses DEV_BSIZE instead of the actual sector size, but that is taken care of in other places. Changing the SBLOCK would be better, but it affects the system in other places, and doing it this way makes it possible to use filesystems that was made before the lite2 merge. Notes: svn path=/head/; revision=23908
* YAMF22Jordan K. Hubbard1997-03-152-86/+80
| | | | Notes: svn path=/head/; revision=23907
* Don't attempt to read past EOF.Bruce Evans1997-03-151-6/+8
| | | | | | | | Saved enough bytes to make room for this bloat (testing poff < inode.i_size takes 56 bytes!) by copying fs to a local variable. Notes: svn path=/head/; revision=23905
* Increase the size of the email address field.Jordan K. Hubbard1997-03-154-5/+14
| | | | | | | Requested-By: joerg Notes: svn path=/head/; revision=23904
* Synchronize with sys/i386/conf/GNERIC revision up to 1.88.KATO Takenori1997-03-152-4/+4
| | | | Notes: svn path=/head/; revision=23903
* Synchronize with sys/i386/i386/userconfig.c revision 1.85.KATO Takenori1997-03-151-4/+7
| | | | Notes: svn path=/head/; revision=23900
* Fix a security problem where the ktrace.out file could have been writtenJoerg Wunsch1997-03-152-5/+16
| | | | | | | | | | over a file owned by someone else. Pointed out by: wosch Reviewed by: sef, imp, proff@suburbia.net, bde Notes: svn path=/head/; revision=23894
* Catch up with the original.Hiroyuki Hanai1997-03-151-89/+108
| | | | | | | Submitted by: Takashi Saeki <saeki@saskg.semicon.sony.co.jp> Notes: svn path=/head/; revision=23893
* Document the -a option in .Fl form instead of .Cm form to be consistantPeter Wemm1997-03-151-2/+2
| | | | | | | | with the rest of the manpage. (Lite2 documents it in getopt form, Lite1 did it in old-style arg format) Notes: svn path=/head/; revision=23892
* The -a option (autosize) option got mangled during the Lite2 merge.Peter Wemm1997-03-151-3/+2
| | | | | | | Pointed out by: Tom Jackson <tom@peeper.jackson.org> Notes: svn path=/head/; revision=23891
* Support german mdoc man pages (currently no german mdoc man page exists).Wolfram Schneider1997-03-141-3/+3
| | | | | | | Support japanese FreeBSD man pages, Jpman Project. Notes: svn path=/head/; revision=23890
* Put text after #endif in a comment (it's illegal otherwise)Peter Wemm1997-03-141-2/+2
| | | | Notes: svn path=/head/; revision=23889
* Add protoswitch entries for shortcut send/receive. CorrectGarrett Wollman1997-03-141-8/+20
| | | | | | | | a few misleading comments, and move allthe struct tag forward declarations to be in one place. Notes: svn path=/head/; revision=23888
* Tone down the paranoia a bit in from the previous commit. setusercontext()Peter Wemm1997-03-141-11/+7
| | | | | | | | automatically Does The Right Thing when lc == NULL, which just happens to be what the extra code in cron was trying to do. Simplify. Notes: svn path=/head/; revision=23886
* Activate HASSETUSERCONTEXT to set resource limits while deliveringPeter Wemm1997-03-142-2/+6
| | | | | | | to pipes in .forward files, but with a slight bugfix to the code. Notes: svn path=/head/; revision=23885
* For some reason, the old login class code didn't seem to be working here.Peter Wemm1997-03-141-13/+24
| | | | | | | | | | | | I suspect it was because the child exec code's parent was doing the initial lookups, then forking, then doing other things (possibly trashing the static data in the getpw*() buffer), then attempting to dereference *pwd and *lc. Also, no error checking appeared to be done - I've allowed it to fall back to the old "become user" code on critical failure rather than risk running a user's cron jobs as root. Notes: svn path=/head/; revision=23884
* Fix Jordan's botched revision 1.280 (looks like cut&paste spamming)Joerg Wunsch1997-03-141-5/+3
| | | | Notes: svn path=/head/; revision=23883
* Change a reference to NetBSD to FreeBSD.Mike Pritchard1997-03-141-2/+5
| | | | Notes: svn path=/head/; revision=23880
* Update a couple more mailing list addresses.Mike Pritchard1997-03-142-3/+3
| | | | Notes: svn path=/head/; revision=23877
* o Remove obsolete references in XFree86 menuJordan K. Hubbard1997-03-144-7/+8
| | | | | | | o Add version information to registration (suggested by David) Notes: svn path=/head/; revision=23876
* Remove the text that says that freebsd-bugs can't be subscribedMike Pritchard1997-03-142-8/+8
| | | | | | | | | | | | | to by anyone. While I was at it, I changed all of the mailing list addresses to be consistent with how they are referenced in the handbook. E.g freebsd-bugs@FreeBSD.ORG instead of bugs@FreeBSD.ORG. Closes PR# 2791 Notes: svn path=/head/; revision=23875
* The VMIN and VTIME c_cc values were incorrectly defined as MIN and TIME.Mike Pritchard1997-03-141-31/+31
| | | | | | | Obtained from: NetBSD PR# 3243 Notes: svn path=/head/; revision=23873
* Update configuration examples & instructions.Brian Somers1997-03-141-33/+53
| | | | | | | | This should go into 2.2 as the examples bearly work for static IP numbers (and don't for dynamic ones). Notes: svn path=/head/; revision=23872
* Add some text regarding security issues when using a shellMike Pritchard1997-03-141-2/+15
| | | | | | | script as the login shell. Closes PR# 2978. Notes: svn path=/head/; revision=23870
* Save and restore the state of the variable Initialized inside die().Joerg Wunsch1997-03-141-1/+4
| | | | | | | | Otherwise, the shutdown message will print out with 15 NUL bytes in front, due to a missing timestamp. Notes: svn path=/head/; revision=23868
* Oops - forgot to document the new -HUP action.Brian Somers1997-03-132-4/+10
| | | | | | | This should make 2.2 if the HUP stuff (earlier today) does. Notes: svn path=/head/; revision=23865
* Add examples for a direct serial connection using lqrBrian Somers1997-03-131-1/+29
| | | | | | | Candidate for 2.2. Notes: svn path=/head/; revision=23864
* Closes pr 2711Brian Somers1997-03-132-11/+35
| | | | | | | | | Fix -background option. Parent returns after the line is established (or not established). Definitely a candidate for 2.2 Notes: svn path=/head/; revision=23863
* Updated prototype for mount() to match Lite2 reality for the 1st argBruce Evans1997-03-131-1/+1
| | | | | | | and Lite1 or earlier reality for the 4th arg. Notes: svn path=/head/; revision=23862
* Updated comment about npx0.Bruce Evans1997-03-133-21/+39
| | | | | | | | | | | | Added obsolete option GATEWAY so that kern_opt.c gets tested. Added undocumented options LOCKF_DEBUG and SIMPLELOCK_DEBUG so that these options get tested. The addition of LOCKF_DEBUG shows that all of kern/kern_lockf.c shouldn't have been moved from ufs. The debugging parts are very fs-dependent. Notes: svn path=/head/; revision=23861
* Quoted CMD640. It's still missing from options.i386.Bruce Evans1997-03-132-6/+4
| | | | | | | Removed stale comment saying that npx0 is mandatory. Notes: svn path=/head/; revision=23860
* Remove old output file, if any, before creating the output file, inBruce Evans1997-03-131-0/+11
| | | | | | | | | case the file is a stale link. Reviewed by: wollman Notes: svn path=/head/; revision=23859
* Various stylistic improvements regarding num_eisa_slots & co.:Joerg Wunsch1997-03-135-20/+27
| | | | | | | | | | . properly declare the variable in in a .h file, as opposed to using a private extern declaration in userconfig.c; . move the definition of EISA_SLOTS and therefore the inclusion of opt_eisa.h into eisaconf.c. Notes: svn path=/head/; revision=23855
* Fixed bogus casts from (int32_t *) to (time_t *).Bruce Evans1997-03-131-4/+8
| | | | Notes: svn path=/head/; revision=23854
* Support german Linux/GNU man pages.Wolfram Schneider1997-03-131-2/+2
| | | | Notes: svn path=/head/; revision=23853
* Merged from Lite2. The -t option is now handled better. The only visibleBruce Evans1997-03-131-104/+37
| | | | | | | change should be that the usage message now actually matches the man page. Notes: svn path=/head/; revision=23852
* Merged from Lite2. The man page no longer attempts to list all theBruce Evans1997-03-131-21/+28
| | | | | | | | | vfs types. Fixed ordering of FreeBSD `k' option in synopsis. Notes: svn path=/head/; revision=23851
* Merge from Lite2. Straightforward changes.Bruce Evans1997-03-131-2/+7
| | | | Notes: svn path=/head/; revision=23850
* Synchornize with sys/i386/conf/options.i386 revision 1.37.KATO Takenori1997-03-132-2/+6
| | | | Notes: svn path=/head/; revision=23847