summaryrefslogtreecommitdiffstats
path: root/sys/conf
Commit message (Collapse)AuthorAgeFilesLines
* Add code that will download firmware to a Symbol LA4100-series of CFimp2002-08-031-0/+4
| | | | | | | | | | | | cards. Since the firmware is hard coded into the kernel, I've made it a kernel option (WI_SYMBOL_FIRMWARE). Note: This only downloads into the RAM of these cards. It doesn't download into FLASH, and is somewhat limited. There needs to be a better way to deal, but this works for now. My Symbol LA4132 CF card works now. Obtained from: NetBSD
* typo.phk2002-08-021-1/+1
|
* Add the minimalist elan-mmcr device driver.phk2002-08-021-0/+1
| | | | | This driver allows a userland program to mmap the MMCR of the AMD Elan sc520 CPU.
* Demonstrate that MAC modules can also be linked statically asrwatson2002-08-011-0/+1
| | | | | | | | well as loaded as modules by hooking up mac_none if 'options MAC_NONE' is defined. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs
* Remove duplicate 'modules-tags' rulepeter2002-08-011-3/+0
|
* Introduce support for Mandatory Access Control and extensiblerwatson2002-08-011-0/+1
| | | | | | | | | | | kernel access control. Modify procfs so that (when mounted multilabel) it exports process MAC labels as the vnode labels of procfs vnodes associated with processes. Approved by: des Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs
* Finally first shot at a driver for the Promise SuperTrak SX6000 ATA RAIDsos2002-07-311-0/+3
| | | | | | | | | | | | | | controller. Some testing has already been done, but its still greenish. RAID's has to be setup via the BIOS on the SuperTrak, but all RAID types are supported by the driver. The SuperTrak rebuilds failed arrays on the fly and supports spare disks etc etc... Add "device pst" to your config file to use. As usual bugsreports, suggestions etc are welcome... Development sponsored by: Advanis Hardware donated by: Promise Inc.
* *.s -> *.S.jake2002-07-312-11/+11
|
* Moved the rule for locore.o from kern.post.mk to Makefile.$ARCH.jake2002-07-318-3/+21
|
* Fix path to other files.<arch> files.imp2002-07-301-2/+2
| | | | | | Fix disordering of libkern/crc32.c entry. MFC after: 1 day
* Resolve conflicts arising from the ACPI CA 20020725 import.iwasaki2002-07-301-2/+12
|
* Commit a version of the uvisor driver for connecting Handspringjoe2002-07-301-0/+1
| | | | | | Visors via USB. Submitted by: Chia-liang Kao <clkao@clkao.org>
* Hook up kern_mac.c to the build.rwatson2002-07-301-0/+1
| | | | | Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs
* Drop support for COPY, -c has been the default mode of install(1)ru2002-07-292-6/+6
| | | | | | for a long time now. Approved by: bde
* Add routines needed for high resolution profiling.jake2002-07-291-0/+1
|
* Kernel options for Mandatory Access Control (MAC).rwatson2002-07-272-1/+14
| | | | | | | | MAC support will be merged into the main tree over the next week in reasonable size chunks; much more to follow. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs
* Make PCI_ENABLE_IO_MODES a sysctl hw.pci.enable_io_modes. It can alsoimp2002-07-261-1/+0
| | | | | be set at boot time. It defaults to 1 now since it can be set in the boot loader. If this proves unwise, we can reset it to defaulting to 0.
* gethints.awk is a machine-specific 4.x->5.x transition aid. We cannotpeter2002-07-261-116/+0
| | | | | use a common one because pc98 has got very different values. This only needs to exist on platforms that existed under 4.x.
* Move sio's ebus attachment to the MI files section so it is compiled injhb2002-07-242-1/+1
| | | | for any machines that use ebus.
* Move sio_isa.c back to MD files files due to PC98 brain damage.jhb2002-07-246-1/+5
|
* MFi386: revision 1.407 (move the em driver entry to MI file)nyan2002-07-241-2/+0
|
* pci is (finally) no longer a 'count' device. ahc/ahd were the lastpeter2002-07-231-1/+1
| | | | holdouts.
* Move 'em' from files.i386 to files so that it is within reach of thepeter2002-07-222-2/+2
| | | | ia64 (tested) and pc98 (i386 based) platforms.
* The transition time for -Werror has been gone for a while. We are nowpeter2002-07-221-5/+0
| | | | | sufficiently clean that we can fix any new problems or mark individual files as not being ready for -Werror.
* Add unit count to 'card'peter2002-07-211-1/+1
|
* pci/cy_pci.c is still MD, it needs i386/isa/cy.c for the core.peter2002-07-213-1/+2
|
* The following devices do not take a static unit 'count' argument:peter2002-07-211-7/+7
| | | | ar, fe, lnc, sr, wl, fpa, bktr, sbni
* Change bktr and smbus from 'count' back to 'optional'peter2002-07-211-2/+2
|
* Remove dependency on NPCI. Use 'options ATA_NOPCI' to compile withoutpeter2002-07-211-0/+1
| | | | | | | | pci support. This really needs to be fixed properly some day, but judging by the fact that the nopci case hasn't compiled for quite a while, there does not seem to be much urgency. Reviewed by: sos
* Add uaudio -- a USB audio device driver.nsayer2002-07-211-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | This driver actually works slightly better on -stable than on -current (the system locks on detach on -current), so it should be MFC'd somewhat sooner. This driver currently points out a difficulty in the sound device framework. The PCM unregister routine is allowed to refuse the detach if the device is in use. In the case of a USB device, however, this unregistration is much more mandatory in nature, since the device is *actually* gone when this call is made. The sound subsystem really should not refuse an unregistration and should take its own steps to reject further I/O. As a result, if you detach a USB sound device while it is in use, you can expect a panic shortly thereafter. This device cannot currently record audio. Some routines are unwritten as of yet in uaudio.c to support recording. This device hangs my -current box on detach. I don't know why. This does not happen on my -stable machine. Obtained from: Hiroyuki Aizu MFC after: 2 weeks
* ebus is not a 'count' device. There are no NEBUS references.peter2002-07-201-1/+1
|
* Infrastructure tweaks to allow having both an Elf32 and an Elf64 executablepeter2002-07-202-2/+5
| | | | | | | | | | | | | | | handler in the kernel at the same time. Also, allow for the exec_new_vmspace() code to build a different sized vmspace depending on the executable environment. This is a big help for execing i386 binaries on ia64. The ELF exec code grows the ability to map partial pages when there is a page size difference, eg: emulating 4K pages on 8K or 16K hardware pages. Flesh out the i386 emulation support for ia64. At this point, the only binary that I know of that fails is cvsup, because the cvsup runtime tries to execute code in pages not marked executable. Obtained from: dfr (mostly, many tweaks from me).
* Add the ebus sio attachment.obrien2002-07-191-0/+1
|
* s/install -c/${INSTALL} ${COPY}/ru2002-07-181-4/+4
|
* Handle installation of links through bsd.links.mk.ru2002-07-171-54/+17
| | | | Removed comments that no longer directly apply here.
* pccard_common.c is no longer necssaryimp2002-07-171-1/+0
|
* Introduce the DEVFS "rule" subsystem. DEVFS rules permit thedd2002-07-171-0/+1
| | | | | | | | | | | administrator to define certain properties of new devfs nodes before they become visible to the userland. Both static (e.g., /dev/speaker) and dynamic (e.g., /dev/bpf*, some removable devices) nodes are supported. Each DEVFS mount may have a different ruleset assigned to it, permitting different policies to be implemented for things like jails. Approved by: phk
* Various comment and minor style fixes. No actual content changes.jhb2002-07-161-2/+1
| | | | Inspired by: bde
* Retire the perl gethints.conf in favour of an awk version. Movemarkm2002-07-161-0/+116
| | | | | | the awk version to a central place for maintenance. Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net>
* KSTACK_PAGES is only an option on i386, so move it to the i386 NOTES file.jhb2002-07-151-1/+0
|
* Whitespace fix.jhb2002-07-151-1/+1
|
* Move SMBFS from i386 and pc98 files and options files to MI files andjhb2002-07-156-26/+11
| | | | options files.
* The hardware bus configuration section is now empty, so axe it. Thejhb2002-07-151-16/+0
| | | | | architecture specific NOTES files define which hardware busses each architecture supports.
* Move NTIMECOUNTER and PPS_SYNC from the ISA bus section to the clockjhb2002-07-151-14/+14
| | | | options section.
* The EISA_SLOTS option appears to be i386-only.jhb2002-07-151-8/+0
|
* COMPAT_OLDISA is only used on i386.jhb2002-07-151-2/+0
|
* Sync up syscons options from options.i386.jhb2002-07-152-2/+6
|
* Move all the sio(4) attachments (except for pc98's cbus attachment) to thejhb2002-07-157-25/+5
| | | | MI files file. We can't move sio.c because pc98 uses a custom version.
* The puc(4) driver/bridge is MI, so don't bury it in MD options and filesjhb2002-07-157-11/+6
| | | | config files. It also depends on PCI.
* Sort all the SYSV IPC options. They are still all clumped together, butjhb2002-07-151-14/+14
| | | | at least they are sorted relative to themselves now.
OpenPOWER on IntegriCloud