phk
259fd0427d
Correct & Update the printing of CPU features. We have printed rubbish
...
since version 1.117 when Garrett made the switch to %b. Updated to
reflect Intel AP-485 (241618-004).
1996-02-13 10:30:36 +00:00
ache
5ab0a6f9b3
Implement CDIOCSTART
1996-02-13 02:32:36 +00:00
pst
48877b468a
Close kern/627 - panic if syscons not attached
1996-02-08 06:30:31 +00:00
wollman
458006d550
Add a couple of macros I expect to need.
1996-02-07 21:52:57 +00:00
wollman
4c8887d923
Comment out ISO, CCITT, LLC, and HDLC with a note to the effect
...
that we no longer ship source for these protocols.
1996-02-06 20:57:46 +00:00
wollman
25ee6cca2a
Clean up Ethernet drivers:
...
- fill in and use ifp->if_softc
- use if_bpf rather than private cookie variables
- change bpf interface to take advantage of this
- call ether_ifattach() directly from Ethernet drivers
- delete kludge in if_attach() that did this indirectly
1996-02-06 18:51:28 +00:00
dg
8f7e0fb9a7
Unspam my changes in rev 1.54 that John spammed in rev 1.55.
1996-02-05 14:23:19 +00:00
ache
83f2da5e45
Deliver all bells to current console, use different pitch
...
for non-originating bells.
1996-02-05 14:08:39 +00:00
dyson
f8428b2cd3
Changed vm_fault_quick in vm_machdep.c to be global. Needed for
...
new pipe code.
1996-02-04 22:09:12 +00:00
dg
c053427517
Rewrote cpu_fork so that it doesn't use pmap_activate, and removed
...
pmap_activate since it's not used anymore. Changed cpu_fork so that
it uses one line of inline assembly rather than calling mvesp() to
get the current stack pointer. Removed mvesp() since it is no longer
being used.
1996-02-04 21:20:53 +00:00
pst
da64467214
Document kernel config flags better and add bidirectional override
1996-02-04 10:23:33 +00:00
pst
fa0f914f53
Tell userconfig about qcam
1996-02-04 10:03:19 +00:00
pst
eeb6a1a35f
Add ability to bypass the auto-detection code. It used to be rock solid
...
for me, but has gotten a bit flakey in bidirectional parallel port mode.
Fix a bug in bidirectional parallel port transfers, more work is still
needed here (testers welcome).
Minor cleanup.
1996-02-04 10:02:35 +00:00
joerg
b7b17e09c4
Create symlinks for vnboot and bootvn, too.
1996-02-03 21:12:27 +00:00
peter
1146260c40
Fill in a lot of the missing blanks from the version I posted...
...
(better check to see that I've not misspelt somebody's name here, this
info was collected from some strange places..)
1996-02-03 14:50:52 +00:00
ache
7e54aa0dab
Implement CD_MEDIA_CATALOG request for read_subchannel
...
Obtained from: NetBSD
1996-02-03 14:33:56 +00:00
phk
fb13b8ddcf
Make the sorting of IPFW rules an option. You don't want it to sort them.
...
>>>WARNING<<< you may have to revisit your firewall setup.
1996-02-03 11:48:12 +00:00
ache
12102ecb9d
Detect yet one kind of device (taken from NetBSD)
...
Use more accurate TOC size calculation
1996-02-03 00:06:49 +00:00
ache
bc4a7990f2
Implement PREVENT & CLOSE ioctls
1996-02-02 22:08:28 +00:00
ache
f690ea66de
Remove close tray on open - works very bad with xcdplayer
1996-02-02 21:18:02 +00:00
ache
1dbf29acdc
Exchange addr_type<->control
1996-02-02 20:54:27 +00:00
ache
92f57819e0
Calculate TOC size to match what scsi cd says.
...
Exchange control<->addr_type fields
1996-02-02 20:50:04 +00:00
pst
26db461f3e
Remove the ability for the user mode programs to specify bidirectional
...
vs unidirectional transfer modes. The kernel handles hardware, user mode
programs shouldn't get in the way.
This cleans up some really ugly grots that I hated too. :-)
Suggested by: Sujal Patel <smpatel@wam.umd.edu>
1996-02-02 20:37:51 +00:00
pst
4207bcc720
Add support for Connectix QuickCam(tm)
...
* this is my unoptimized driver, it works fine, it's not as fast as it
* could be (yet) -- I have yet to merge in ideas from other QuickCam
* developers.
1996-02-02 19:27:57 +00:00
pst
2982676e0d
Add support for Connectix QuickCam(tm)
...
* warning: this user interface is still in flux pending negotiations
* with other quickcam driver authors. It is _not_ compatible with the
* original linux interface due to the fact that it was too restrictive.
1996-02-02 19:26:37 +00:00
pst
acb82eb21b
Add Peter's list of major numbers
1996-02-02 19:12:43 +00:00
dg
ee3d120406
Killed last change - it was bogus. cpu_switch() already assumes that
...
return address is on the stack.
1996-02-02 18:30:06 +00:00
pst
9cb3ec85d3
Add in hooks for quickcam driver
1996-02-02 06:55:35 +00:00
ache
f017f796fc
Implement PLAYBLOCKS ioctl, add argument checking to other PLAY* ioctls
...
Obtained from: NetBSD (partially)
1996-02-01 19:15:41 +00:00
ache
d1ddc81872
addr_type field was ever not assigned, control field was assigned incorrectly
1996-02-01 17:27:01 +00:00
ache
8e4aa03a96
Return to #pragma pack(4) after header is done
...
Obtained from: NetBSD
1996-02-01 17:19:46 +00:00
ache
de3cde140a
Fix TOC size calculation: old code assing volume size here
1996-02-01 16:51:53 +00:00
ache
f0bc7a6609
Oops, I pick wrong size field for leadout entry
1996-02-01 16:11:42 +00:00
jkh
51b17c5689
Sync with latest Meteor and Spigot sources from James.
...
Submitted by: Jim Lowe <james@miller.cs.uwm.edu>
1996-02-01 07:36:34 +00:00
gibbs
039957a808
Free the externalizing buffer.
1996-01-31 18:46:36 +00:00
gibbs
c1d13430cf
aha1742.c aic7770.c bt74x.c
...
- Call eisa_registerdev as soon as we have a device match. This allows the
"eisa_add_*" routines to tweak kdc_datalen as the kdc grows and shrinks.
eisaconf.c
- externalize the linked lists that hold our ioaddrs and maddrs.
1996-01-31 18:02:19 +00:00
ache
6cdd16b07b
Audio part: various improvements from NetBSD driver
...
Convert LBA to network order now
1996-01-30 23:27:20 +00:00
ache
42c8a1d37f
Bugfix: don't convert LBA to host order, they must stay in network order.
1996-01-30 23:11:45 +00:00
mpp
f3dd75a38d
Fix a bunch of spelling errors in the comment fields of
...
a bunch of system include files.
1996-01-30 23:02:38 +00:00
wollman
0f051dbe15
No longer use the cyclecounter to attempt to correct for late or missed
...
clock interrupts.
Keep a 1-in-16 smoothed average of the length of each tick. If the
CPU speed is correctly diagnosed, this should give experienced users
enough information to figure out a more suitable value for `tick'.
1996-01-30 18:56:47 +00:00
ache
9d251a7f88
Calculate leadout entry instead of honor ATAPI request
...
(it can be wrong for some devices)
1996-01-30 15:25:12 +00:00
ache
9e0a71c3ee
READTOCENTRYS: protect against stack overflow when incorrect data
...
stored in CD's TOC
1996-01-30 13:15:28 +00:00
dg
7b11911f52
savectx() strikes again: the saved stack pointer wasn't properly adjusted
...
to remove the return address. It's only the frame pointer and luck that
allowed the code to work at all.
1996-01-30 12:54:21 +00:00
peter
ed8a6cec36
Call pipe_stat() when presented with a DTYPE_PIPE file in the linux
...
fstat() syscall, rather than panic("linux newfstat").
(Note: I've extracted this from a larger set of diffs, I'm confident I've
not missed any dependencies but can't modload it to test it on my system)
1996-01-30 12:23:17 +00:00
ache
757048e121
Don't generate EINVAL for data_len too big in READTOCENTRYS, it
...
reduces automatically to reasonable value in the code below
1996-01-30 12:07:15 +00:00
ache
13a5a1d1e4
Fix READTOCENTRYS partialy based on kientzle@netcom.com patch partialy on
...
my own ideas
1996-01-30 11:32:20 +00:00
ache
b2ad84f5ce
Fix audio part, especially READTOCENTRYS inspired by NetBSD driver
...
and my own ideas
1996-01-30 10:31:12 +00:00
dg
e7566de9d1
Increase tmpstk size to 8K and make certain it is longword aligned.
1996-01-30 07:59:02 +00:00
dg
4697e89bc7
Restore my change to the watchdog params that Paul spammed in rev 1.18.
1996-01-30 07:25:44 +00:00
gibbs
2e4a124f9a
Changes to support Performance enhancements in the sequencer.
...
Bring back the polling code (for dumps mostly), but protect it
with splbio() to make it safe for reprobes.
1996-01-29 03:17:39 +00:00