summaryrefslogtreecommitdiffstats
path: root/sys/conf/files.pc98
Commit message (Collapse)AuthorAgeFilesLines
* MFi386: add libkern/memset.cnyan2007-04-061-0/+1
|
* opt_ah.h ends up copied into a kernelcompile directory in somemjacob2006-12-181-1/+1
| | | | | | | | | | | aches as a read-only file. In a number of cases this has led to compiles failing- usually due to some strange NFS drift which thinks that the opt_ah.h in the compile directory is out of date wrt the source it is copied from. When the copy is executed again, it fails because the target is read-only. Oops. Modify the compile hooks avoid this. Discussed with a while back with: Sam Leffler
* Unbreak pc98.ru2006-11-141-0/+1
|
* Backout the linux aio stuff. Several problems where identified and thenetchild2006-10-291-1/+0
| | | | | | | | | | | | | | | dynamic nature (if no native aio code is available, the linux part returns ENOSYS because of missing requisites) should be solved differently than it is. All this will be done in P4. Not included in this commit is a backout of the changes to the native aio code (removing static in some places). Those changes (and some more) will also be needed when the reworked linux aio stuff will reenter the tree. Requested by: rwatson Discussed with: rwatson
* Move "device splash" back to MI NOTES and "files", it's MI.ru2006-10-231-1/+0
|
* Move MI parts of syscons into MI "files".ru2006-10-231-7/+0
|
* MFi386: revision 1.567 (add linux_aio.c).nyan2006-10-161-0/+1
|
* Add the new linux files to pc98 too.netchild2006-08-181-0/+3
|
* Remove sio(4) and related options from MI files to amd64, i386marcel2006-07-291-0/+3
| | | | | | | | | and pc98 MD files. Remove nodevice and nooption lines specific to sio(4) from ia64, powerpc and sparc64 NOTES. There were no such lines for arm yet. sio(4) is usable on less than half the platforms, not counting a future mips platform. Its presence in MI files is therefore increasingly becoming a burden.
* - Add C-bus and ISA front-ends for le(4) so it can actually replacemarius2006-05-171-0/+1
| | | | | | | | | | | | lnc(4) on PC98 and i386. The ISA front-end supports the same non-PNP network cards as lnc(4) did and additionally a couple of PNP ones. Like lnc(4), the C-bus front-end of le(4) only supports C-NET(98)S and is untested due to lack of such hardware, but given that's it's based on the respective lnc(4) and not too different from the ISA front-end it should be highly likely to work. - Remove the descriptions of le(4), which where converted from lnc(4), from sys/i386/conf/NOTES and sys/pc98/conf/NOTES as there's a common one in sys/conf/NOTES.
* Removed the deprecated lance driver, lnc, from files.gnn2006-05-141-1/+0
|
* Add in linsysfs. A linux 2.6 like sys filesystem to pacify the Linuxambrisko2006-05-091-0/+1
| | | | | | | LSI MegaRAID SAS utility. Sponsored by: IronPort Systems Man page help from: brueffer
* Add the ath and the wlan crypto support.nyan2006-05-081-0/+10
|
* - change the example of compiling only specific modules to not containnetchild2006-05-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | the linux module, since it is not cross-platform - move linprocfs from "files" and "options" to architecture specific files, since it only makes sense to build this for those architectures, where we also have a linuxolator - disable the build of the linuxolator on our tier-2 architecture "Alpha": * we don't have a linux_base port which supports Alpha and at the same time is not outdated/obsoleted upstream/in a good condition/ currently working * the upcomming new default linux base port is based upon Fedora Core 3 (security support via http://www.fedoralegacy.org), which isn't available for Alpha (like the current default linux base port which is based upon Red Hat 8) * nobody answered my request for testing it ~1 month ago on current@ and alpha@ (it doesn't surprises me, see above) * a SoC student wouldn't have to waste time on something which nobody is willing to test This does not remove the alpha specific MD files of the linuxolator yet. Discussed on: arch (mostly silence) Spiritual support by: scottl
* o Move ISA specific code from ppc.c to ppc_isa.c -- a bus front-marcel2006-04-241-2/+0
| | | | | | | | | | | | | | end for isa(4). o Add a seperate bus frontend for acpi(4) and allow ISA DMA for it when ISA is configured in the kernel. This allows acpi(4) attachments in non-ISA configurations, as is possible for ia64. o Add a seperate bus frontend for pci(4) and detect known single port parallel cards. o Merge PC98 specific changes under pc98/cbus into the MI driver. The changes are minor enough for conditional compilation and in this form invites better abstraction. o Have ppc(4) usabled on all platforms, now that ISA specifics are untangled enough.
* MFi386: revision 1.554 (add minidump_machdep.c).nyan2006-04-211-0/+1
|
* Retire NETSMBCRYPTO as a kernel option and make its functionalityyar2006-03-051-1/+1
| | | | | | | | | | | | | | | enabled by default in NETSMB and smbfs.ko. With the most of modern SMB providers requiring encryption by default, there is little sense left in keeping the crypto part of NETSMB optional at the build time. This will also return smbfs.ko to its former properties users are rather accustomed to. Discussed with: freebsd-stable, re (scottl) Not objected by: bp, tjr (silence) MFC after: 5 days
* MFi386: Enable the ce(4).nyan2006-02-021-0/+3
|
* Add BPF Just-In-Time compiler support for ng_bpf(4).jkim2005-12-071-1/+1
| | | | | The sysctl is changed from net.bpf.jitter.enable to net.bpf_jitter.enable and this controls both bpf(4) and ng_bpf(4) now.
* MFi386: Add BPF Just-In-Time compiler.nyan2005-12-061-0/+1
|
* Reduction.ru2005-11-271-1/+0
|
* Make config(8) understand ORed dependecies in "files*" andru2005-11-271-33/+12
| | | | improve tracking of known devices. Bump config(8) version.
* Remove duplicates.ru2005-11-261-2/+0
|
* Add /dev/speaker support to amd64.ru2005-11-111-1/+1
| | | | | | | | The following repo-copies were made (by Mark Murray): sys/i386/isa/spkr.c -> sys/dev/speaker/spkr.c sys/i386/include/speaker.h -> sys/dev/speaker/speaker.h share/man/man4/man4.i386/spkr.4 -> share/man/man4/spkr.4
* OLDCARD is being removed from the tree, so remove it from here.imp2005-09-251-26/+1
| | | | # the snc pccard entry might be able to be moved to files
* Connect reiserfs build to every platforms, not only i386 and pc98.dumbbell2005-06-211-9/+0
| | | | | Reviewed by: mux (mentor) Approved by: re (dougb)
* Refactor the NETSMBCRYPTO option so that it does the same on allmarcel2005-06-121-2/+0
| | | | | | | | platforms. ARM is excluded as it doesn't yet have any crypto sources. Approved by: re (dwhite) MFC after: 1 day
* MFP4:jkoshy2005-06-091-1/+1
| | | | | | | | | | | | | | | | - Implement sampling modes and logging support in hwpmc(4). - Separate MI and MD parts of hwpmc(4) and allow sharing of PMC implementations across different architectures. Add support for P4 (EMT64) style PMCs to the amd64 code. - New pmcstat(8) options: -E (exit time counts) -W (counts every context switch), -R (print log file). - pmc(3) API changes, improve our ability to keep ABI compatibility in the future. Add more 'alias' names for commonly used events. - bug fixes & documentation.
* MFi386: revision 1.533.nyan2005-05-311-0/+1
|
* MFi386: Add ReiserFSnyan2005-05-251-0/+9
|
* Change a directory layout for pc98.nyan2005-05-101-19/+19
| | | | | | | | | - Move MD files into <arch>/<arch>. - Move bus dependent files into <arch>/<bus>. Rename some files to more suitable names. Repo-copied by: peter Discussed with: imp
* Update the file.* entries for the new home of hwpmcscottl2005-04-291-5/+5
|
* Rename from apm_bioscall.s to apm_bioscall.S for removing a special rulenyan2005-04-201-1/+1
| | | | | | to build a module. A repo-copy is not done because it has no important logs. Pointed out by: ru
* Need more files for i386, need all the files for pc98.imp2005-04-191-0/+5
|
* Divorce critical sections from spinlocks. Critical sections as denoted byjhb2005-04-041-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | critical_enter() and critical_exit() are now solely a mechanism for deferring kernel preemptions. They no longer have any affect on interrupts. This means that standalone critical sections are now very cheap as they are simply unlocked integer increments and decrements for the common case. Spin mutexes now use a separate KPI implemented in MD code: spinlock_enter() and spinlock_exit(). This KPI is responsible for providing whatever MD guarantees are needed to ensure that a thread holding a spin lock won't be preempted by any other code that will try to lock the same lock. For now all archs continue to block interrupts in a "spinlock section" as they did formerly in all critical sections. Note that I've also taken this opportunity to push a few things into MD code rather than MI. For example, critical_fork_exit() no longer exists. Instead, MD code ensures that new threads have the correct state when they are created. Also, we no longer try to fixup the idlethreads for APs in MI code. Instead, each arch sets the initial curthread and adjusts the state of the idle thread it borrows in order to perform the initial context switch. This change is largely a big NOP, but the cleaner separation it provides will allow for more efficient alternative locking schemes in other parts of the kernel (bare critical sections rather than per-CPU spin mutexes for per-CPU data for example). Reviewed by: grehan, cognet, arch@, others Tested on: i386, alpha, sparc64, powerpc, arm, possibly more
* Fix build error (s/wd80x3.c/if_ed_wd80x3.c/).nyan2005-02-111-1/+1
|
* Break out obscure ISA cards into their own files, as well as ne2000imp2005-02-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | and wd80x3 support. Make the obscure ISA cards optional, and add those options to NOTES on i386 (note: the ifdef around the whole code is for module building). Tweak pc98 ed support to include wd80x3 too. Add goo for alpha too. The affected cards are the 3Com 3C503, HP LAN+ and SIC (whatever that is). I couldn't find any of these for sale on ebay, so they are untested. If you have one of these cards, and send it to me, I'll ensure that you have no future problems with it... Minor cleanups as well by using functions rather than cut and paste code for some probing operations (where the function call overhead is lost in the noise). Remove use of kvtop, since they aren't required anymore. This driver needs to get its memory mapped act together, however, and use bus space. It doesn't right now. This reduces the size of if_ed.ko from about 51k to 33k on my laptop.
* cosmetic changes.nyan2005-02-041-6/+6
|
* MFi386: revision 1.514.nyan2005-02-041-0/+1
|
* MFp4: fix a minor formatting inconsistancyimp2005-01-191-1/+1
|
* Sort entires better.imp2005-01-101-4/+4
|
* Remove last vestiges of old wd driver. ata works well on pc98 andimp2005-01-041-3/+0
| | | | | there was no objection on the pc98 list when I asked if it could be removed a while ago.
* move all the card entries to files.pc98imp2005-01-041-241/+259
| | | | style change: regularize tabbing
* First step in removing OLDCARD from FreeBSD 6.0:imp2005-01-041-0/+6
| | | | | o Move card from all architectures to just pc98. It is only needed there, although real issues remain with NEWCARD's support of ISA devices.
* Separate mse driver into a core driver and a bus attachments. Separate outimp2004-12-121-1/+2
| | | | | | | | | | | | | the ISA and CBUS (called isa on pc98) attachments. Eliminate all PC98 ifdefs in the process (the driver in pc98/pc98/mse.c was a copy of the one in i386/isa/mse.c with PC98 ifdefs). Create a module for this driver. I've tested this my PC-9821RaS40 with moused. I've not tested this on i386 because I have no InPort cards, or similar such things. NEC standardized on bus mice very early, long before ps/2 mice ports apeared, so all PC-98 machines supported by FreeBSD/pc98 have bus mice, I believe. Reviewed by: nyan-san
* It appears that 'kbd' device has never been used and isn't needed.imp2004-11-231-1/+0
| | | | | Build tests show that this isn't used for GENERIC or LINT, and nobody seemed to know why they existed.
* Kill count device support from config. I've changed the last fewpeter2004-08-301-2/+2
| | | | | | | | | | | | | | | | | remaining consumers to have the count passed as an option. This is i4b, pc98/wdc, and coda. Bump configvers.h from 500013 to 600000. Remove heuristics that tried to parse "device ed5" as 5 units of the ed device. This broke things like the snd_emu10k1 device, which required quotes to make it parse right. The no-longer-needed quotes have been removed from NOTES, GENERIC etc. eg, I've removed the quotes from: device snd_maestro device "snd_maestro3" device snd_mss I believe everything will still compile and work after this.
* Add MP_WATCHDOG option information to pc98, as it uses the i386rwatson2004-08-161-0/+1
| | | | | | | mp_machdep.c, which relies on the option's include file and defines. Constancy of: tinderbox
* MFi386: revision 1.502.nyan2004-08-051-0/+1
|
* MFi386: revision 1.501.nyan2004-08-011-2/+4
|
OpenPOWER on IntegriCloud