Søren Schmidt
03475c250b
Removed options MAXCONS & HARDFONT, they are no longer in use
...
(and havn't been for long, sigh)
1996-04-26 06:45:41 +00:00
Nate Williams
e12ac36c96
Format the already applied PCCARD additions to use KNF form. No
...
functional changes.
1996-04-23 18:36:56 +00:00
Nate Williams
e597b4972e
- add apm to the GENERIC kernel (disabled by default), and add some comments
...
regarding apm to LINT
- Disabled the statistics clock on machines which have an APM BIOS and
have the options "APM_BROKEN_STATCLOCK" enabled (which is default
in GENERIC now)
- move around some of the code in clock.c dealing with the rtc to make
it more obvios the effects of disabling the statistics clock
Reviewed by: bde
1996-04-22 19:40:28 +00:00
Justin T. Gibbs
1d7ded8adf
Change the devconf description from "ISA or EISA bus" to "ISA bus" now
...
that we have eisaconf.
1996-04-20 21:22:32 +00:00
Poul-Henning Kamp
6523110494
Whoops, shouldn't really have been here, but what the heck: remove some
...
stale comments.
1996-04-18 21:37:43 +00:00
Paul Traina
4f789210dc
Support FreeBSD v2.1
1996-04-17 09:37:17 +00:00
Paul Traina
60b0febdbf
Add in linux support for the quickcam driver bottom half and
...
add a new "invasive camera scan" option for folks who have weird
cameras or weird parallel ports.
1996-04-17 09:00:53 +00:00
Bruce Evans
a74080cc94
Oops, include opt_pcvt_hdr.h before the key value in it is used.
1996-04-13 16:59:29 +00:00
Bruce Evans
aef18d6ed7
Another try: fixed bogus change of the fifo settings for the non-speed of 0.
...
rev.1.30 incorrectly changed the behaviour from always disabling the fifo
to always enabling it.
1996-04-13 14:55:18 +00:00
Bruce Evans
c5294719c3
Eliminated sloppy common-style declarations. Now there are no duplicated
...
common labels for LINT. There are still some common declarations for the
!KERNEL case in tcp_debug.h and spx_debug.h. trpt depends on the ones in
tcp_debug.h.
1996-04-13 12:45:57 +00:00
Bruce Evans
65a59d4b3f
Declared `unittab' as static. It was bogusly shared between the asc and
...
gsc drivers.
1996-04-13 12:18:45 +00:00
John Hay
d80101ee8e
Improve the handling of receive errors. Fix a nasty bug in the receive
...
buffer code.
1996-04-12 19:57:44 +00:00
Bruce Evans
3745f80a48
Moved AUTO_EOI_[12] and most sio and pcvt options out of the makefile.
1996-04-11 21:18:49 +00:00
Sujal Patel
e04401bad1
Added a note about OPTi 82C929 based cards.
...
Clarified GUS DMA Settings.
Other misc. changes.
This should hold us over until I can finish cleaning up TASD, and finish
reintegrating all of the FreeBSD changes to the sound driver. At that time
this document will be removed, and it's information moved to the handbook.
1996-04-11 15:34:22 +00:00
Marc G. Fournier
97bc0f09cf
Added documentation for "options PAS_JOYSTICK_ENABLE"
1996-04-11 06:23:18 +00:00
Marc G. Fournier
6d4bca5b8a
removed RS_IBUFSIZE #ifndef - have been informed it was a bad idea
1996-04-10 18:09:58 +00:00
Marc G. Fournier
f4f119017f
Placed an #ifndef around RS_IBUFSIZE so that it can be changed in the
...
config file ... PR#528 is reportly fixed by adding 'options RS_IBUFSIZE=1024'
to the config file
1996-04-10 04:18:36 +00:00
Sujal Patel
c755a8837c
Added isa_dmadone() to fix the errors the sound driver has been complaining
...
about.
Update driver to use isa_dma_acquire() and isa_dma_release()
1996-04-08 19:42:07 +00:00
Sujal Patel
100f78bbe0
Update drivers to use isa_dma_acquire() and isa_dma_release()
...
Reviewed by: bde
1996-04-08 19:40:57 +00:00
Sujal Patel
1dce4e5d60
Add a lock for DMA Channels to prevent two devices from using the same DMA
...
channel at the same time. The functions isa_dma_acquire() and
isa_dma_release() should be used in all ISA drivers which call isa_dmastart().
This can be used more generally to register the usage of DMA channels in
any driver, but it is required for drivers using isa_dmastart() and friends.
Clean up sanity checks, error messages, etc.
Remove isa_dmadone_nobounce(), it is no longer needed
Reviewed by: bde
1996-04-08 19:38:57 +00:00
Garrett Wollman
dadd5f3a95
Added a $Id$ keyword. Bruce still needs to put a copyright notice
...
on this file.
1996-04-08 16:41:06 +00:00
Poul-Henning Kamp
a925b654ee
Replace usage of buf->b_actf with queue.3 and buf->b_act.
1996-04-08 07:56:42 +00:00
David Greenman
d40802692e
Killed sections 3 and 4 of my copyright as I think it is unnecessarily
...
restrictive.
1996-04-08 01:25:22 +00:00
Bruce Evans
bc4750691c
Use rdtsc() function instead of inline essembler.
1996-04-07 18:16:26 +00:00
Bruce Evans
5670f8fbd7
Changed #includes of <i386/include/foo.h> to #includes of <machine/foo.h>.
1996-04-07 17:50:10 +00:00
Bruce Evans
6ffde942bf
Removed never-used #includes of <machine/cpu.h>. Many were apparently
...
copied from bad examples.
1996-04-07 17:39:28 +00:00
Bruce Evans
3157adc8af
Removed now-unused #includes of <machine/cpu.h>. They were for bootverbose
...
being declared in the wrong place.
1996-04-07 17:32:42 +00:00
Bruce Evans
2151975455
Fixed devfs device names and numbers.
...
Fixed handling of unknown CMOS types - don't attach unrecognized devices.
1996-04-07 14:46:42 +00:00
Andrey A. Chernov
2cb9219c5d
Fix adjkerntz expression priority
1996-04-05 18:56:10 +00:00
Andrey A. Chernov
fe0d5f43c5
Add wall_cmos_clock sysctl variable, needed to manage adjkerntz even for
...
UTC cmos clocks (needed for Local Timezone FSes)
1996-04-05 03:36:31 +00:00
Joerg Wunsch
c80faa792c
Work around a braindead signal handling in many newer HP printers.
...
They don't have BUSY de-asserted by the time they ACK (and thus cause
an interrupt). The workaround is to try seeing if the BUSY will be
de-asserted soon, and if not, to use an incremental backoff and
semi-polled mode instead of the fixed timeout with 1/2 s we've been
using previously (that caused the printer to run really slooow).
Printers that have been working previously should not be affected by
this.
1996-04-04 12:28:36 +00:00
Marc G. Fournier
ecd87fe6c3
changed from using dev_link() to devfs_link()
1996-04-02 04:52:03 +00:00
Justin T. Gibbs
a9debe9ce1
Convert to use stdarg in aha_cmd. Use XS_SELTIMEOUT for selection timeouts.
...
Obtained from: stdarg fixes adapted from cgd's work on the NetBSD BT driver
1996-03-31 18:19:38 +00:00
Joerg Wunsch
0e317d05cc
Fetch the (dummy) READY CHANGED condition interrupt stati that
...
happen after an FDC reset.
Submitted by: bde
1996-03-31 18:04:51 +00:00
Joerg Wunsch
4ddc73e65b
Fix a bogus message:
...
ed0: Invalid irq configuration (2) must be 2-5 for 3c503
^ ^
1996-03-31 15:53:19 +00:00
Bruce Evans
ef9805a3c8
Moved rtcin() to clock.c.
...
Always delay using one inb(0x84) after each i/o in rtcin() - don't
do this conditional on the bogus option DUMMY_NOPS not being defined.
If you want an optionally slightly faster rtcin() again, then inline
it and use a better named option or sysctl variable. It only needs
to be fast in rtcintr().
1996-03-31 04:05:36 +00:00
Bruce Evans
5d170d7eb8
Killed religous FASTER_NOP again.
1996-03-31 03:31:29 +00:00
Justin T. Gibbs
2af488412c
Override the unit number passed into us in the isa_device structure with
...
the current unit in bt_unit. We do this as a kludge to make the unit nubmer
work properly between the pci/eisa/isa bt boards that are in the system.
1996-03-31 03:06:20 +00:00
Bruce Evans
a680ab7537
Count PCI irqs in up to 4 ISAish counters named `pci irqnn' instead of
...
in the clk0 counter.
Reviewed by: s
1996-03-29 15:01:51 +00:00
Bruce Evans
e57841c795
Fixed devfs group of some more disk devices.
...
Added devfs lpt control device (only the standard one, not the ones that
aren't supported by MAKEDEV).
Removed some stupid comments.
1996-03-29 11:54:56 +00:00
Bruce Evans
f85120ac5b
Fixed group of some more disk devices.
...
Fixed devfs function names.
1996-03-29 11:45:12 +00:00
Marc G. Fournier
734daefc97
Switched from using devfs_add_devsw() to devfs_add_devswf()
...
Reviewed by: julian@freebsd.org
1996-03-28 14:31:42 +00:00
Marc G. Fournier
719d4dc5bd
Added DEVFS support to create ttyv* devices
...
Reviewed by: julian@freebsd.org
1996-03-28 14:30:37 +00:00
Marc G. Fournier
6e18ce4676
Switched from using devfs_add_sw() to using devfs_add_swf()
...
Reviewed by: julian@freebsd.org
1996-03-28 14:29:52 +00:00
Bruce Evans
6c4591a089
Fixed ownerships of callout devices.
1996-03-27 20:03:32 +00:00
Bruce Evans
df957ee1b3
Moved the initialization of the devfs devices to after the initialization
...
of the devswitch so that it actually works.
1996-03-27 19:11:41 +00:00
Bruce Evans
2412bc33ad
Fixed name of /dev/speaker (it's not spkr).
1996-03-27 19:07:33 +00:00
Bruce Evans
6ae323519c
Fixed group of disk devices (was wheel or games, now operator).
...
Added scsi control devices.
Converted almost everything that I changed to use devfs_add_devswf()
and verbose id macros.
st.c:
Renamed enrst* to erst* since that's what the current name is (enrst
seems to be an old name).
1996-03-27 18:50:10 +00:00
Nate Williams
cdf642d171
Whoops, back out the last commit, which was accidentally committed at
...
the same time as the if_zp cleanup patch.
The commit that occurred was an incomplete patch for APM on my laptop
and needs more work.
1996-03-23 21:36:03 +00:00
Nate Williams
ada00a4447
Now that ac->ac_ipaddr and arpwhohas() no longer exist, remove the
...
ifdef'd out code that used it.
1996-03-23 21:32:39 +00:00