Doug Rabson
41787a353d
Add missing suspend/resume methods.
1999-05-10 17:56:23 +00:00
Nick Hibma
b57947c947
Remove hack to accept French spelling of METHOD (METHODE)
1999-05-10 17:45:49 +00:00
Peter Wemm
7f2d5fc4f2
Move the mfs_getimage() prototype to mfs_extern.h duplicating it
...
everywhere.
1999-05-10 17:12:45 +00:00
Doug Rabson
8b2970bbe6
* Augment the interface language to allow arbitrary C code to be 'passed
...
through' to the C compiler.
* Allow the interface to specify a default implementation for methods.
* Allow 'static' methods which are not device specific.
* Add a simple scheme for probe routines to return a priority value. To
make life simple, priority values are negative numbers (positive numbers
are standard errno codes) with zero being the highest priority. The
driver which returns the highest priority will be chosen for the device.
1999-05-10 17:06:14 +00:00
Doug Rabson
276794a4a4
Superceded by makedevops.pl
1999-05-10 16:45:19 +00:00
Peter Wemm
d8accc82b4
Serves me right for doing this by inspection and then a build afterwards
...
on a remote machine. Sigh..
1999-05-10 16:36:42 +00:00
Peter Wemm
3ec911d1bd
Fix 'assignment used as truth value' on alpha.
1999-05-10 16:06:32 +00:00
Peter Wemm
8b9b1d41c5
Don't do a nested extern for mfs_getimage()
1999-05-10 16:04:52 +00:00
Peter Wemm
185b8caf8a
Explicit brace to avoid nested else warnings
1999-05-10 16:02:11 +00:00
Peter Wemm
37a12f1aca
Explicit braces to avoid nested else warnings
1999-05-10 16:00:56 +00:00
Peter Wemm
72cd2e69e6
Add some explicit parens to avoid && within || warnings
1999-05-10 16:00:01 +00:00
Peter Wemm
54960c85bb
Fix warnings (unused vars)
1999-05-10 15:54:58 +00:00
Peter Wemm
a82aa40963
Fix warnings (unused vars, long != int in printf)
1999-05-10 15:53:33 +00:00
Peter Wemm
d8a5f22d73
Fix warnings (I hope)
1999-05-10 15:51:23 +00:00
Peter Wemm
bda70455bf
Give 'i' a type (int).
1999-05-10 15:48:01 +00:00
Peter Wemm
2c649d3327
Unused variable
1999-05-10 15:46:38 +00:00
Dag-Erling Smørgrav
4a5222d798
MFS: indent-assisted style cleanup.
1999-05-10 15:25:50 +00:00
Peter Wemm
8dbdf6eec6
#include "pci.h" for the build dir, not <pci.h>
1999-05-10 14:12:26 +00:00
Nick Hibma
4be5179ace
Remove VIA USB controller (was '#if 0' out), to make sure
...
no one adds it back. Chip handled by uhci_pci.c .
1999-05-10 14:07:14 +00:00
Doug Rabson
1d3710bdf3
Adjust console stuff now that makedev is no longer a macro.
1999-05-10 14:01:35 +00:00
Peter Wemm
059af14f8e
Don't assume branch heads are alive.. (related to previous change to the
...
older 1.9.26 baseline)
1999-05-10 13:49:51 +00:00
Doug Rabson
973b49bd1a
Remove obsolete 'config kernel' line.
1999-05-10 13:30:51 +00:00
Peter Wemm
0749bbe267
Ack! I deleted "struct", not "const".. Oh boy...
...
Submitted by: jkh
1999-05-10 12:38:41 +00:00
Bruce Evans
149c3aa60a
[Forgot to commit this in the batch a few days ago.]
...
Fixed profiling of elf kernels. Made high resolution profiling compile
for elf kernels (it is broken for all kernels due to lack of egcs support).
Renaming of many assembler labels is avoided by declaring by declaring
the labels that need to be visible to gprof as having type "function"
and depending on the elf version of gprof being zealous about discarding
the others. A few type declarations are still missing, mainly for SMP.
PR: 9413
Submitted by: Assar Westerlund <assar@sics.se> (initial parts)
1999-05-10 10:51:25 +00:00
Bruce Evans
7a9757f3a5
Detect PCI device IDs for latest boards. Simplified the ID comparisons.
...
Submitted by: Ivan Passos <ivan@cyclades.com> (rewritten by me)
1999-05-10 10:23:40 +00:00
David E. O'Brien
ce68c9929a
Move sysctl/ to src/sbin/ where it now belongs.
...
Repository copied by: Peter
1999-05-10 10:17:22 +00:00
Roger Hardiman
458b25e55b
Support LifeView FlyVideo 98 cards. Use EEPROM for card autodetection.Use
...
bttv's audio mux values.
Automatically locate the EEPROM i2c address and read the subsystem_vendor_id
from EEPROM and not the PCI registers.
Add NSMBUS checks around smbus/iicbus i2c bus code
Add GPIO mask for the audio mux to each card type.
Add CARD_ZOLTRIX and CARD_KISS from mailing list searches.
Tested by: Paul Reece <paul@fastlane.net.au>,
Ivan Brawley <brawley@internode.com.au> and
Gilad Rom <rom_glsa@ein-hashofet.co.il>
1999-05-10 10:10:13 +00:00
Roger Hardiman
af36b88b1b
Update card type to support GPIO mask
...
Add NSMBUS checks around smbus/iicbus i2c bus code.
1999-05-10 10:08:50 +00:00
Roger Hardiman
2a3fb485f9
Add #if (NSMBUS>0) checks around smbus/iicbus i2c bus code.
1999-05-10 10:08:05 +00:00
KATO Takenori
f77f865c0f
Fixed for COM_MULTIPORT option. Members flags and unit should be
...
obtained via appropriate functions.
1999-05-10 09:37:37 +00:00
KATO Takenori
871d777f45
Sync with sys/isa/sio.c revision 1.240.
1999-05-10 09:14:40 +00:00
KATO Takenori
efaba47853
Sync with sys/i386/isa/isa_dma.c revision 1.3.
1999-05-10 09:09:08 +00:00
KATO Takenori
e45bad2cd7
Sync with sys/i386/isa/if_ed.c revision 1.152.
1999-05-10 09:06:12 +00:00
KATO Takenori
cd6e9ed786
Sync with sys/i386/isa/clock.c revision 1.133.
1999-05-10 09:05:01 +00:00
KATO Takenori
50b94b34bd
Sync with sys/i386/conf/options.i386 revision 1.113.
1999-05-10 09:03:10 +00:00
KATO Takenori
0bb99e2a71
Sync with sys/i386/conf/majors.i386 revision 1.74.
1999-05-10 09:02:23 +00:00
KATO Takenori
8084ded63f
Sync with sys/i386/conf/files.i386 revision 1.239.
1999-05-10 09:01:19 +00:00
KATO Takenori
e453f04978
Sync with sys/i386/conf/GENERIC and Makefile.i386 revisions 1.169 and
...
1.152, respectively.
1999-05-10 09:00:29 +00:00
Warner Losh
07b725397b
Add update on the status of new bus.
...
Add libcam ABI change warning.
1999-05-10 05:34:32 +00:00
Poul-Henning Kamp
95b9c18a7d
Fix mknod which overloaded a little too much on "minor" and "major"
1999-05-10 04:50:27 +00:00
Bruce Evans
09b30ad757
Fixed disordering in previous commit.
1999-05-10 03:51:07 +00:00
Peter Wemm
d5709e6c6e
Make corresponding changes to match config update
1999-05-10 03:02:22 +00:00
Peter Wemm
51f40921d6
Apparently we need to define rootdev and dumpdev here now. This is
...
(obviously) not finished yet.
1999-05-10 02:56:38 +00:00
Peter Wemm
ef354ff70d
Understand 'config kernelname' and pretend it was a
...
'makeoptions KERNEL=kernelname'. Warn about any trailing stuff as it's
not handled here. This is a simple bandaid, hopefully to head off some
complaints from certain people.
1999-05-10 02:42:58 +00:00
David E. O'Brien
b42cb34552
MFS.
1999-05-10 00:54:18 +00:00
Warner Losh
7cbb70b303
Sometime since this file was written, the list of kernel malloc types
...
changed from a simple list to a circular one. We compensate by only
looping until we see the first address again. Before, things would
terminate because it was limited to 200 iterations. This lead to
bogus statistics and repeating stats for memory types.
This should be merged into 3.2, as the same bug is there.
1999-05-10 00:33:32 +00:00
Peter Wemm
94a8ab8acb
#if 0 some unused code (debug?) to quiet a warning.
1999-05-10 00:20:46 +00:00
Peter Wemm
45d84a2db3
Clean out some unused leftovers from before the split from the old isa.c.
1999-05-09 23:56:00 +00:00
Peter Wemm
6ed87d5e8b
Un-duplicate DO_SETBITS() (it was identical for both SMP and !SMP)..
1999-05-09 23:40:29 +00:00
Peter Wemm
3bab4ac5a1
For what it's worth, idelayed is declared as a volatile in the headers,
...
and even though it's not used in this file make it a volatile here too.
1999-05-09 23:32:29 +00:00