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
Peter Wemm
0264a0ebd1
loadandclear() uses an atomic instruction (even on SMP, where it's an
...
implicitly LOCK'ed instruction), so there shouldn't be any harm in making
it volatile pointer compatable for one of the users of it. It seems to
generate the same code regardless.
1999-05-09 23:30:01 +00:00
Peter Wemm
87e37dccb6
#ifdef BRIDGE around a goto label used by the bridge code to silcence a
...
warning.
1999-05-09 23:24:47 +00:00
Stefan Eßer
de649cc42c
Really support Ultra-2 chips. Symbios redefined a register that
...
was available to the programmer to hold chip state information:
Use the SDID register instead of CTEST3. This change actually
simplifies the SCRIPTS code, but I'm not absolutely sure, that
it is OK for all variants of NCR chips around and all device
combinations. I have had this code running on several systems
with 53c810, 875 and 895 controllers for several months.
Suggested by: Gerard Roudier <groudier@club-internet.fr>
1999-05-09 22:44:42 +00:00
Peter Wemm
a127a70452
Move KERNEL?=kernel to top of the file where it's more obvious and add
...
a pointer to 'makeoptions' and /etc/make.conf.
Catch a few stray "kernel" hardcoded references.
Move the kernel.debug and related kernel build rules together.
1999-05-09 22:42:17 +00:00
Peter Wemm
2c8635c642
Put an example of 'makeoptions KERNEL=foo' to replace the old
...
'config foo' functionality.
1999-05-09 22:26:10 +00:00
Andrzej Bialecki
1a9e10d8a1
Silence message about absence of PnP overrides.
1999-05-09 22:16:27 +00:00
Peter Wemm
e2eb6a14cd
Remove hackish foot protection.. If you ask for an atkbd on an isa bus
...
rather than on the keyboard controller, you will get it.. (and shoot your
feet)
1999-05-09 20:45:53 +00:00
Peter Wemm
7067d561cc
Lites2 seems to have pretty much disappeared from the radar, and I suspect
...
far more than this hack would be needed now..
1999-05-09 20:42:45 +00:00
Peter Wemm
d1935ba94c
Make COM_ESP and COM_MULTIPORT compile for LINT. It might even work..
1999-05-09 20:35:02 +00:00
Poul-Henning Kamp
5a44704319
don't confuse units and devices.
1999-05-09 20:29:04 +00:00
Peter Wemm
cc97c921ab
For the ioctl that reads the pci configuration, look up the name and unit
...
on the fly so that we can see the driver assignment of new pci devices
as well in the 'pciconf -l' display.
1999-05-09 20:27:26 +00:00
Peter Wemm
c09634ba71
GC unused variable in struct.
1999-05-09 20:25:01 +00:00
Brian Somers
229c76251b
Revert to the previous behaviour of only doing a utmp
...
login if we're -direct on a tty device.
1999-05-09 20:13:52 +00:00
Nick Hibma
4cc318579c
Enable the support for a file interface on the HID driver for
...
easy testing of the HID reports that come back.
Submitted by: MAEKAWA Masahide <bishop@rr.iij4u.or.jp>
1999-05-09 20:13:51 +00:00
Brian Somers
3377c28cd9
Deal with the fact that as we now mbuf_Read the fsm
...
header in fsm_Input() we often end up with a NULL mbuf.
Deal with a possible NULL mbuf being passed into
mbuf_Prepend().
Adjust some spacing to make things more consistent.
1999-05-09 20:02:29 +00:00
Kirk McKusick
71a0942aca
Put back changes that might be causing trouble on Alpha.
1999-05-09 19:39:54 +00:00
Nick Hibma
904b306815
Reserve 124 for USB Communications Class Drivers
1999-05-09 19:38:19 +00:00
Nick Hibma
4e51b9ac7c
Add the USB Mass Storage manual page
1999-05-09 19:35:51 +00:00
Peter Wemm
a6db527ea9
s/main/mi_startup/
1999-05-09 19:03:55 +00:00
Peter Wemm
18c3dd1745
s/main/mi_startup/ for the kernel entry point so that egcs doesn't get
...
upset about it (and generate things like __main() calls that are reserved
for main()). Renaming was phk's suggestion, but I'd already thought about
it too. (phk liked my suggested name tada() but I decided against it :-)
Reviewed by: phk
1999-05-09 19:01:49 +00:00
Peter Wemm
37558b0171
Move a couple of bits of (now) static content from config(8) (ie: %LOAD)
...
directly into the Makefile. Remove references to swapkernel.c, it's
not generated by config(8) now. (The previous config commits had
generated it, but they had an unused 'char *' in them).
1999-05-09 18:57:02 +00:00
Peter Wemm
3e624da0af
Put on my viking helmet from the closet, and get out the war axe and
...
"retire" some more stuff.
1999-05-09 18:54:25 +00:00
Nick Hibma
818850c6eb
Added Thrustmaster Fusion Digital Gamepad
1999-05-09 18:29:37 +00:00
Poul-Henning Kamp
1491050818
Make minor, major and makedev inline functions so we gain type checking
...
and prevent compile time creation of dev_t's from happening again.
1999-05-09 18:03:48 +00:00
Peter Wemm
8fb476c521
We don't have composite devices here either.
1999-05-09 17:48:23 +00:00
Poul-Henning Kamp
b19d4b12c0
No point in swapdev being a static global when used only locally.
1999-05-09 17:28:00 +00:00
Poul-Henning Kamp
bb4d56144e
config(8) lobotomy, please see commit msg in sys.
...
(I have no idea why cvs didn't take these changes before.)
1999-05-09 17:23:38 +00:00