summaryrefslogtreecommitdiffstats
path: root/sys
Commit message (Collapse)AuthorAgeFilesLines
...
* GC some now unused (and #if 0) code.peter1999-04-192-642/+6
|
* Drop the 'at nexus?' from the busses, it's not used.peter1999-04-195-19/+19
| | | | | Reactivate eisa0 and pnp0 in GENERIC, they work.. (eisa has been converted but pnp still (for the most part) works the old way).
* Sync with sys/isa/sio.c revision 1.226.kato1999-04-192-8/+44
|
* Sync with sys/i386/i386/userconfig.c revision 1.135.kato1999-04-191-2/+4
|
* Sync with sys/boot/i386/loader/Makefile revision 1.32.kato1999-04-191-1/+2
|
* Spelling policebrian1999-04-195-10/+10
|
* Add commented out entries for ata driver now that it works on the alpha.dfr1999-04-192-2/+28
|
* Add seatbelts.dfr1999-04-191-2/+5
|
* Fix some confusion between physical and virtual addresses when recordingdfr1999-04-191-5/+13
| | | | the driver's choice of memory window.
* Always create attach points for the various child busses that can bepeter1999-04-194-120/+56
| | | | | | | | | | | | | | | | | attached to the nexus. With one exception, this (for example) allows you to do wierd things like kldload the eisa bus on the fly and then drivers, and have it auto probe the eisa bus when the drivers come online. The one exception being pci, it only adds the pcib after the presence of the pci bus is detected and that's #if'ed code. A side effect of this is that isa and eisa will be attached to the nexus directly rather than the PCI->ISA or PCI->EISA bridges. I'm not sure if this is good or bad at this point, but it seems to be closer to the way things are for the i386 family... This is likely to be followed up. This also fixes compilation without a PCI bus configured and will allow eisa to work without PCI too.
* EISA can (or will) be a child of the i386 nexus on non-PCI systems.peter1999-04-192-2/+4
|
* Set the bus description for EISA, like it is for ISA.peter1999-04-192-4/+6
|
* Set ifq_maxlen to eliminate "zp0 XXX: driver didn't set ifq_maxlen"imp1999-04-191-1/+2
| | | | | | | message on boot. I know this driver is depricated, but I need to use it for a little while.
* Update to use the new-bus framework. No functional changes.sos1999-04-183-110/+220
| | | | Mostly done by Doug Rabson, minor fixes by me.
* Compile without a PCI bus in the kernel.peter1999-04-181-2/+4
|
* Make the bt isa driver work..peter1999-04-183-15/+33
| | | | | | | | | | | - fix cut/paste problem. :-) - don't forget to call isa_dmacascade() - reset the port after we release resources. That last one is a trap to watch out for.. The isa bus driver uses the same port/irq/mem/etc variables for the initial probe hints as it does for allocation/deallocation tracking. Releasing a resource clears the variable and then you loose the hint during attach.. (ouch!)
* Check bus_setup_intr() as a seatbelt...peter1999-04-181-2/+7
|
* Add entries for Intel 82443GX chipset.jkh1999-04-181-1/+7
| | | | Submitted by: Steinar Haug <sthaug@nethelp.no>
* Implement an EISA new-bus framework. The old driver probe mechanismpeter1999-04-1829-2425/+2997
| | | | | | | | | had a quirk that made a shim rather hard to implement properly and it was just easier to convert the drivers in one go. The changes to the buslogic driver go beyond just this - the whole driver was new-bus'ed including pci and isa. I have only tested the EISA part of this so far. Submitted by: Doug Rabson <dfr@nlsystems.com>
* Remove i386-specific psm.c - it's now in sys/isa/psm.cpeter1999-04-181-2267/+0
|
* Merge revs 1.57 and 1.60 of i386/isa/psm.cpeter1999-04-182-106/+198
|
* Add support for 'disabled' probe hint.dfr1999-04-182-4/+12
|
* Sync with follwing files:kato1999-04-1825-2188/+3966
| | | | | | | | | | | | | | | | | | | | | | Path Revision i386/conf/GENERIC 1.162 i386/conf/Makefile.i386 1.146 i386/conf/files.i386 1.236 i386/conf/options.i386 1.111 i386/i386/machdep.c 1.329 i386/i386/userconfig.c 1.134 i386/isa/fd.c 1.135 i386/isa/if_ed.c 1.151 i386/isa/isa_dam.c 1.1 i386/isa/npx.c 1.67 isa/sio.c 1.224 dev/syscons/syscons.c 1.300 i386/isa/wd.c 1.194 isa/vga_isa.c 1.5 isa/atkbd_isa.c 1.3 isa/syscons_isa.c 1.2 Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
* These two have been replaced with isa/sio* in the generic isa area.peter1999-04-182-3063/+0
|
* Merge missing changes from i386/isa/sioreg.h (PC98 related)peter1999-04-182-2/+28
|
* Tidy up a few things left over from the conversion from i386/isa/sio.c.peter1999-04-182-8/+42
| | | | Leave two #if 0'd notes about the way things used to be done for reference.
* Added PC98 code.kato1999-04-184-4/+48
| | | | Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
* Register sio interrupts as fast (fixing some silo overflow messages).dfr1999-04-182-4/+4
|
* Use perl, not perl5 to compile interfaces.dfr1999-04-181-4/+4
|
* Add support for Joliet extensions to the iso9660 fs. The related PRdcs1999-04-1814-164/+448
| | | | | | | | | | | | | cannot yet be closed, though. I hope I got all credits right, and that the multiple submitted by lines do not break anyone's scripts... PR: kern/5038, kern/5567 Submitted by: Keith Jang <keith@email.gcn.net.tw> Submitted by: Joachim Kuebart <joki@kuebart.stuttgart.netsurf.de> Submitted by: Byung Yang <byung@wam.umd.edu> Submitted by: Motomichi Matsuzaki <mzaki@e-mail.ne.jp>
* Installs a default loader.rc if none exists. Document loader.conf.dcs1999-04-182-1/+202
|
* A default loader.rc to be installed.dcs1999-04-181-0/+10
|
* I missed this PnP change for new-bus..peter1999-04-181-8/+2
| | | | Submitted by: Blaz Zupan <blaz@gold.amis.net>
* Actually build the new fxp module.bde1999-04-181-6/+6
| | | | | | Updated comments about rotten modules. Fixed disorder and English errors.
* Set ifq_maxlen to IFQ_MAXLENpaul1999-04-182-4/+4
|
* Set ifq_maxlen to number of transmit descriptors.paul1999-04-182-2/+4
|
* Make WangTek 51000 a fixed block device.mjacob1999-04-181-1/+5
| | | | | PR: kern/11194 Obtained from:naddy@mips.rhein-neckar.de
* The changes to vm_page.c have broken the assumption that mallocingpaul1999-04-182-26/+48
| | | | | early will result in memory below 16M so now we need to explicitly use contigmalloc to get low physical memory.
* UHCI_DEBUG should of course be OHCI_DEBUGn_hibma1999-04-171-13/+12
| | | | Reported by: MAEKAWA Masahide <bishop@rr.iij4u.or.jp>
* Probe the SiS 85c503 as a PCI-ISA bridge.dfr1999-04-171-3/+5
|
* Wrap the pcm driver for old isa probes.peter1999-04-171-2/+7
| | | | Correct #ifdef typo for sbxvi (Thanks Brian!)
* Disconnect lkm subdir so we don't build a lkm module, in case somethingpeter1999-04-171-2/+3
| | | | | I do breaks world or the nightly snapshots. (you can still do it by hand though for the moment)
* Convert the dummynet lkm code to be kld aware (this isn't actually usedpeter1999-04-171-26/+27
| | | | anywhere that I can see).
* Allocate space for struct isa_device's, not for pointers thereto.bde1999-04-171-2/+2
| | | | This fixes memory corruption that caused calls to address 0 here.
* GC some unused code.peter1999-04-171-294/+1
|
* Oops, forgot this part of lkm code that's been replaced with kld.peter1999-04-171-50/+3
|
* Well folks, this is it - The second stage of the removal for build supportpeter1999-04-1722-160/+27
| | | | for LKM's..
* Image activators use EXEC_SET(), not TEXT_SET(). (The first is a macropeter1999-04-172-2/+2
| | | | wrapper for DECLARE_MODULE(), the second is a linker set declaration)
* Reverse last checkin, which was a regression. Grrr.grog1999-04-171-663/+4
|
* free_vinum: clear up a warning message.grog1999-04-171-0/+2
|
OpenPOWER on IntegriCloud