Commit Graph

7648 Commits

Author SHA1 Message Date
cgd c4640b104d define and call "pci_devinfo()", which creates a string from the
vendor & product IDs and class information, which is printed if device
isn't found.  Optionally (via "PCIVERBOSE" option) does table lookup
to try to see if it knows what the device really is (informational only...).
1995-06-18 01:28:23 +00:00
cgd e86a68a339 prototype for pci_devinfo function 1995-06-18 01:26:50 +00:00
cgd c644446a99 add include for the alpha, alphabetize 1995-06-18 01:24:40 +00:00
cgd 8ced60f181 make a comment reflect the way things should be done 1995-06-18 01:23:11 +00:00
cgd 2cfceff6b5 built from pcidevs list 1995-06-18 01:09:14 +00:00
cgd 27adbb1130 learn about some PCI vendor and product numbers. not yet used 1995-06-18 01:07:04 +00:00
cgd ae76c070ec oops; forgot this in last commit 1995-06-17 23:06:44 +00:00
cgd 6f13f2448a more appropriate name, as this only has PCI support subroutines. 1995-06-17 22:40:26 +00:00
ragge 63a9ff56e7 rudimentary DDB support. 1995-06-16 15:36:37 +00:00
ragge 7aaf918c75 d_reset reference removed. Calling of ubareset must be solved. 1995-06-16 15:26:11 +00:00
ragge 8a9fcc717d DELAY() moved to common place. 1995-06-16 15:23:53 +00:00
ragge 2a7adb567d Some flags added to use in boot blocks. 1995-06-16 15:20:11 +00:00
ragge 913f0b045e DDB support. splddb() and trapcode for ddb. 1995-06-16 15:17:27 +00:00
ragge a1761db1f5 DELAY() removed, now common. 1995-06-16 15:14:05 +00:00
ragge e9aa7f52a2 ddb file added. 1995-06-16 15:09:56 +00:00
ragge e11e0f1712 Passing symtab address to kernel. 1995-06-16 15:07:58 +00:00
ragge 988e66c172 Pass symtab address to kernel. 1995-06-16 15:06:50 +00:00
cgd d0601a093f copy some format specifiers from kprintf to sprintf. b & r still missing 1995-06-16 10:52:17 +00:00
jtc 7d0e5e8589 Use ${.CURDIR} in S macro definition so makefile works with obj directories. 1995-06-16 07:23:02 +00:00
briggs fec7ba6562 Rearrange slightly. 1995-06-16 04:45:22 +00:00
mellon 1305dc32df Put parentheses around macro arguments 1995-06-16 02:07:33 +00:00
cgd 94b7cf1b85 compensate for timeval/timespec/stat structure changes. 1995-06-15 23:22:41 +00:00
cgd a134771cd6 posixization of timeval, timespec, and stat structs 1995-06-15 23:08:08 +00:00
cgd 8e5127c2e7 adjust for the other day's structure changes; make it compile. 1995-06-15 22:38:20 +00:00
jtc e01e3d8204 lose extraneous comma 1995-06-14 05:24:46 +00:00
gwr d82ae8cad9 Fix cpuspeed values for Carerra and similar.
Enable the virtual address cache on the 3/260
1995-06-13 22:21:40 +00:00
gwr b029c12ac1 Moved delay2us to param.h (now an inline function). 1995-06-13 22:16:38 +00:00
gwr cd13e583aa Provide delay2us as an inline and make it reasonably accurate,
but conservative (long) by a factor of about 1.25
1995-06-13 22:14:24 +00:00
gwr 64543c95b6 Fix several missing (and REQUIRED) calls to ZS_DELAY() 1995-06-13 22:11:33 +00:00
gwr 11ab4427ec Fix warning about setjmp arg 1995-06-13 22:06:58 +00:00
mycroft abdeca89ce Change llinfo_x25 to use queue.h. 1995-06-13 09:07:29 +00:00
mycroft 7d87f9110f Clean this up a bit. Use queue.h more; de-uglify casts. 1995-06-13 08:36:58 +00:00
mycroft 4b83f9cc67 Change llinfo_llc to use queue.h. 1995-06-13 08:12:33 +00:00
mycroft 3bcdd7fb97 Replace an insque()/remque() pair I missed. 1995-06-13 08:11:37 +00:00
mycroft a92b154a68 Touch this up so it compiles again. 1995-06-13 07:58:10 +00:00
mycroft 3c833d10fc Clean this up a bit. Use queue.h more; de-uglify casts. 1995-06-13 07:13:14 +00:00
cgd 1631c3544b clear m_ext.ext_free when marking an mbuf has having external storage.
From Jonathan Stone <jonathan@DSG.Stanford.EDU>.
1995-06-13 06:43:51 +00:00
mycroft d2307f3ecb Update to match data structure changes. 1995-06-13 05:52:42 +00:00
mycroft 39b1a58316 Update to match data structure changes. 1995-06-13 05:41:43 +00:00
mycroft 415057458b Update to match data structure changes. 1995-06-13 05:38:47 +00:00
mycroft 80a0cdd913 There's no reason to set if_next here. 1995-06-13 05:31:00 +00:00
gwr 66f34029e5 Leave pseudo-device prom in for now (even though it doesn't work)
so config will create prom.h
1995-06-12 19:05:43 +00:00
mycroft cd7edee1ca in_pcbnotify*() don't return anything. 1995-06-12 06:49:55 +00:00
mycroft 351cfd5ed8 Fix bogon in previous. 1995-06-12 06:48:54 +00:00
mycroft 22687aa834 Change in_pcbnotify*() to take an errno value. Make inetctlerrmap[] an
array on ints, not u_chars.
1995-06-12 06:46:34 +00:00
mycroft 10a4696964 Oops. Make source quench work again. 1995-06-12 06:24:21 +00:00
mycroft c88cf97b34 Clear the MFC entry's statistical counters when doing an upcall. 1995-06-12 03:05:12 +00:00
mycroft 4cabe662ac Make sure to initialize ifnet correctly. 1995-06-12 02:22:13 +00:00
mycroft e0d6716b6a Various cleanup, including:
* Convert several data structures to use queue.h.
* Split in_pcbnotify() into two parts; one for notifying a specific PCB, and
one for notifying all PCBs for a particular foreign address.
1995-06-12 01:09:20 +00:00
mycroft 6897f39ae9 Various cleanup, including:
* Convert several data structures to use queue.h.
* Split in_pcbnotify() into two parts; one for notifying a specific PCB, and
one for notifying all PCBs for a particular foreign address.
1995-06-12 00:46:47 +00:00