peter
1df231171f
Zap the old isa_device specific register_intr() and unregister_intr()
...
emulations. Thankfully, nothing is left in the tree that uses them.
1999-12-20 15:01:23 +00:00
cg
8f45fa6446
minor cosmetics
1999-12-20 14:57:46 +00:00
cg
b4cbf0157a
make marcel's onboard ess1888 work
...
Submitted by: marcel
1999-12-20 14:55:56 +00:00
kato
b4682bef65
Removed unnecessary include file.
1999-12-20 13:36:32 +00:00
sheldonh
20128fc066
Complement the sum as required in in_cksum_finalize().
...
PR: 15472
Submitted by: wollman
1999-12-20 12:11:34 +00:00
nyan
e424a6e102
Removed unnecessary include files.
1999-12-20 12:08:20 +00:00
kato
58d24b5adb
Sync with sys/i386/conf/options.i386 rev 1.130.
1999-12-20 11:00:02 +00:00
kato
1a21fd2d93
Sync with sys/i386/conf/files.i386 rev 1.291.
1999-12-20 10:58:54 +00:00
kato
72f023c996
Sync with sys/i386/conf/Makefile.i386 rev 1.167.
1999-12-20 10:55:49 +00:00
kato
bf5c8ae66b
Sync with sys/i386/conf/GENERIC rev 1.217.
1999-12-20 10:53:49 +00:00
imp
a4f9c84aaa
Make attach work, almost. Calling kthread_create from a
...
config_intrhook_establish doesn't work. Children aren't yet attached
properly, but that's ok because pccard would likely panic in its
current shape.
o Save dev of pcic early in attach process
o save dev in pcic_handle for use in pcic_create_event_thread.
o Remove direct attachments of pccard children for now
o move establishment of pcic kthread to config_intrhook.
1999-12-20 06:47:38 +00:00
steve
2778635d50
MFS_ROOT is deprecated so use MD_ROOT instead. Also add the md
...
pseudo-device to make it easier to build releases.
1999-12-20 05:11:51 +00:00
grog
1af318cfbc
If we fail to find init, print out the search path used. This helps
...
differentiate between one of three different scenarios:
1. No init.
2. Path to init munged by an incorrect loader configuration.
3. Root file system not mounted.
Reviewed-by: billf
1999-12-20 02:50:49 +00:00
mjacob
5cc7127495
Clean up lun width determination based upon f/w revisions
...
for the parallel SCSI cards (4.55..4.65 :: 8.55..8.65).
1999-12-20 01:35:04 +00:00
mjacob
2b2de7899b
Clean up some f/w revision checking wrt enabling fast posting.
...
Make sure we set defaults sanely for dual-bus adapters.
1999-12-20 01:34:01 +00:00
mjacob
c6b83b9002
add initiator-only mode f/w for 1040 && 1080/1280/1240
1999-12-20 01:30:52 +00:00
cg
4bfcb8b317
allow (broken) apps to use mixer ioctls on dsp devices. eg: vmware
...
Submitted by: "Vladimir N. Silyaev" <vsilyaev@mindspring.com>
1999-12-20 00:56:51 +00:00
cg
85110b4344
stop playing if we underrun; if there is more data to come, the next write
...
will restart
1999-12-19 22:32:55 +00:00
cg
c0e3cdc19d
note to self: vibra16c is not vibra16x
1999-12-19 22:28:31 +00:00
cg
51ac669d22
fix for ess cards to use auto-init dma mode, so they work
1999-12-19 22:25:26 +00:00
imp
2e989b1f0a
Merge changes from GENERIC into PCCARD (cdrom)
...
Merge changes from PCCARD into NEWCARD (cdrom and markm's comments)
1999-12-19 21:55:29 +00:00
billf
4ff79d9136
Borrow phk's axe and chop off the old soundcard-CDROM devices. We get
...
about 40k of savings from this, and these abominations are still in LINT
if anyone needs to use them.
Reviewed by: jkh
1999-12-19 20:33:05 +00:00
cg
d2578766ca
remove unused mixer stuff
1999-12-19 18:18:55 +00:00
cg
db57b06511
general tidyup
1999-12-19 17:51:32 +00:00
markm
8364513a9e
Comment and order to reduce diffs. No functional change.
1999-12-19 17:12:19 +00:00
cg
6221457152
move make_dev operations for audio channels to pcm_addchan(). in theory,
...
with modifications to MAKEDEV this will allow use of multiple output streams
on cards supporting it, eg trident 4dwave.
1999-12-19 15:27:24 +00:00
cg
34deed4b4f
fix a bug in sndstat output, tidy up a few bits
1999-12-19 15:07:56 +00:00
cg
444dfea7ab
generalise the code a bit, and add an irq handler so that the child devices
...
can share the irq
1999-12-19 14:44:08 +00:00
cg
1f7666d525
remove the restriction limiting the vibra16x to 8 bit
...
Noticed By: Clive Lin <clive@CirX.ORG>
1999-12-19 14:21:38 +00:00
nyan
73b600cb26
- Supported the bd_getbigeom function and use this function to get BIOS
...
geometry.
- Use i386/libi386/bootinfo.c instead of pc98/libpc98/bootinfo.c.
Submitted by: IMAI Takeshi <take-i@ceres.dti.ne.jp>
1999-12-19 14:05:46 +00:00
phk
1e02d32e93
Don't ignore return value from tsleep().
...
Spotted by: charnier
1999-12-19 12:36:41 +00:00
imp
8fe589f18a
o Hide pcic_chip functions inside file
...
o Attach children in a better way than before.
o Remove some dead code
o collapse the socket attach routines into pcic_attach
1999-12-19 07:39:10 +00:00
green
c3ff65ba4e
Allow LINT to build again.
...
The wd(4) family had to be disabled; wd(4) and ata(4) are mutually
exclusive, even at link level.
1999-12-19 06:22:11 +00:00
rwatson
4b6baecfc7
Second pass commit to introduce new ACL and Extended Attribute system
...
calls, vnops, vfsops, both in /kern, and to individual file systems that
require a vfsop_ array entry.
Reviewed by: eivind
1999-12-19 06:08:07 +00:00
rwatson
114c517da1
First pass commit to introduce new ACL and Extended Attribute system calls.
...
The second pass commit with all the supporting code will happen shortly
afterwards.
Reviewed by: eivind
1999-12-19 05:54:46 +00:00
imp
c6fae80569
i82365_isasubr is gone, remove from building module.
1999-12-19 05:49:56 +00:00
green
99a0254a52
M_PREPEND-related cleanups (unregisterifying struct mbuf *s).
1999-12-19 01:55:37 +00:00
green
2de76d5ad3
I've been style(9)izing mbuf.h and making the macros more resilient
...
with guidance from EE. This is as far as I'm going without using
inline functions.
Reviewed by: eivind
1999-12-19 01:47:16 +00:00
green
55d5a145e5
Fix a broken macro usage. It had no semicolon.
...
Noticed by: eivind
1999-12-18 23:26:26 +00:00
eivind
c110f988cc
Since VOP_LOCK can be used to up and downgrade locks, it is not possible
...
to say anything about the lockstate before and after it. Thus, change the
lockspec from U L U to ? ? ?.
1999-12-18 23:01:52 +00:00
eivind
b264357e5d
Do NOT unlock dvp if LOCKPARENT && vp == dvp. Does not affect any code
...
presently in the tree.
1999-12-18 22:57:38 +00:00
cg
c663a6bbe9
make vibra16x cards announce what they are in /dev/sndstat
1999-12-18 22:47:23 +00:00
cg
2257ad71d8
fix the buffer repetition on ^c problem
1999-12-18 22:24:50 +00:00
cg
42c32f7a3b
make the vibra16x work for playback at least, record is untested
1999-12-18 22:21:47 +00:00
sos
b9dd0b7b17
Relax the requirements for doing WDMA2, this should enable DMA
...
on non ATA[234] compliant disks.
Move all PCI dependent stuff under #ifdef NPCI > 0
1999-12-18 20:06:30 +00:00
green
794cbab436
Woops, I'm so sorry I forgot this! From the last mbuf.h change:
...
m_mballoc_wakeup() (inline) -> MMBWAKEUP() (macro)
m_clalloc_wakeup() (inline) -> MCLWAKEUP() (macro)
Noticed by: peter
1999-12-18 20:04:19 +00:00
peter
3535351421
Make this compile again.
...
GENERIC-broken-by: imp
1999-12-18 19:33:59 +00:00
dillon
00382428de
Fix compilation warning on alpha when converting pointer to integer
...
to generate hash index.
Reviewed by: Andrew Gallatin <gallatin@cs.duke.edu>
1999-12-18 19:20:05 +00:00
eivind
1a2b8e413c
Make NDFREE unlock VP if appropriate and not asked not to, as documented in
...
the manpage for namei(). This capability is not yet used attempted used
anywhere in the source tree.
1999-12-18 17:12:15 +00:00
green
2c47e5f1e9
I've been Bruceified! As penance, I've fixed my error (improper ordering,
...
moving #ifdefs to the non-historically-correct place, indentation bugs),
and I've also completely restyle(9)d mbuf.h. There shouldn't be any
KNF issues with it anymore, nor should there be any internal
discrepencies.
(Oh, I also fixed a small bug, but it was benign. The spl was not
released in MCLALLOC if M_NOWAIT and there were no free mclusters.)
Not objected to by: bde
1999-12-18 13:52:44 +00:00