#
302408 |
|
07-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
272491 |
|
04-Oct-2014 |
nyan |
Reduce diffs against i386.
|
#
202441 |
|
16-Jan-2010 |
attilio |
Unbreak the build for pc98. Specify the newly introduced, for ia32, DEV_ATPIC also for pc98.
Pointy hat to: me
|
#
196196 |
|
13-Aug-2009 |
attilio |
* Completely Remove the option STOP_NMI from the kernel. This option has proven to have a good effect when entering KDB by using a NMI, but it completely violates all the good rules about interrupts disabled while holding a spinlock in other occasions. This can be the cause of deadlocks on events where a normal IPI_STOP is expected. * Adds an new IPI called IPI_STOP_HARD on all the supported architectures. This IPI is responsible for sending a stop message among CPUs using a privileged channel when disponible. In other cases it just does match a normal IPI_STOP. Right now the IPI_STOP_HARD functionality uses a NMI on ia32 and amd64 architectures, while on the other has a normal IPI_STOP effect. It is responsibility of maintainers to eventually implement an hard stop when necessary and possible. * Use the new IPI facility in order to implement a new userend SMP kernel function called stop_cpus_hard(). That is specular to stop_cpu() but it does use the privileged channel for the stopping facility. * Let KDB use the newly introduced function stop_cpus_hard() and leave stop_cpus() for all the other cases * Disable interrupts on CPU0 when starting the process of APs suspension. * Style cleanup and comments adding
This patch should fix the reboot/shutdown deadlocks many users are constantly reporting on mailing lists.
Please don't forget to update your config file with the STOP_NMI option removal
Reviewed by: jhb Tested by: pho, bz, rink Approved by: re (kib)
|
#
188247 |
|
06-Feb-2009 |
wkoszek |
Fix AGP debugging code: - correct format strings - fill opt_agp.h if AGP_DEBUG is defined - bring AGP_DEBUG to LINT by mentioning it in NOTES
This should hopefully fix a warning that was...
Found by: Coverity Prevent(tm) CID: 3676 Tested on: amd64, i386
|
#
179785 |
|
14-Jun-2008 |
wkoszek |
Remove obselete PECOFF image activator support.
PRs assigned at the time of removal: kern/80742
Discussed on: freebsd-current (silence), IRC Tested by: make universe Approved by: cognet (mentor)
|
#
179315 |
|
26-May-2008 |
bz |
Remove ISDN4BSD (I4B) from HEAD as it is not MPSAFE and parts relied on the now removed NET_NEEDS_GIANT. Most of I4B has been disconnected from the build since July 2007 in HEAD/RELENG_7.
This is what was removed: - configuration in /etc/isdn - examples - man pages - kernel configuration - sys/i4b (drivers, layers, include files) - user space tools - i4b support from ppp - further documentation
Discussed with: rwatson, re
|
#
177651 |
|
26-Mar-2008 |
phk |
Back in the good old days, PC's had random pieces of rock for frequency generation and what frequency the generated was anyones guess.
In general the 32.768kHz RTC clock x-tal was the best, because that was a regular wrist-watch Xtal, whereas the X-tal generating the ISA bus frequency was much lower quality, often costing as much as several cents a piece, so it made good sense to check the ISA bus frequency against the RTC clock.
The other relevant property of those machines, is that they typically had no more than 16MB RAM.
These days, CPU chips croak if their clocks are not tightly within specs and all necessary frequencies are derived from the master crystal by means if PLL's.
Considering that it takes on average 1.5 second to calibrate the frequency of the i8254 counter, that more likely than not, we will not actually use the result of the calibration, and as the final clincher, we seldom use the i8254 for anything besides BEL in syscons anyway, it has become time to drop the calibration code.
If you need to tell the system what frequency your i8254 runs, you can do so from the loader using hw.i8254.freq or using the sysctl kern.timecounter.tc.i8254.frequency.
|
#
171196 |
|
03-Jul-2007 |
bz |
Temporary disconnect i4bing, i4bisppp and i4bipr from the build for the 7.0 timeframe.
This is needed because I4B is not locked and NET_NEEDS_GIANT goes away.
The plan is to lock I4B and bring everything back for 7.1.
Approved by: re (kensmith)
|
#
160813 |
|
29-Jul-2006 |
marcel |
Remove sio(4) and related options from MI files to amd64, i386 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.
|
#
158384 |
|
10-May-2006 |
ambrisko |
Fix LINSYSFS in the platform options files that I missed from the platform split out change.
|
#
158349 |
|
07-May-2006 |
netchild |
- change the example of compiling only specific modules to not contain 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
|
#
158005 |
|
24-Apr-2006 |
marcel |
o Move ISA specific code from ppc.c to ppc_isa.c -- a bus front- 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.
|
#
156247 |
|
03-Mar-2006 |
imp |
Move XBOX option to options. While it is only valid on i386, syscons_isa is shared with other machines.
|
#
153335 |
|
12-Dec-2005 |
ru |
Remove all redundant option file names that don't hurt readability.
|
#
153166 |
|
06-Dec-2005 |
nyan |
MFi386: Add BPF Just-In-Time compiler.
|
#
152726 |
|
23-Nov-2005 |
jhb |
MFi386: Sort and add COUNT_{IPIS,XINVLTLB_HITS}.
Pointy hat to: jhb (2)
|
#
152405 |
|
13-Nov-2005 |
imp |
Fix misspelling.
Submitted by: thompsa
|
#
152404 |
|
13-Nov-2005 |
imp |
Provide a dummy NO_XBOX option that lives in opt_xbox.h for pc98. This allows us to eliminate a three ifdef PC98 instances.
|
#
151634 |
|
24-Oct-2005 |
jhb |
Rename the KDB_STOP_NMI kernel option to STOP_NMI and make it apply to all IPI_STOP IPIs. - Change the i386 and amd64 MD IPI code to send an NMI if STOP_NMI is enabled if an attempt is made to send an IPI_STOP IPI. If the kernel option is enabled, there is also a sysctl to change the behavior at runtime (debug.stop_cpus_with_nmi which defaults to enabled). This includes removing stop_cpus_nmi() and making ipi_nmi_selected() a private function for i386 and amd64. - Fix ipi_all(), ipi_all_but_self(), and ipi_self() on i386 and amd64 to properly handle bitmapped IPIs as well as IPI_STOP IPIs when STOP_NMI is enabled. - Fix ipi_nmi_handler() to execute the restart function on the first CPU that is restarted making use of atomic_readandclear() rather than assuming that the BSP is always included in the set of restarted CPUs. Also, the NMI handler didn't clear the function pointer meaning that subsequent stop and restarts could execute the function again. - Define a new macro HAVE_STOPPEDPCBS on i386 and amd64 to control the use of stoppedpcbs[] and always enable it for i386 and amd64 instead of being dependent on KDB_STOP_NMI. It works fine in both the NMI and non-NMI cases.
|
#
147741 |
|
02-Jul-2005 |
delphij |
Remove the CPU_ENABLE_SSE option from the i386 and pc98 architectures, as they are already default for I686_CPU for almost 3 years, and CPU_DISABLE_SSE always disables it. On the other hand, CPU_ENABLE_SSE does not work for I486_CPU and I586_CPU.
This commit has: - Removed the option from conf/options.* - Removed the option and comments from MD NOTES files - Simplified the CPU_ENABLE_SSE ifdef's so they don't deal with CPU_ENABLE_SSE from kernel configuration. (*)
For most users, this commit should be largely no-op. If you used to place CPU_ENABLE_SSE into your kernel configuration for some reason, it is time to remove it.
(*) The ifdef's of CPU_ENABLE_SSE are not removed at this point, since we need to change it to !defined(CPU_DISABLE_SSE) && defined(I686_CPU), not just !defined(CPU_DISABLE_SSE), if we really want to do so.
Discussed on: -arch Approved by: re (scottl)
|
#
147674 |
|
29-Jun-2005 |
peter |
Move the KDB_STOP_NMI option from opt_global.h to opt_kdb.h
Approved by: re
|
#
147577 |
|
24-Jun-2005 |
des |
Remove duplicate REISERFS option.
Approved by: re (scottl) Pointy hat to: dumbbell
|
#
146614 |
|
25-May-2005 |
nyan |
MFi386: Add ReiserFS
|
#
146137 |
|
12-May-2005 |
nyan |
- Move the NPX_DEBUG option to options.{i386,pc98} and use opt_npx.h. - Move npx related defines to {i386,pc98}/include/npx.h to remove #include {isa,cbus}.h.
|
#
145742 |
|
01-May-2005 |
nyan |
MFi386: revision 1.220 (add KDB_STOP_NMI option).
|
#
145111 |
|
15-Apr-2005 |
nyan |
MFi386: revision 1.219.
|
#
141283 |
|
04-Feb-2005 |
nyan |
The bs and wdc drivers are gone.
|
#
137784 |
|
16-Nov-2004 |
jhb |
Initiate deorbit burn sequence for 80386 support in FreeBSD: Remove 80386 (I386_CPU) support from the kernel.
|
#
134542 |
|
30-Aug-2004 |
peter |
Kill count device support from config. I've changed the last few 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.
|
#
134164 |
|
22-Aug-2004 |
nyan |
MFi386: revision 1.215.
|
#
133929 |
|
18-Aug-2004 |
rwatson |
Since pc98 shares the AGP driver with the i386, also define the amd64 agp option here in order to let the pc98 kernel build complete. This doesn't seem right, since there probably aren't plans to build a pc98 amd64 box; however, it's not clear to me how to get config to generate an opt_agp.h without an option defined.
|
#
133856 |
|
16-Aug-2004 |
rwatson |
Add MP_WATCHDOG option information to pc98, as it uses the i386 mp_machdep.c, which relies on the option's include file and defines.
Constancy of: tinderbox
|
#
129383 |
|
18-May-2004 |
nyan |
MFi386: Add NETGRAPH_CRONYX.
|
#
126996 |
|
14-Mar-2004 |
imp |
Remove isa compat stuff.
Only cy, bs and wd in the tree still use it. I have a replacement for cy that I need to test on ISA and PCI cards. bs and wd are pc98 only drivers that appear to no longer be necessary. I'll be removing them when I hear back from the pc98 people.
|
#
125023 |
|
26-Jan-2004 |
nyan |
Fixed some style bugs.
|
#
124181 |
|
06-Jan-2004 |
jhb |
Remove the AUTO_EOI_2 option for PC-98 as it has never done anything anyway and was even commented out in NOTES.
|
#
123984 |
|
30-Dec-2003 |
bde |
Garbage-collected CLK_USE_TSC_CALIBRATION.
i386/conf/NOTES, pc98/conf/NOTES: Fixed the descriptions of the other CLK_* options.
|
#
122754 |
|
15-Nov-2003 |
nyan |
MFi386: revision 1.201.
|
#
122490 |
|
11-Nov-2003 |
jhb |
Disable probing of HTT CPUs by default for the MP Table case. HTT CPUs should only be used if they are enabled in the BIOS. Now that we support enumerating CPUs using the ACPI MADT, any HTT machine using ACPI should respect the BIOS setting. For HTT machines with ACPI disabled in the kernel, the MPTABLE_FORCE_HTT kernel option can be used to try to probe HTT CPUs like have done in the past for the MP Table case. This option should only be enabled if HTT is enabled in the BIOS.
|
#
122046 |
|
04-Nov-2003 |
nyan |
MFi386: revision 1.200
|
#
121802 |
|
31-Oct-2003 |
nyan |
MFi386: revision 1.198.
|
#
117870 |
|
22-Jul-2003 |
peter |
Initiate de-orbit burn for fpu-less operation. 386+387 is still theoretically supportable, but you'd really be happier with FreeBSD 2.1.8 on it.
|
#
117372 |
|
09-Jul-2003 |
peter |
unifdef -DLAZY_SWITCH and start to tidy up the associated glue.
|
#
116930 |
|
27-Jun-2003 |
peter |
Tidy up leftover lazy_switch instrumentation that is no longer needed. This cleans up some #ifdef hell.
|
#
116538 |
|
18-Jun-2003 |
jake |
Moved the syscons options, kbd options and DEV_SPLASH to the MI options file.
|
#
116381 |
|
15-Jun-2003 |
nyan |
Remove CPU_ATHLON_SSE_HACK option.
|
#
113393 |
|
12-Apr-2003 |
des |
Options that go into homonymous headers shouldn't specify the header name.
Submitted by: Hiten Pandya <hiten@unixdaemons.com>
|
#
113016 |
|
03-Apr-2003 |
nyan |
MFi386: revision 1.188
|
#
112687 |
|
26-Mar-2003 |
ps |
Nuke options HTT infavor of machdep.hlt_logical_cpus tunable/sysctl. This keeps the logical cpu's halted in the idle loop. By default the logical cpu's are halted at startup. It is also possible to halt any cpu in the idle loop now using machdep.hlt_cpus.
Examples of how to use this: machdep.hlt_cpus=1 halt cpu0 machdep.hlt_cpus=2 halt cpu1 machdep.hlt_cpus=4 halt cpu2 machdep.hlt_cpus=3 halt cpu0,cpu1
Reviewed by: jhb, peter
|
#
111915 |
|
05-Mar-2003 |
jhb |
Duplicate more of options.i386 in this file since we can't seem to settle on a notion of having MACHINE_ARCH common files that MACHINE files include.
|
#
109470 |
|
18-Jan-2003 |
nyan |
Remove unneeded entries.
|
#
107043 |
|
18-Nov-2002 |
jmallett |
Move SHOW_BUSYBUFS and PANIC_REBOOT_WAIT_TIME into the MI options file, since MI code uses them, and every platform provides them (except x86_64 whose options file was lacking one).
Reviewed by: bde, rwatson
|
#
105312 |
|
17-Oct-2002 |
iwasaki |
Add new syscons option SC_NO_SUSPEND_VTYSWITCH. This disables vty switch during suspend/resume.
|
#
105255 |
|
16-Oct-2002 |
nyan |
MFi386: revision 1.181.
|
#
103383 |
|
16-Sep-2002 |
nyan |
MFi386: revision 1.178.
|
#
103082 |
|
07-Sep-2002 |
peter |
Move the KSTACK_PAGES option from MD to MI. Although not all platforms support this, we do have MI code that references it and is otherwise unaware of an override. The alternative is to put knowledge in these MI files about which platforms have the opt_kstack_pages.h option file. It is more likely that other platforms will gain the ability to tune the kstack size.
|
#
103064 |
|
07-Sep-2002 |
peter |
Automatically enable CPU_ENABLE_SSE (detect and enable SSE instructions) if compiling with I686_CPU as a target. CPU_DISABLE_SSE will prevent this from happening and will guarantee the code is not compiled in.
I am still not happy with this, but gcc is now generating code that uses these instructions if you set CPUTYPE to p3/p4 or athlon-4/mp/xp or higher.
|
#
100128 |
|
15-Jul-2002 |
jhb |
Move SMBFS from i386 and pc98 files and options files to MI files and options files.
|
#
100105 |
|
15-Jul-2002 |
jhb |
The puc(4) driver/bridge is MI, so don't bury it in MD options and files config files. It also depends on PCI.
|
#
100100 |
|
15-Jul-2002 |
jhb |
Make WLCACHE and WLDEBUG MI options.
|
#
100099 |
|
15-Jul-2002 |
jhb |
Make NDGBPORTS an MI option since the dgb(4) driver is an MI driver. Remove comments about NDGBPORTS from the options* files. Please document options in NOTES, not in the options* files.
|
#
99862 |
|
12-Jul-2002 |
peter |
Revive backed out pmap related changes from Feb 2002. The highlights are: - It actually works this time, honest! - Fine grained TLB shootdowns for SMP on i386. IPI's are very expensive, so try and optimize things where possible. - Introduce ranged shootdowns that can be done as a single IPI. - PG_G support for i386 - Specific-cpu targeted shootdowns. For example, there is no sense in globally purging the TLB cache for where we are stealing a page from the local unshared process on the local cpu. Use pm_active to track this. - Add some instrumentation for the tlb shootdown code. - Rip out SMP code from <machine/cpufunc.h> - Try and fix some very bogus PG_G and PG_PS interactions that were bad enough to cause vm86 bios calls to break. vm86 depended on our existing bugs and this was the cause of the VESA panics last time. - Fix the silly one-line error that caused the 'panic: bad pte' last time. - Fix a couple of other silly one-line errors that should have caused more pain than they did.
Some more work is needed: - pmap_{zero,copy}_page[_idle]. These can be done without IPI's if we have a hook in cpu_switch. - The IPI handlers need some cleanup. I have a bogus %ds load that can be avoided. - APTD handling is rather bogus and appears to be a large source of global TLB IPI shootdowns for no really good reason.
I see speedups of between 1.5% and ~4% on buildworlds in a while 1 loop. I expect to see a bigger difference when there is significant pageout activity or the system otherwise has memory shortages.
I have backed out a few optimizations that I had been using over the last few days in order to be a little more conservative. I'll revisit these again over the next few days as the dust settles.
New option: DISABLE_PG_G - In case I missed something.
|
#
98401 |
|
18-Jun-2002 |
n_hibma |
Make the speed used by gdb over serial settable in the kernel configuration.
This facilitates the use in circumstances where you are using a serial console as well. GDB doesn't support anything higher than 9600 baud (19k2 if you are lucky), but the console does.
|
#
96945 |
|
19-May-2002 |
nyan |
Remove unneeded entries.
|
#
96755 |
|
16-May-2002 |
trhodes |
More s/file system/filesystem/g
|
#
91367 |
|
27-Feb-2002 |
peter |
Back out all the pmap related stuff I've touched over the last few days. There is some unresolved badness that has been eluding me, particularly affecting uniprocessor kernels. Turning off PG_G helped (which is a bad sign) but didn't solve it entirely. Userland programs still crashed.
|
#
91260 |
|
25-Feb-2002 |
peter |
Work-in-progress commit syncing up pmap cleanups that I have been working on for a while: - fine grained TLB shootdown for SMP on i386 - ranged TLB shootdowns.. eg: specify a range of pages to shoot down with a single IPI, since the IPI is very expensive. Adjust some callers that used to trigger this inside tight loops to do a ranged shootdown at the end instead. - PG_G support for SMP on i386 (options ENABLE_PG_G) - defer PG_G activation till after we decide what we are going to do with PSE and the 4MB pages at the start of the kernel. This should solve some rumored strangeness about stale PG_G entries getting stuck underneath the 4MB pages. - add some instrumentation for the fine TLB shootdown - convert some asm instruction wrappers from functions to inlines. gcc seems to do a fair bit better with this. - [temporarily!] pessimize the tlb shootdown IPI handlers. I will fix this again shortly.
This has been working fairly well for me for a while, but I have tweaked it again prior to commit since my last major testing round. The only outstanding problem that I know of is PG_G related, which is why there is an option for it (not on by default for SMP). I have seen a world speedups by a few percent (as much as 4 or 5% in one case) but I have *not* accurately measured this - I am a bit sceptical of these numbers.
|
#
90761 |
|
17-Feb-2002 |
nyan |
MFi386: revision 1.167
|
#
90690 |
|
15-Feb-2002 |
bde |
Garbage collect options AVM_A1_PCI, AVM_A1_PCMCIA, DEBUG_LINUX, DEV_APM, GUS_DMA, GUS_DMA2, GUS_IRQ, OLTR_NO_BULLSEYE_MAC, OLTR_NO_HAWKEYE_MAC, OLTR_NO_TMS_MAC and PCIC_RESUME_RESET.
|
#
90590 |
|
12-Feb-2002 |
dwmalone |
Add an option CPU_ATHLON_SSE_HACK which attempts to enable the SSE feature bit on newer Athlon CPUs if the BIOS has forgotten to enable it.
This patch was constructed using some info made available by John Clemens at http://www.deater.net/john/PavilionN5430.html
Reviewed by: -audit MFC after: 3 weeks
|
#
90568 |
|
12-Feb-2002 |
nyan |
MFi386: revision 1.164
|
#
88389 |
|
21-Dec-2001 |
nyan |
MFi386: revision 1.159
|
#
88388 |
|
21-Dec-2001 |
nyan |
MFi386: revision 1.163
|
#
88013 |
|
16-Dec-2001 |
nyan |
MFi386: options.i386 revision 1.162
|
#
86494 |
|
17-Nov-2001 |
nyan |
MFi386: revision 1.160
|
#
86108 |
|
05-Nov-2001 |
phk |
GC userconfig after Peter axed it 15 months ago.
|
#
85147 |
|
19-Oct-2001 |
nyan |
MFi386: options.i386 revision 1.158
|
#
84615 |
|
07-Oct-2001 |
nyan |
Rewrite the pc98 bus_space stuff.
The type of bus_space_tag_t is now a pointer to bus_space_tag structure, and the bus_space_tag structure saves pointers to functions for direct access and relocate access.
Added bsh_bam member to the bus_space_handle structure, it saves access method either direct access or relocate access which is called by bus_space_* functions.
Added the mecia device support. If the bs_da and bs_ra in bus tag are set NEPC_io_space_tag and NEPC_mem_space_tag respectively, new bus_space stuff changes the register of mecia automatically for 16bit access.
Obtained from: NetBSD/pc98
|
#
83757 |
|
21-Sep-2001 |
peter |
Introduce a new option, KVA_SPACE, which can be used to reconfigure the size of the kernel virtual address space relatively painlessly. Userland will adapt via the exported kernbase symbol. Increasing this causes the user part of address space to reduce.
|
#
83533 |
|
16-Sep-2001 |
nyan |
MFi386: removed IDE_DELAY option.
|
#
83366 |
|
12-Sep-2001 |
julian |
KSE Milestone 2 Note ALL MODULES MUST BE RECOMPILED make the kernel aware that there are smaller units of scheduling than the process. (but only allow one thread per process at this time). This is functionally equivalent to teh previousl -current except that there is a thread associated with each process.
Sorry john! (your next MFC will be a doosie!)
Reviewed by: peter@freebsd.org, dillon@freebsd.org
X-MFC after: ha ha ha ha
|
#
82791 |
|
02-Sep-2001 |
shiba |
Always turned on 8bit access card support for the fe driver both i386/pc98, so options FE_8BIT_SUPPORT was deleted.
Reviewed by: nyan
|
#
82309 |
|
25-Aug-2001 |
peter |
Optionize UPAGES for the i386. As part of this I split some of the low level implementation stuff out of machine/globaldata.h to avoid exposing UPAGES to lots more places. The end result is that we can double the kernel stack size with 'options UPAGES=4' etc.
This is mainly being done for the benefit of a MFC to RELENG_4 at some point. -current doesn't really need this so much since each interrupt runs on its own kstack.
|
#
81077 |
|
02-Aug-2001 |
peter |
Add a cosmetic comment.
|
#
81050 |
|
02-Aug-2001 |
yokota |
Use #ifdef DEV_SPLASH (from opt_splash.h) rather than #if NSPLASH > 0 (from splash.h) to test the presence of the splash driver.
|
#
79699 |
|
14-Jul-2001 |
nyan |
Merged from sys/conf/options.i386 revision 1.150.
|
#
79697 |
|
13-Jul-2001 |
non |
Catch up with NetBSD/pc98. o Much cleanly separate NetBSD(XS) / FreeBSD(CAM) codes. o Improve tagged queing support (full QTAG). o Improve quirk support. o Improve parity error retry. o Impliment wide negotheation. o Cmd link support. o Add copyright of CAM part. o Change for CAM_NEW_TRAN_CODE. o Work around for buggy KME UJDCD450.
o stg: add disconnet condition. o nsp: use suspend I/O. and more. I thank Honda-san.
conf/options.pc98: add CT_USE_RELOCATE_OFFSET and CT_BUS_WEIGHT dev/{ct,ncv,nsp,stg}/*_{pccard,isa}.c: add splcam() before calling attach/detach functions.
Tested by: bsd-nomads Obtained from: NetBSD/pc98
|
#
78135 |
|
12-Jun-2001 |
peter |
Hints overhaul: - Replace some very poorly thought out API hacks that should have been fixed a long while ago. - Provide some much more flexible search functions (resource_find_*()) - Use strings for storage instead of an outgrowth of the rather inconvenient temporary ioconf table from config(). We already had a fallback to using strings before malloc/vm was running anyway.
|
#
75538 |
|
16-Apr-2001 |
kato |
Merged from sys/conf/options.i386 revision 1.148.
|
#
75445 |
|
12-Apr-2001 |
kato |
Merged from options.i386 revision 1.147.
|
#
75051 |
|
01-Apr-2001 |
nyan |
Merged from sys/conf/options.i386 revision 1.144.
|
#
72930 |
|
22-Feb-2001 |
peter |
Activate USER_LDT by default. The new thread libraries are going to depend on this. The linux ABI emulator tries to use it for some linux binaries too. VM86 had a bigger cost than this and it was made default a while ago.
Reviewed by: jhb, imp
|
#
71776 |
|
29-Jan-2001 |
peter |
change 'count eisa' to 'optional eisa' and update the only consumer of 'NEISA' - userconfig.c. While there, send some defunct code to the file history.
|
#
71262 |
|
19-Jan-2001 |
peter |
Convert apm from a bogus 'count' into a plain option. Clean out some other cruft from the files.alpha and files.ia64 that were related to this.
|
#
71257 |
|
19-Jan-2001 |
peter |
Use #ifdef DEV_NPX from opt_npx.h instead of #if NNPX > 0 from npx.h
|
#
70264 |
|
22-Dec-2000 |
kato |
Merged from files.i386 and options.i386 revisions 1.341 and 1.141, respectively.
|
#
66916 |
|
10-Oct-2000 |
kato |
Merged from sys/conf/{files.i386,options.i386} revisions 1.334 and 1.140, respectively.
|
#
66292 |
|
23-Sep-2000 |
kato |
Merged from sys/conf/options.i386 revision 1.139.
|
#
61628 |
|
13-Jun-2000 |
kato |
Merged from sys/conf/options.i386 rev 1.137.
|
#
61616 |
|
13-Jun-2000 |
kato |
Added new options CPU_PPRO2CELERON and CPU_L2_LATENCY to support Socket 8 to 370 converters. When (1) CPU_PPRO2CELERON option is defined, (2) Intel CPU is found and (3) CPU ID is 0x66?, L2 cache is enabled through MSR 0x11e. The L2 cache latency value can be specified by CPU_L2_LATENCY option. Default value of L2 cache latency is 5.
These options are useful if you use Socket 8 to Socket 370 converter (e.g. Power Leap's PL-Pro/II.) Most PentiumPro BIOSs don't enable L2 cache of Mendocino Celeron CPUs because they don't know Celeron CPUs. These options are needles if you use a Coppermine (FCPGA) Celeron or PentiumIII, becuase the L2 cache enable bit is hard wired and L2 cache is always enabled.
|
#
60276 |
|
09-May-2000 |
jhb |
Move UKBD_DFLT_KEYMAP into the options file since USB is machine independent. This allows the ukbd0 driver to compile on the Alpha.
Approved by: o`brien (in principle)
|
#
59780 |
|
30-Apr-2000 |
nyan |
- Added UKBD_DFLT_KEYMAP option. Pointed out: Tomokazu HARADA <tkhara@osk4.3web.ne.jp>
- Fixed disordering.
|
#
59533 |
|
23-Apr-2000 |
nyan |
Sync with sys/conf/options.i386 revision 1.135.
|
#
58887 |
|
01-Apr-2000 |
kato |
Merged from sys/conf/options.i386 rev 1.134.
|
#
58287 |
|
19-Mar-2000 |
peter |
Connect the ISA and PCI compatability shims to an option. In this case it's options COMPAT_OLDISA and COMPAT_OLDPCI. This is meant to be a fairly strong incentive to update the older drivers to newbus, but doesn't (quite) leave anybody hanging with no hardware support. I was talking with a few folks and I was encouraged to simply break or disable the shims but that was a bit too drastic for my liking.
|
#
55966 |
|
14-Jan-2000 |
kato |
Synced with options.i386 rev 1.132.
|
#
55656 |
|
09-Jan-2000 |
bde |
Put COMPAT_SVR4 in opt_dontuse.h for the same reasons as IBCS2 and COMPAT_LINUX are there. It shouldn't be and isn't used after config time, except to complicate the svr4 module makefile.
Moved options for emulators to a separate section.
|
#
54880 |
|
20-Dec-1999 |
kato |
Sync with sys/i386/conf/options.i386 rev 1.130.
|
#
54356 |
|
09-Dec-1999 |
kato |
Merge from sys/i386/conf/options.i386 rev 1.128.
|
#
53053 |
|
09-Nov-1999 |
nyan |
Sync with sys/i386/conf/options.i386 revision up to 1.127.
|
#
52944 |
|
06-Nov-1999 |
eivind |
Options cleanup. * GC unused options * Move options that exist on all architectures to conf/options * Add missing options to LINT * Sort undocumented options list in LINT
Reviewed by: green
|
#
52773 |
|
01-Nov-1999 |
eivind |
Elminiate the (unused) TUNE_1542 option.
|
#
52313 |
|
16-Oct-1999 |
kato |
Sync w/ sys/i386/conf/options.i386 revision 1.122.
|
#
50594 |
|
29-Aug-1999 |
kato |
- Removed COMPAT_ATDISK from option because it is pseudo-device now. - Fixed arguments of atcompat_dsinit() in diskslice_machdep.c.
|
#
50477 |
|
27-Aug-1999 |
peter |
$Id$ -> $FreeBSD$
|
#
50227 |
|
23-Aug-1999 |
kato |
Merge from sys/i386/conf/options.i386 revision .1.20.
|
#
49522 |
|
08-Aug-1999 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.119.
|
#
48175 |
|
24-Jun-1999 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.118.
|
#
47976 |
|
17-Jun-1999 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.117.
|
#
47757 |
|
05-Jun-1999 |
dfr |
Floppy driver options moved to conf/options.
|
#
47711 |
|
03-Jun-1999 |
kato |
Sync with sys/i386/conf/files.i386 and options.i386 revisions 1.246 and 1.115, respectively.
|
#
47484 |
|
25-May-1999 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.114.
|
#
46867 |
|
10-May-1999 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.113.
|
#
46046 |
|
25-Apr-1999 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.112.
|
#
45783 |
|
18-Apr-1999 |
kato |
Sync with follwing files:
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>
|
#
44825 |
|
17-Mar-1999 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.110.
|
#
44635 |
|
10-Mar-1999 |
kato |
Keyboard driver update.
Submitted by: Kazutaka YOKOTA <yokota@FreeBSD.org>
|
#
44633 |
|
10-Mar-1999 |
kato |
Sync with sys/i386/conf/options.i386 revision up to 1.108.
|
#
44442 |
|
03-Mar-1999 |
kato |
Added FE_8BIT_SUPPORT into the list. The fe driver includes opt_fe.h.
Submitted by: Takahashi Yoshihiro <nyan@dd.catv.ne.jp>
|
#
44082 |
|
16-Feb-1999 |
kato |
Merge with sys/i386/conf/options.i386 revision 1.102.
Submitted by: Takahashi Yoshihiro <nyan@dd.catv.ne.jp>
|
#
42795 |
|
18-Jan-1999 |
kato |
Switched to new syscons driver.
Submitted by: NOKUBI Hirotaka <hnokubi@yyy.or.jp> and Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
|
#
42283 |
|
04-Jan-1999 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.101.
|
#
42163 |
|
30-Dec-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision up to 1.100.
|
#
41975 |
|
21-Dec-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.96.
|
#
41775 |
|
14-Dec-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.95.
|
#
41534 |
|
05-Dec-1998 |
kato |
Sync with sys/i386/conf/optins.i386 revision 1.94.
|
#
41501 |
|
04-Dec-1998 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.93.
|
#
41199 |
|
16-Nov-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.92.
|
#
40955 |
|
06-Nov-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.91.
|
#
40003 |
|
06-Oct-1998 |
kato |
- Implement enabling write allocate on AMD K5/K6/K6-2 cpus. The code was originaly contributed by Kelly Yancey <kbyanc@freedomnet.com> in PR i386/6269 and revised by Akio Morita <amorita@meadow.scphys.kyoto-u.ac.jp> and me. Test was performed by Akio Morita and Toshiomi Moriki <moriki@db.is.kyushu-u.ac.jp>. - Fix stylistic bug in identcpu.c. - Update copyright in initcpu.c - Fix typo in LINT.
PR: 6269 and 6270
|
#
39709 |
|
28-Sep-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.89.
|
#
39347 |
|
16-Sep-1998 |
kato |
Sync with sys/i386/isa/files.i386 and options.i386 revisions 1.204 and 1.87, respectively.
|
#
39278 |
|
15-Sep-1998 |
kato |
Sync with sys/i386/conf/GENERIC, SMP-GENERIC, device.i386, files.i386, majors.i386 and options.i386 revisions 1.116, 1.13, 1.14, 1.203, 1.49 and 1.86, respectively.
|
#
39002 |
|
09-Sep-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.85.
|
#
38225 |
|
10-Aug-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision up to 1.84.
|
#
37338 |
|
02-Jul-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.82.
|
#
36691 |
|
06-Jun-1998 |
kato |
Make LINE30 a new style option.
|
#
36690 |
|
06-Jun-1998 |
kato |
Make BS_TARG_SAFEMODE a new style option.
|
#
35964 |
|
12-May-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.78.
|
#
35339 |
|
20-Apr-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.77.
|
#
34643 |
|
17-Mar-1998 |
kato |
Make EPSON_BOUNCEDMA a new-style option.
|
#
34458 |
|
10-Mar-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.76.
|
#
34405 |
|
09-Mar-1998 |
kato |
Make FPU_ERROR_BROKEN a new-style option.
|
#
33715 |
|
21-Feb-1998 |
kato |
Make pc98 options new-style.
|
#
33711 |
|
21-Feb-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.21.
|
#
33270 |
|
12-Feb-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.72.
|
#
33080 |
|
04-Feb-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.71.
|
#
33019 |
|
02-Feb-1998 |
kato |
Cosmetic changes (indentation, reordering and using existing file name).
Pointed by: Michio "Karl" Jinbo <karl@marcer.nagaokaut.ac.jp>
|
#
33018 |
|
02-Feb-1998 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.69.
Pointed by: KAHO Toshikazu <kaho@rocky.kais.kyoto-u.ac.jp> Forgotten by: kato
|
#
32939 |
|
31-Jan-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.70.
|
#
32806 |
|
26-Jan-1998 |
kato |
Sync with sys/i386/confi/files.i386, majors.i386 and options.i386 revisions 1.187, 1.25 and 1.68, respectively.
|
#
32762 |
|
25-Jan-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.67.
|
#
32092 |
|
29-Dec-1997 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.66.
|
#
32005 |
|
26-Dec-1997 |
phk |
Rename "i586_ctr" to "tsc" (both upper and lower case instances). Fix a couple of printfs too.
Warning: This changes the names of a couple of kernel options!
|
#
31663 |
|
10-Dec-1997 |
kato |
Sync with sys/i386/conf/files.i386, majors.i386 and options.i386 revisions 1.181, 1.23 and 1.64, respectively.
|
#
31556 |
|
05-Dec-1997 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.63.
|
#
30553 |
|
18-Oct-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.62.
|
#
30329 |
|
12-Oct-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.61.
|
#
29631 |
|
20-Sep-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 and sys/i386/isa/sio.c revisions 1.60 and 1.182, respectively.
|
#
29533 |
|
17-Sep-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 and sys/i386/isa/fd.c revisions 1.59 and 1.101, respectively.
|
#
29137 |
|
05-Sep-1997 |
kato |
Synchronize with sys/i386/conf/options.1386 revision 1.58.
|
#
29006 |
|
01-Sep-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.57.
|
#
28006 |
|
08-Aug-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.55.
|
#
27844 |
|
02-Aug-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.54.
|
#
27841 |
|
02-Aug-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.53.
|
#
27701 |
|
26-Jul-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.52.
|
#
27692 |
|
25-Jul-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.51.
|
#
27392 |
|
14-Jul-1997 |
kato |
Added CPU_BLUELIGHTNING_FPU_OP_CACHE and CPU_BLUELIGHTNING_3X.
Forgotten-by: me.
|
#
27391 |
|
14-Jul-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.50.
|
#
27173 |
|
02-Jul-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.49.
|
#
26843 |
|
23-Jun-1997 |
kato |
Synchronize with following changes:
> Revision Changes Path > 1.250 +1 -18 src/sys/i386/i386/machdep.c > 1.48 +1 -7 src/sys/i386/conf/options.i386 > 1.251 +19 -46 src/sys/i386/i386/machdep.c > 1.24 +2 -6 src/sys/i386/i386/microtime.s > 1.100 +4 -15 src/sys/i386/i386/trap.c > 1.46 +6 -7 src/sys/i386/isa/npx.c
|
#
26477 |
|
06-Jun-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.47.
|
#
26440 |
|
04-Jun-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.46.
|
#
26057 |
|
23-May-1997 |
kato |
Synchronize with sys/i386/conf/files.i386 and options.i386 revisions 1.161 and 1.45, respectively.
|
#
25572 |
|
08-May-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.44.
|
#
25268 |
|
29-Apr-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 and sys/i386/isa/wd.c revisions 1.43 and 1.129, respectively.
|
#
25257 |
|
28-Apr-1997 |
kato |
Synchornize with sys/i386/conf/options.i386 revision 1.42.
|
#
25195 |
|
27-Apr-1997 |
kato |
Merge SMP code from IBM-PC tree into PC-98 tree.
|
#
24657 |
|
05-Apr-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.39.
|
#
24112 |
|
22-Mar-1997 |
kato |
Improved CPU identification and initialization routines. This supports All Cyrix CPUs, IBM Blue Lightning CPU and NexGen (now AMD) Nx586 CPU, and initialize special registers of Cyrix CPU and msr of IBM Blue Lightning CPU.
If revision of Cyrix 6x86 CPU < 2.7, CPU cache is enabled in write-through mode. This can be disabled by kernel configuration options.
Reviewed by: Bruce Evans <bde@freebsd.org> and Jordan K. Hubbard <jkh@freebsd.org>
|
#
23847 |
|
13-Mar-1997 |
kato |
Synchornize with sys/i386/conf/options.i386 revision 1.37.
|
#
23238 |
|
01-Mar-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.36.
|
#
22975 |
|
22-Feb-1997 |
peter |
Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not ready for it yet.
|
#
22065 |
|
28-Jan-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.34.
|
#
21773 |
|
16-Jan-1997 |
kato |
Synchronize with followings: sys/i386/conf/files.i386 revision 1.149 sys/i386/conf/options.i386 revision 1.33 sys/i386/isa/if_fe.c revision 1.25 sys/i386/isa/syscons.c revision 1.194 sys/i386/isa/syscons.h revision 1.26
|
#
21673 |
|
14-Jan-1997 |
jkh |
Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
|
#
20129 |
|
04-Dec-1996 |
asami |
Syncronize.
Submitted by: The FreeBSD(98) Development Team
|
#
20127 |
|
04-Dec-1996 |
asami |
Synchronize with the RELENG_2_2 branch.
Definite 2.2 candidate.
Submitted by: The FreeBSD(98) Development Team
|
#
19701 |
|
13-Nov-1996 |
asami |
Another round of resync and some added sound support.
sys/pc98/i386/machdep.c: sync with i386/i386/machdep.c sys/pc98/conf/options.pc98: sync with i386/conf/options.i386
sys/i386/isa/sound: DMA auto initialize mode support for PC98. contributed by: Akio Morita <amorita@bird.scphys.kyoto-u.ac.jp>
Definite 2.2 material, I believe.
Submitted by: The FreeBSD (98) Development Team
|
#
19326 |
|
02-Nov-1996 |
asami |
The last update/merge of PC98 stuff before 2.2. The whole pc98/pc98/sound directory has vanished now!
Submitted by: FreeBSD(98) Development Team
|
#
19269 |
|
30-Oct-1996 |
asami |
More merge and update.
(1) deleted #if 0
pc98/pc98/mse.c
(2) hold per-unit I/O ports in ed_softc
pc98/pc98/if_ed.c pc98/pc98/if_ed98.h
(3) merge more files by segregating changes into headers.
new file (moved from pc98/pc98):
i386/isa/aic_98.h
deleted:
well, it's already in the commit message so I won't repeat the long list here ;)
Submitted by: The FreeBSD(98) Development Team
|
#
19248 |
|
29-Oct-1996 |
asami |
Another round of merge/updates.
(1) Add #ifdef PC98:
sys/pc98/boot/biosboot/boot2.S
(2) Fix bug that made it impossible to boot from sd's other than unit 0: sys/pc98/boot/biosboot/sys.c
(3) Delete redundant $Id$:
sys/pc98/pc98/clock.c (reject?\027$B$5$l$k$+$b$7$l$J$$?\027(B)
(4) unt -> u_int: sys/pc98/pc98/if_ed.c
(5) Add support for rebooting by the hot-key sequence:
sys/pc98/pc98/kbdtables.h
(6) Display now looks like PC/AT version:
sys/pc98/pc98/npx.c
(7) Change comment to match that of PC/AT version:
sys/pc98/pc98/pc98.c
(8) Add function prototypes:
sys/pc98/pc98/pc98_machdep.c
(9) Include PC98 headers:
sys/pc98/pc98/sound/adlib_card.c sys/pc98/pc98/sound/audio.c sys/pc98/pc98/sound/dev_table.c sys/pc98/pc98/sound/dmabuf.c sys/pc98/pc98/sound/midi_synth.c sys/pc98/pc98/sound/midibuf.c sys/pc98/pc98/sound/opl3.c sys/pc98/pc98/sound/oatmgr.c sys/pc98/pc98/sound/sb16_dsp.c sys/pc98/pc98/sound/sb16_midi.c sys/pc98/pc98/sound/sb_card.c sys/pc98/pc98/sound/sb_dsp.c sys/pc98/pc98/sound/sb_midi.c sys/pc98/pc98/sound/sb_mixer.c sys/pc98/pc98/sound/sequencer.c sys/pc98/pc98/sound/sound_config.h sys/pc98/pc98/sound/sound_switch.c sys/pc98/pc98/sound/soundcard.c sys/pc98/pc98/sound/sys_timer.c
(10) Merge in PC98 changes:
sys/i386/isa/sound/os.h
(11) Deleted as result of 9. and 10. above:
sys/pc98/pc98/sound/ad1848_mixer.h sys/pc98/pc98/sound/aedsp16.c sys/pc98/pc98/sound/coproc.h sys/pc98/pc98/sound/finetune.h sys/pc98/pc98/sound/gus_hw.h sys/pc98/pc98/sound/gus_linearvol.h sys/pc98/pc98/sound/hex2hex.h sys/pc98/pc98/sound/mad16.h sys/pc98/pc98/sound/midi_ctrl.h sys/pc98/pc98/sound/midi_synth.h sys/pc98/pc98/sound/opl3.h sys/pc98/pc98/sound/os.h sys/pc98/pc98/sound/pas.h sys/pc98/pc98/sound/sb_mixer.h sys/pc98/pc98/sound/soundvers.h sys/pc98/pc98/sound/tuning.h
Submitted by: The FreeBSD(98) Development Team
|
#
19122 |
|
23-Oct-1996 |
asami |
Another round of merge.
(1) Bug fix (pass boot drive):
pc98/boot/biosboot/boot2.S
(2) Delete code for unsupported high-resolution modes and move old Epson notebook code to epsonio.h:
pc98/boot/biosboot/io.c pc98/i386/vm_machdep.c pc98/pc98/fd.c pc98/pc98/pc98.c pc98/pc98/pc98.h pc98/pc98/epsonio.h (new)
(3) Change aic driver so that PCMCIA cards (I/O port same as PC/AT) and PC-9801-100 cards can be selected with a flag in kernel config file:
pc98/pc98/aic6360.c pc98/pc98/aic_98.h (new)
(4) Fix wcd entry (it was broken). Delete mcd, it doesn't work on 98. Change aic entry according to above:
pc98/conf/GENERIC98
(5) Move pc98_machdep.c to top of files in pc98/pc98:
pc98/conf/files.pc98
(6) Delete empty lines:
pc98/i386/locore.s
(7) Fix (it didn't work if I586 was specified):
pc98/pc98/clock.c
(8) Staticize:
pc98/pc98/pc98_machdep.c
(9) Enable workaround for Cyrix bug for 5x86 also:
pc98/i386/machdep.c pc98/i386/trap.c
All the above deletes this file too:
pc98/i386/pmap.c
(phew!) Submitted by: The FreeBSD(98) Development Team
|
#
18846 |
|
09-Oct-1996 |
asami |
Another round of updates. Highlights:
(1) Merged i386/i386/sb.h, deleted pc98/pc98/sb.h.
(2) pc98/conf/GENERIC8 looks more like i386/conf/GENERIC now.
(3) Fixed display bug in pc98/boot/biosboot/io.c.
(4) Prepare to merge memory allocation routines:
pc98/i386/locore.s pc98/i386/machdep.c pc98/pc98/pc98_machdep.c pc98/pc98/pc98_machdep.h
(5) Support new board "C-NET(98)":
pc98/pc98/if_ed98.h pc98/pc98/if_ed.c
(6) Make sure FPU is recognized for non-Intel CPUs:
pc98/pc98/npx.c
(7) Do not expect bss to be zero-allocated:
pc98/pc98/pc98.c
Submitted by: The FreeBSD(98) Development Team
|
#
18265 |
|
12-Sep-1996 |
asami |
Another round of merge/update.
(1) Add PC98 support to apm_bios.h and ns16550.h, remove pc98/pc98/ic (2) Move PC98 specific code out of cpufunc.h (to pc98.h) (3) Let the boot subtrees look more alike
Submitted by: The FreeBSD(98) Development Team <freebsd98-hackers@jp.freebsd.org>
|
#
18208 |
|
10-Sep-1996 |
asami |
More merge. Change "pc98" to "isa" in a few places. Misc. cleanup. Add some more devices to userconfig.c.
Submitted by: The FreeBSD(98) Development Team
|
#
17256 |
|
23-Jul-1996 |
asami |
Update to current state of PC98 world.
Submitted by: The FreeBSD(98) development team
|
#
16359 |
|
14-Jun-1996 |
asami |
The PC98-specific files.
Ok'd by: core Submitted by: FreeBSD(98) development team
|