summaryrefslogtreecommitdiffstats
path: root/sys
Commit message (Collapse)AuthorAgeFilesLines
* Use COMPAT_PCI_DRIVER() for registration if it exists. This shouldn'tpeter1999-04-2456-67/+289
| | | | hurt the driver portability to 3.x too much for where drivers are shared.
* Replace the pcidevice_set linker set based configuration mechanism for oldpeter1999-04-244-22/+58
| | | | | | | | | | style pci drivers with a simple one-line change to use a module that registers itself under new-bus and should in theory enable just about all of the pci drivers to be loadable (kldload and loader(8)) but without having the impact of converting the APIs yet. This also fixes the problem of having undefined variables when only new-style pci drivers are present.
* Zap some #if 0 code for wired PCI devices. This will look quite differentpeter1999-04-241-155/+1
| | | | under new-bus.
* Fixed printf format errors on alpha.dt1999-04-241-3/+5
|
* typo in commentphk1999-04-241-2/+2
| | | | | | PR: 11285 Submitted by: Chris Costello <chris@calldei.com> Reviewed by: phk
* so_linger is in seconds, not in 1/HZache1999-04-241-2/+2
| | | | | PR: 11252 Submitted by: Martin Kammerhofer <dada@sbox.tu-graz.ac.at>
* Changed the type of id_port from short into int to avoid wrongkato1999-04-242-4/+4
| | | | | | | conversion from short to unsigned long which is an argument of bus_alloc_resource. Since the value -1 is used to indicate no port reousece, id_port need to be signed (suggested by Doug Rabson and Peter Wemm.)
* Lite2 bugfixes merge:ache1999-04-241-3/+3
| | | | | | | so_linger is in seconds, not in 1/HZ range checking in SO_*TIMEO was wrong PR: 11252
* Minor nit. It is probably still incorrect, but at least don'tdcs1999-04-241-1/+1
| | | | claim to use i386-specific files on alpha...
* Fix a braino in the v_id wraparound code. Give more (current) detailsphk1999-04-241-9/+17
| | | | | | | in comment. PR: 11307 Spotted by: Ville-Pertti Keinonen <will@iki.fi>
* Move loader.conf.5, while it is still in it's first revision.dcs1999-04-242-3/+3
|
* Add loader.4th man page (worst man page I ever wrote -- reviewsdcs1999-04-243-3/+263
| | | | | are welcomed). Correct a nasty bug in loader.4th before anyone notices, add a couple of features.
* Fix spelling of '#if 0'.dt1999-04-241-1/+1
|
* Drop tty/net/bio/cam interrupt class labels, it's meaningless here now.peter1999-04-243-237/+237
|
* Drop the tty/net/bio/cam interrupt class labels, they are meaninless herepeter1999-04-242-60/+60
| | | | now.
* Use pointer arithmetic as appropriate.dt1999-04-241-2/+2
|
* postpone the sending of IGMP LEAVE msg to after deleting theluigi1999-04-241-2/+8
| | | | | | mc address from the address list. The latter operation on some hardware resets the card, potentially canceling the pending LEAVE pkt.
* Fixed printf format errors on alpha.dt1999-04-243-9/+9
|
* Use pointer arithmetic to do pointer arithmetic.dt1999-04-241-3/+3
|
* Modify the non-i386 version of disable_intr() and enable_intr() so that theydt1999-04-242-6/+6
| | | | don't produce a warning on every use.
* Back out parts of rev 1.4; making isa.c preserve the hints across apeter1999-04-241-14/+15
| | | | release made it unneeded.
* Revert part of 1.9; we don't need to reset the port after release now thatpeter1999-04-243-6/+3
| | | | the isa bus doesn't clear the hints at that point.
* Don't clear the hints on release, just the resource containers.peter1999-04-242-14/+2
|
* Typo, use SYS_RES_IRQ when releasing the irq resource, not SYS_RES_IOPORT.peter1999-04-242-4/+4
|
* Optimize better for space.kato1999-04-241-3/+3
| | | | Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
* Commented out adv_isa.c.kato1999-04-242-4/+4
|
* - PC98 doesn't support 16bits bus I/F of adv deriver.kato1999-04-241-1/+16
| | | | | | - PC98 has the bs driver. Submitted by: Takahashi Yoshihiro <nyan@dd.catv.ne.jp>
* 1MB is not 1024 * 1024 * 1024 but 1024 * 1024.kato1999-04-244-8/+8
|
* ahc_pci.c:gibbs1999-04-234-234/+304
| | | | | | | | | Convert to new bus and bus dma. Use latest PCI API. bt_pci.c: Fix a few bugs in how resourses are released left over from when this driver was converted to new bus.
* staticize.gibbs1999-04-232-4/+4
|
* ahb.c:gibbs1999-04-234-52/+36
| | | | | | | Synchronize malloc types for our softc. ahc_eisa.c: Sync to aic7xxx driver bus dma and new bus changes.
* bt.c:gibbs1999-04-232-10/+18
| | | | | | Simplify some inline functions. btreg.h: Correct a comment.
* Complete conversion to bus dma. This driver now works on the alpha.gibbs1999-04-234-435/+703
| | | | | | aicasm_symbol.c: Correct an unaligned access problem. You can't rely on DB to store your data in an aligned fashion.
* Kill a compiler warning.gibbs1999-04-231-1/+2
|
* Release bus entries in the EDT when a path is released.gibbs1999-04-231-4/+14
| | | | | Null out path entries when the path is released to catch bugs. Free our configuration hook when we're done with it.
* Make the register_intr() glue actually have a chance of working...peter1999-04-234-8/+12
|
* s/lkm(4)/kld(4)/peter1999-04-231-2/+2
|
* Make pmap_collect() an official pmap interface.dt1999-04-235-9/+6
|
* Moved cpu_set_fork_handler's prototype from <machine/cpu.h> to <sys/proc.h>.dt1999-04-234-7/+6
| | | | Suggested by: bde
* Fixed several (not all) warnings.dt1999-04-2315-101/+45
|
* Reference kld(4).ghelmer1999-04-233-6/+6
| | | | Submitted by: Nathan Ahlstrom <nrahlstr@winternet.com>
* Update VM86 comment - it's used for VESA too.peter1999-04-233-6/+6
| | | | | PR: 7976 Submitted by: Stefan Eggers <seggers@semyam.dinoco.de>
* Update #include statements to reflect the new location of "sioreg.h".jdp1999-04-222-4/+4
| | | | | | With these changes plus the egcs fix I committed a few minutes ago, "make -DWANT_AOUT world" works again. Most likely, "make upgrade" is fixed too, though I haven't tested that.
* Fix so that this driver works again when compiled with EGCS (whichdavidn1999-04-222-62/+62
| | | | | apparently has a much better optimiser, requiring 'volatile' memory to be declared as such).
* Return the port size from the probe.peter1999-04-223-6/+9
| | | | | "ppc0 at port 0x378 irq 7 drq 3 on isa0" becomes "ppc0 at port 0x378-0x37f irq 7 drq 3 on isa0"
* Fix the promise_intr function, it should use 'lun' not 'unit'sos1999-04-221-2/+2
| | | | to get the offset into ata_devices.
* Work around an egcs optimizer bug (i386). This should fix the active ftpluoqi1999-04-211-2/+4
| | | | hang problem. A bug report has been sent to cygnus.
* Update VERSREQ.dfr1999-04-212-4/+4
|
* Fix my breakage of BRIDGE compiling option without IPFIREWALL..peter1999-04-211-1/+5
| | | | | (Note that if you have bridge compiled in and then kldload ipfw, bridge won't automatically use it - knowledge of ipfw/dummynet is compiled in)
* The function msgrcv() could copy larger data than it should dosada1999-04-211-3/+3
| | | | | | under some circumstances. PR: kern/10765 Submitted by: Yasuhito FUTATSUKI <futatuki@fureai.or.jp>
OpenPOWER on IntegriCloud