summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* The first stage of console driver reorganization: activate newyokota1999-01-1140-2114/+2000
| | | | | | | | | | | | | keyboard and video card drivers. Because of the changes, you are required to update your kernel configuration file now! The files in sys/dev/syscons are still i386-specific (but less so than before), and won't compile for alpha and PC98 yet. syscons still directly accesses the video card registers here and there; this will be rectified in the later stages.
* Oops, I committed wrong version of these files in the last commit!yokota1999-01-112-73/+151
| | | | Here are the correct, and up-top-date ones.
* Try some new floppy sizes.jkh1999-01-111-12/+6
|
* Added file handling to ulpt (USB printer) drivern_hibma1999-01-115-6/+55
|
* Fix a minor security problem in libc_r.imp1999-01-113-12/+75
| | | | | | Submitted by: Alexandre Snarskii <snar@paranoia.ru> Approved by: John Birrell Reminded me that I'd been sitting on this too long: snar@paranoia.ru
* Use truncate() instead of otruncate() - step on the way to stoppingeivind1999-01-102-6/+6
| | | | the linulator from depending on COMPAT_43.
* Added starting of usbdn_hibma1999-01-102-4/+12
|
* Remove warningn_hibma1999-01-101-3/+1
|
* Added usbd and usbdevsn_hibma1999-01-101-1/+3
|
* No longer install obsolete boot.help file.rnordier1999-01-101-8/+1
|
* No longer install outdated boot.help file.rnordier1999-01-101-2/+1
|
* Disable kzipping the loader; it seems to be breaking the aout-to-elf buildmsmith1999-01-101-3/+3
|
* Add vpo.4 to the list of manpages to build and install.steve1999-01-101-1/+1
| | | | | PR: 9427 Submitted by: Jeroen Ruigrok/Asmodai <asmodai@wxs.nl>
* Tweak the vr_start() and vr_rxeof() routines a little to improvewpaul1999-01-104-62/+26
| | | | | | | performance and reliability a little. There was a condition before where transmission would stall during periods of heavy traffic exchange between two hosts. Also set the 'want interrupt' bit in receive descriptor control words.
* Sync with NetBSD sources. Almost there. Mostly style fixes.n_hibma1999-01-1024-199/+287
|
* Remove warningn_hibma1999-01-101-2/+1
|
* Remove redundant line of code.steve1999-01-101-2/+1
| | | | | PR: 9364 Submitted by: Daniel C. Sobral <dcs@newsguy.com>
* Forgotten options needed to build last ppbus commit.nsouch1999-01-103-4/+12
| | | | Submitted by: "D. Rock" <rock@wurzelausix.CS.Uni-SB.DE>
* Remove check from where arp replies are coming from -- when doing bridging,luigi1999-01-101-1/+3
| | | | interfaces are used in clusters so the check does not apply.
* Typo: /etc/ppp/ppp.conf.example -> ppp.conf.samplesada1999-01-102-4/+4
| | | | Submitted by: Sugiura Shiro <ssugiura@duo.co.jp>
* From the submitter:dfr1999-01-101-2/+2
| | | | | | | | | | I found the reason why f77 so offen dies on alpha. Here is a fix. "Const" is a union of int and double. If nelt->constblock.Const.ci > 0 then it trys to evaluate it as double and floating point exception occurs. Submitted by: Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp> Obtained from: NetBSD
* Fix broken low level ppb_rxxx() return type: char becomes u_char.nsouch1999-01-108-65/+63
| | | | | | Submitted by: Bruce Evans <bde@zeta.org.au> Some ppb bootup printfs simplified.
* Fix the annoying bug introduced in rev 1.18 that caused each line to bepeter1999-01-102-13/+15
| | | | | | | | | | | | | | | | one character shorter than the previous in a stairstep fashion when long idle times were involved. A couple of nits: - spelling/typo fix. - some of the easier style(9) fixes where it was bothering me. - Handle 100+ days idle time (ha!). Probably the right thing to do is to do a snprintf into a buffer and strlen the result rather than doing hackery on magic numbers. XXX the wide (and mostly unused) username and tty columns annoy me since it it could be used for more useful information for the command. We should actually count the largest username and tty and adjust like 'ls -l' does.
* Use etc/make.conf settings for serial port and speed.rnordier1999-01-106-16/+28
| | | | | Submitted by: rvb Reviewed by: bde
* add directory /etc/isdn and populate ithm1999-01-1012-2/+1019
|
* Damn, I thought I had committed this already, but it seems not.peter1999-01-104-12/+12
| | | | | | | | | | Move the relocated boot1 and arg transfer space from 0x600/0x800 to 0x700/0x900. In theory this should make no difference, apart from the fact that Buslogic controllers happen to use a few bytes at 0x600 for some sort of scratch space for it's int 0x13 hook (!!!), causing the machine to crash badly when the boot2 code makes it's callbacks into boot1 for disk IO. Submitted by: Robert Nordier <rnordier@freebsd.org>
* When resuming with 2 identical cards in 2 slots, the initialisationguido1999-01-101-2/+5
| | | | of the second card fails. This fixes that.
* Add hooks for the Iprobe kernel profiler.dfr1999-01-103-3/+34
| | | | Submitted by: Andrew Gallatin <gallatin@cs.duke.edu>
* Major ppbus commit with:nsouch1999-01-1022-372/+2936
| | | | | | | | | | | | | | | | | | | + ECP parallel port chipset FIFO detection + DMA+FIFO parallel I/O handled as chipset specific + nlpt updated in order to use the above enhanced parallel I/O. Use 'lptcontrol -e' to use enhanced I/O + Various options documented in LINT + Full IEEE1284 NIBBLE and BYTE modes support. See ppbus(4) for an overview of the IEEE1284 standard + Detection of PnP parallel devices at boot + Read capability added to nlpt driver to get IEEE1284 compliant printer status with a simple 'cat /dev/lpt0' + IEEE1284 peripheral emulation added to BYTE mode. Two computers may dialog according to IEEE1284 signaling method. See PERIPH_1284 option and /sys/dev/ppbus/ppi.c All this code is supposed to provide basic functions for IEEE1284 programming. ppi.c and nlpt.c may act as examples.
* Fix typo: "login failures" -> "login failure"danny1999-01-101-2/+2
| | | | | PR: 9424 Submitted by: Lars K*ller <root@cc.fh-lippe.de>
* Suggested by bde@freebsd.org- memcpy not necessarily good to use. D'oh- not inmjacob1999-01-103-13/+15
| | | | | the BSD DKI. Stop being lazy and finish the defines so MEMCPY becomes bzero for FreeBSD.
* Merge changes from vendor branch (1.1.1 -> 1.1.3) into mainline.peter1999-01-1013-103/+157
|
* This commit was generated by cvs2svn to compensate for changes in r42468,peter1999-01-1012-145/+553
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import zlib 1.1.3 onto the vendor branch.peter1999-01-1021-235/+697
| | | | | | | | Obtained from: ftp.cdrom.com:/pub/infozip/zlib
* | Back out last change to sysctl.phk1999-01-106-67/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It was nay'ed before committing on the grounds that this is not the way to do it, and has been decided as such several times in the past. There is not point in loading gobs of ascii into the kernel when the only use of that ascii is presentation to the user. Next thing we'd be adding all section 4 man pages to the loaded kernel as well. The argument about KLD's is bogus, klds can store a file in /usr/share/doc/sysctl/dev/foo/thisvar.txt with a description and sysctl or other facilities can pick it up there. Proper documentation will take several K worth of text for many sysctl variables, we don't want that in the kernel under any circumstances. I will welcome any well thought out attempt at improving the situation wrt. sysctl documentation, but this wasn't it.
* | Add kernel support for sysctl descriptions. The NO_SYSCTL_DESCRIPTIONS optiondes1999-01-106-8/+73
| | | | | | | | | | | | | | disables them if they're not wanted; in that case, sysctl_sysctl_descr will always return an empty string. Apporved by: jkh
* | Enable escapes for $ to make it possible to insert variable names intomsmith1999-01-102-4/+9
| | | | | | | | other variable values.
* | Fix typo: if_name -> ifr_namedanny1999-01-101-3/+3
| | | | | | | | Submitted by: Casper <casper@acc.am>
* | Add some prototype deadchip detection. Set FIFO bursting (1XX0 only-mjacob1999-01-101-48/+88
| | | | | | | | | | | | | | | | it's already on for the 2XX0) and detect the broken 1040A FIFO. Change bzero to MEMZERO (portability with **nux). Use memcpy for same reason. Finally detect QUEUE FULL conditions and return this as an error that will get cam_periph_error to do it's 'tagged openings now XXX' dance.
* | up isp_fifo_threshold NVRAM storage to 3 bits (for future 128 bit)mjacob1999-01-101-3/+3
| |
* | add MEMZERO portability definesmjacob1999-01-102-4/+8
| |
* | whoops, missed one.jkh1999-01-101-15/+0
| |
* | Amazingly stupid forgetfullness had me forgetting to turn on FIFO burstsmjacob1999-01-102-8/+8
| | | | | | | | for the 1XX0 cards. That cost > 50% performance.
* | Clean up option handling a little.des1999-01-104-42/+80
| | | | | | | | Add an option for showing sysctl descriptions instead of their values.
* | If we can't open alias.log, don't try to write to thebrian1999-01-102-4/+8
| | | | | | | | | | resulting NULL FILE *. PR: 9403
* | KNFize, by bde.eivind1999-01-1022-101/+92
| |
* | Only call isatty() when we open our descriptor, and rememberbrian1999-01-103-26/+17
| | | | | | | | | | | | | | | | | | | | | | the answer. If we later get a descriptor exception from select(), we know that it's a tty (isatty() returns 0 after the exception on a tty) and remember to call modem_LogicalClose(). The upshot of it all is that descriptor exceptions dont leave the tty locked any more.
* | Nuke this - it's antiquated and unmaintained.jkh1999-01-0917-489/+0
| |
* | Switch to using ".So" as the extension for PIC object files ratherjdp1999-01-0917-74/+79
| | | | | | | | | | | | | | | | than ".so". The old extension conflicted with well-established naming conventions for dynamically loadable modules. The "clean" targets continue to remove ".so" files too, to deal with old systems.
* | share/examples/kld/misc -> share/examples/kld/syscalljdp1999-01-091-2/+2
| | | | | | | | Fixes make installworld breakage.
OpenPOWER on IntegriCloud