summaryrefslogtreecommitdiffstats
path: root/sys/i386
Commit message (Collapse)AuthorAgeFilesLines
* Turn on the `sym' driver by default. It lives well beside the `ncr' driverobrien1999-12-221-1/+1
| | | | | | now. On one machine with <825a> and <875> controllers, `sym' correctly attached. On another one with only a <ncr 53c810 fast10 scsi>, the `ncr' driver correctly attached.
* Use the correct return value for MCA NMIs.eivind1999-12-212-2/+2
| | | | Reviewed by: mdodd
* Correct the spelling and description of sbc.tanimura1999-12-212-2/+2
|
* Only compile gusc for isa (the #if NISA inside gusc effectively coverspeter1999-12-211-1/+1
| | | | the whole file)
* Change incorrect NULLs to 0seivind1999-12-211-3/+3
|
* Lose explict initialization of mouse to {0}; this gave a warning, and theeivind1999-12-211-2/+2
| | | | implict initialization guaranteed by ISO C give the same result.
* GC unreferenced code (to avoid warnings)eivind1999-12-206-484/+7
|
* Eliminate unused variableeivind1999-12-201-2/+0
|
* Remove references to register_intr() etc in comments.peter1999-12-202-2/+2
|
* Zap the old isa_device specific register_intr() and unregister_intr()peter1999-12-203-138/+0
| | | | emulations. Thankfully, nothing is left in the tree that uses them.
* Complement the sum as required in in_cksum_finalize().sheldonh1999-12-201-1/+1
| | | | | PR: 15472 Submitted by: wollman
* Merge changes from GENERIC into PCCARD (cdrom)imp1999-12-192-13/+3
| | | | Merge changes from PCCARD into NEWCARD (cdrom and markm's comments)
* Borrow phk's axe and chop off the old soundcard-CDROM devices. We getbillf1999-12-191-6/+0
| | | | | | | about 40k of savings from this, and these abominations are still in LINT if anyone needs to use them. Reviewed by: jkh
* Comment and order to reduce diffs. No functional change.markm1999-12-192-2/+10
|
* Allow LINT to build again.green1999-12-192-16/+20
| | | | | The wd(4) family had to be disabled; wd(4) and ata(4) are mutually exclusive, even at link level.
* spell isa right on sn0 lineimp1999-12-183-3/+3
|
* Merge GENERIC into PCCARDimp1999-12-182-49/+61
| | | | Merge PCCARD into NEWCARD
* Remove vestiages of now obsolete zp and ze drivers.imp1999-12-182-8/+0
| | | | Forgotten by: phk
* Driver for the smc91xx series of ethernet chips. Ported from PAO toimp1999-12-184-0/+8
| | | | | | | | | 3.3R and then to -current. The pccard support has been left in the driver, but is presently non-functional because we are using the isa_compat layer for the moment. Obtained From: PAO Sponsored by: Timing Solutions
* Be more consistant in using perl vs. perl5. We were using perl5 in thepeter1999-12-171-4/+4
| | | | | | | | | kernel builds so as not to confuse with perl4 when bootstrapping from old systems. I don't know if this is still applicable but it shouldn't hurt to be consistant at least. Also copy vnode_if.sh to vnode_if.pl. Doing a 'sh vnode_if.sh' when it was a perl script was kinda silly.
* newpcm no longer requires 'controller pnp'. (And some other drivers?)tanimura1999-12-172-6/+2
| | | | Noticed by: julian
* Introduce NDFREE (and remove VOP_ABORTOP)eivind1999-12-157-3/+37
|
* Typo fix.tegge1999-12-151-1/+1
|
* update to isdn4bsd beta release 0.90: make LINT compile again, at leasthm1999-12-152-2/+2
| | | | one "device isic0 ..." line has to be uncommented.
* update to isdn4bsd beta release 0.90: add ELSA PCC-16 isic support filehm1999-12-151-0/+1
|
* update to isdn4bsd beta release 0.90: since the isic drivers are nowhm1999-12-151-5/+0
| | | | new-busified, remove all isic traces from compatibility mode wrapper
* - Add the device resume method. It supercedes the existing resumeyokota1999-12-153-3/+3
| | | | | | routine which hooks the apm driver. - Rename the PSM_HOOKAPM option to PSM_HOOKRESUME. - Delete unnecessary #include.
* Add the description and example of sbc for non-PnP cards.tanimura1999-12-152-6/+10
| | | | Noticed by: Kentaro Inagaki <inagaki@tg.rim.or.jp>
* apic_irq() returns -1 when there is no match for (IOAPIC, intpin) pair.tegge1999-12-151-6/+11
| | | | Adjust some comments to better match the code.
* update to isdn4bsd beta release 0.90hm1999-12-146-14/+60
|
* update to isdn4bsd beta release 0.90hm1999-12-144-78/+91
| | | | drivers which are likely to be ported to newbus are commented out for now
* Fix the command to launch DMA for 16bit samples.tanimura1999-12-141-2/+8
| | | | Tested by: Steve Reid <sreid@sea-to-sky.net>
* - Pull in kbd.c when sc or vt is included in the kernel, even ifyokota1999-12-131-0/+2
| | | | no keyboard driver is defined in the kernel config file.
* Use a seperate -c and -h mode. The vnode_if.c file is compiled only intopeter1999-12-121-4/+7
| | | | | | | | | the kernel while the vnode_if.h header is a bunch of inlines to call the code that is in the kernel. Generating the .h file on the fly is kinda bogus because it has to match the one compiled into the kernel. IMHO we should have kern/vnode_if.c and sys/vnode_if.h committed in the tree but that's another battle.
* Turn on warnings for the wd* driver with a loud pointer to ata*. Thispeter1999-12-121-6/+11
| | | | doesn't break builds, but is difficult to miss..
* Reclaim UPAGES_HOLE (8k) that was chopped out of process address space.peter1999-12-112-3/+1
| | | | | | | The UPAGES have not been there since Jan '96, but the hole was preserved for BSD/OS binary compatability. This has been fixed other ways (%ebx now has a pointer to PS_STRINGS), and the stack is nowhere near where it used to be so this hack isn't required anymore.
* Remove unused includes.marcel1999-12-101-2/+0
| | | | Found by: phk-scan
* Remove reference to ze and zp drivers.phk1999-12-101-2/+0
|
* Remove the if_ze and if_zp drivers.phk1999-12-1011-3418/+0
| | | | | | | | | | | | | | | These drivers were cloned from the ed and ep drivers back in 1994 when PCMCIA cards were a very new thing and we had no other support for such devices. They treated the PCIC (the chip which controls the PCCARD slot) as part of their device and generally hacked their way to success. They have significantly bit-rotted relative to their ancestor drivers (ed & ep) and they were a dead-end on the evolution path to proper PCCARD support in FreeBSD. They have been terminally broken since August 18 where mdodd forgot them and nobody seems to have missed them enough to fix them since. I found no outstanding PRs against these drivers.
* Remove the B_BAD buffer flag, it is no longer used.phk1999-12-101-10/+1
|
* Move source files common to all platforms from <arch>/conf/files.<arch>archie1999-12-091-15/+0
| | | | | to conf/files. If/when these files are optimized for each platform, they can be moved back.
* Move libkern/arc4random.c into conf/files. I was planning on doing andan1999-12-091-1/+0
| | | | optimized alpha version, but I'll leave that alone for the time being.
* New netgraph node type 'pptpgre': this performs GRE encapsulationarchie1999-12-082-0/+2
| | | | for the PPTP protocol as specified in RFC 2637.
* Add support for compiling SVR4 as a static modulenewton1999-12-082-0/+35
| | | | | | ("AND THE CROWD GOES... uh.") Tested by: Joerg Wunsch <joerg_wunsch@interface-business.de>
* Remove unnecessary includesnewton1999-12-081-12/+0
| | | | Prodded by: phk
* Remove BAD144 support, it has already been disabled for some time.phk1999-12-085-421/+10
|
* Finally use the new ata driver.sos1999-12-082-37/+19
|
* Revamp the devstat priority system. All disks now have the same priority.ken1999-12-083-5/+5
| | | | | | | | | | | | | | | | | | The same goes for CD drivers and tape drivers. In systems with mixed IDE and SCSI, devices in the same priority class will be sorted in attach order. Also, the 'CCD' priority is now the 'ARRAY' priority, and a number of drivers have been modified to use that priority. This includes the necessary changes to all drivers, except the ATA drivers. Soren will modify those separately. This does not include and does not require any change in the devstat version number, since no known userland applications use the priority enumerations. Reviewed by: msmith, sos, phk, jlemon, mjacob, bde
* Fix invocation of bus_teardown_intr(). The last arg is supposed to bewpaul1999-12-081-1/+1
| | | | sc->wi_intrhand, not &sc->wi_intrhand.
* udp IPv6 support, IPv6/IPv4 tunneling support in kernel,shin1999-12-072-0/+18
| | | | | | | | | | packet divert at kernel for IPv6/IPv4 translater daemon This includes queue related patch submitted by jburkhol@home.com. Submitted by: queue related patch from jburkhol@home.com Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project
OpenPOWER on IntegriCloud