bde
942fc20db7
Don't check for IRQ conflicts before probing the device, so that
...
drivers have a chance to change their IRQ before it is checked.
This was implemented in revision 1.21 and broken in revision 1.26.
Drivers that can change their IRQ should probably be configured
with "irq ?".
1994-10-19 21:57:51 +00:00
bde
b0fbd5a81d
Clean up previous commit.
1994-10-19 21:38:19 +00:00
bde
5db7e440c8
Fix the test for the code segment being the usual one. Unusual code
...
segments can still cause panics. Their pc is converted to 0 and 0
is only checked for in one place before use.
1994-10-19 21:13:51 +00:00
phk
e55b0fa62f
Martins latest changes. RFC1048 and swap-file should be in the game now.
...
Submitted by: Martin Renters.
1994-10-19 20:25:37 +00:00
wollman
24e218260a
Add support for devconf to a large number of device drivers, and do
...
the right thing in dev_goawayall() when kdc_goaway is null.
1994-10-19 01:59:11 +00:00
wollman
9f03970c61
isa.c isa_device.h: declare & define {e,}isa_{in,ex}ternalize().
...
fd.c: register devices and implement disk stats.
wd.c: fix disk stats and call isa_externalize() as appropriate.
1994-10-19 00:08:07 +00:00
wollman
9a156f050b
Move some declarations to more appropriate header files.
1994-10-19 00:06:24 +00:00
wollman
708ec9f37b
Implement disk_externalize().
1994-10-19 00:05:59 +00:00
wollman
2802184c31
Conditionally define CC, CWARNOPTS, etc., so that `makeoptions' in
...
config files actually does something useful.
1994-10-18 19:45:46 +00:00
phk
b25af3a978
Typo in a comment.
1994-10-18 07:21:57 +00:00
phk
d5a8d0dae5
Spurious "int PHK;" removed.
...
Found it when I compiled my 'PHK' kernel... :-)
1994-10-18 03:53:12 +00:00
phk
f77da950be
Added the final printf before jumping to the kernel.
1994-10-18 03:44:02 +00:00
ache
976b2038f4
Remove CPU_COLORDISP, GIO_COLOR now exists
1994-10-18 03:42:18 +00:00
ache
5920fcebfe
Remove color_display, GIO_COLOR now exists
1994-10-18 03:34:53 +00:00
phk
c10aa664a3
Made '?' do the same thing as help.
...
Fixed bug in netmask command.
Loads kernel fine. I'm trying to get locore/autoconf to like the stuff.
1994-10-18 02:46:48 +00:00
wollman
5189808b14
MDDT_WDC -> MDDT_DISK
...
(NB: this is still not done yet.)
1994-10-17 23:34:21 +00:00
wollman
284bd386c0
Add new definitions for lsdev.
1994-10-17 23:33:52 +00:00
sos
da6326c1ef
Got a little closer with socksys emulation.
1994-10-17 22:13:10 +00:00
sos
7a4daf58ca
Added more SCO compat ioctl's.
1994-10-17 22:12:06 +00:00
phk
a87bfe683f
isa_device.h: Added flag for sensitive HW. ed# seems to break if anything
...
else has been probed. This feature could go away again, if we can curb the
problem another way.
if_ed.c, syscons.c: Set the above flag. ed# because it needs it, syscons
because it looks stupid to "detect" the display you have already filled up
with text :-)
bt742a.c: Check bt_cmd() return-val during probe, thus failing on adaptec's.
Also silenced various printf's during the probe.
isa.c: Probe devices with the above flag set before the rest. Reduce the
number of "conflict" messages per device to one.
***
Please test the GENERIC-kernel now, if nobody can make it fail, GENERICAH
and GENERICBT has a finite and short life-expectancy...
***
1994-10-17 21:16:41 +00:00
phk
93841a2173
#ifdef'ed the verbose probe messages. Only until I find a good way of
...
making it run-time selectable, then it will be back (at will).
1994-10-17 21:11:31 +00:00
phk
e7536ddeff
GENERIC is our new all singing and dancing kernel. Please report ASAP if
...
there is anything GENERICAH or GENERICBT can, which this one cannot.
MINI changed to reflect the SCSI-pecking-order.
1994-10-17 21:10:20 +00:00
phk
3636a6db90
Netboot TNG. I have seen this compile, I don't know if it works.
...
I have put it here, because I belive we could share some code among the
various kinds of boot-code, whenever we get the time to look at it.
Submitted by: Martin Renters
1994-10-17 17:55:31 +00:00
ache
93ee3660bb
Initialize color_display as undefined, cosmetique
1994-10-17 12:44:02 +00:00
ache
63843cb1d1
Ifdef color_display by NSC, pointed by Rod
1994-10-17 12:36:43 +00:00
wollman
456a060976
Add semi-bogus initialization of dk_wpms so that systat and friends actually
...
do something useful with the disk stats. (This needs to be determined
dynamically, but I don't want to screw with this driver.)
1994-10-16 05:02:37 +00:00
wollman
46a19625d1
Add interface to new device configuration table. Also implement
...
transfer statistics for iostat, vmstat, and systat.
1994-10-16 03:50:36 +00:00
wollman
75018964fa
Machine-dependent parts of device configuration table.
1994-10-16 03:50:01 +00:00
se
ccb43dfe5a
Fixed typo and message format change to avoid line wrapping.
1994-10-15 23:27:39 +00:00
phk
682ae148fe
Added ed2 device, on a hard-jumpered location for SMC Ultra
1994-10-15 22:19:38 +00:00
phk
687e53b0ba
This kernel is a barebones kernel. No networking, no CD's no nothing.
...
Will be used to get a little bit of FreeBSD onto a disk, from where
other kernels can be loaded.
1994-10-15 21:36:25 +00:00
ache
0398136f19
Add color_display variable for CPU_COLORDISP sysctl.
1994-10-15 21:33:58 +00:00
ache
f76ae39352
ADd CPU_COLORDISP sysctl to handle console display type
1994-10-15 21:25:03 +00:00
ache
378cac598e
CPU_COLORDISP sysctl added for console display type
1994-10-15 21:18:11 +00:00
ache
d2e6f2862c
Prevent modem hanging forever on close with CTS off:
...
use 1min timeout to wakeup ttywait
1994-10-15 18:05:25 +00:00
dg
eb282b107c
1) Some of the counters in the vmmeter struct don't fit well into the Mach VM
...
scheme of things, so I've changed them to be more appropriate. page in/ous
are now associated with the pager that did them. Nuked v_fault as the
only fault of interest that wouldn't be already counted in v_trap is a VM
fault, and this is counted seperately.
2) Implemented most of the remaining counters and corrected the counting of
some that were done wrong. They are all almost correct now...just a few
minor ones left to fix.
1994-10-15 13:33:09 +00:00
phk
d1749692ef
Sanitized a little bit. All SCSI is now "controllers" and LINT is more
...
sorted now.
1994-10-15 08:09:42 +00:00
phk
a022f22e6b
$DESTDIR missing...
1994-10-15 03:59:19 +00:00
se
0ff230d311
Submitted by: "Randall W. Dean" <rwd@osf.org>
...
Fixed typo in initialisation of DMODE:
PCI burst length now really 16 transfers as advertised ...
1994-10-14 23:59:36 +00:00
phk
20388ecc89
I added PROCFS back to the GENERIC kernels. ps(1) needs /proc, so almost
...
any machine will load it anyway.
1994-10-14 23:16:29 +00:00
ache
a92485cbac
Fix range checking bug, pointed by peter@haywire.dialix.com
1994-10-14 16:37:58 +00:00
dg
6b186a4c66
The code I wrote to write mbufs out using PIO had a bug in the handling
...
of mb_offset given the right sequence of 1 and 0 byte mbufs. This bug
was discovered by John Hood who also provided this fix - which is a
rewrite of the routine (and is easier to understand than the code I wrote).
Submitted by: John Hood <cgull@smoke.marlboro.vt.us>
1994-10-14 11:56:36 +00:00
jkh
9dfe9407ee
Last commit not quite right - this works.
1994-10-14 09:04:19 +00:00
jkh
3dd6a4b3cf
Get the EXCLUDES correct so you can actually exclude GUS support.
1994-10-14 09:01:20 +00:00
sos
8c25a4d2ac
iBCS2 emulator core files.
...
This is the main files for the iBCS2 emulator. It can be use
compiled into the kernel by using:
options IBCS2
options COMPAT_IBCS2
or as a lkm module using:
options COMPAT_IBCS2
and then loading it via the ibcs2 script in /usr/bin
REMEMBER: this code is still experimental ! NO WARRENTY !
Submitted by: sef@kithrup.com , mostyn@mrl.com , sos@kmd-ac.dk
1994-10-14 08:53:16 +00:00
sos
254a3e6799
Main iBCS2 include file. First part of iBCS2 emulator.
1994-10-13 21:08:11 +00:00
sos
30cf7d5f68
Added ibcs2_socksys file.
1994-10-13 20:19:11 +00:00
sos
aa5f3055bb
Added socksys device (for iBCS2 emulation)
...
Reviewed by:
Submitted by:
Obtained from:
1994-10-13 20:17:06 +00:00
se
8538fd5ecd
Submitted by: Wolfgang Stanglmeier <wolf@dentaro.GUN.de>
...
removed PCI mapping call from vga_attach() in pcisupport.c.
1994-10-13 01:12:31 +00:00
se
1a86959f3b
Submitted by: Wolfgang Stanglmeier <wolf@dentaro.GUN.de>
...
Debugging option changed, getirr() removed.
1994-10-13 01:11:13 +00:00