Commit Graph

40964 Commits

Author SHA1 Message Date
itojun
779fc41d88 enable rnd(4) 2000-10-04 18:14:35 +00:00
tsutsui
d11ef545cd Enable sanity checks in mk48txx_gettime().
(Many news68k have dead NVRAM.)
2000-10-04 17:00:45 +00:00
tsutsui
39787038e9 Switch to MI mk48txx driver.
XXX All config files should be updated since now clock address does not
XXX contain clock register offset in NVRAM.
2000-10-04 16:35:43 +00:00
tsutsui
3f1232147d Initial bus_space(9) support for news68k. From hp300. 2000-10-04 16:26:43 +00:00
uch
478ab76ca3 experimental power management support for TX3912/TX3922 based model. 2000-10-04 13:53:54 +00:00
bouyer
a2c02690af only VT82C586A rev >= 6 supports Ultra-DMA. From OpenBSD. 2000-10-04 09:34:09 +00:00
toshii
aeeb938ec6 Wrap __cmsg_alignbytes in __BEGIN_DECLS ... __END_DECLS. 2000-10-04 08:59:16 +00:00
nisimura
8d263719b9 Merge exception return path of SystemCall and UserGenException into
proc_trampoline.
2000-10-04 08:46:21 +00:00
tsubai
9fa9ef4716 Add rnd. 2000-10-04 08:26:42 +00:00
enami
d86752997f Free mbuf when dropping VLAN frame due to no configured vlan interface. 2000-10-04 07:01:52 +00:00
enami
b817ce40cb Cosmetic changes. 2000-10-04 06:51:12 +00:00
enami
bc50cb2cae Remove redundant assignment. 2000-10-04 06:20:05 +00:00
itojun
9e47af8814 enable rnd device. they are now mandatory for ssh/sshd support,
so it makes more sense to enable it.
please disable them if there's any issues, but in that case, in-tree
ssh/sshd won't work.
2000-10-04 03:35:53 +00:00
sato
832204750a fix mistake of sigmarion cmdmap. 2000-10-04 03:31:14 +00:00
itojun
6b9793517d need opt_inet.h for #ifdef INET 2000-10-04 02:51:18 +00:00
augustss
5d4d9ec965 Update with uscanner.c 2000-10-04 02:45:07 +00:00
augustss
c068cf3953 Regen. 2000-10-04 02:09:37 +00:00
augustss
9d09a17e7c Add more vendors. 2000-10-04 02:09:07 +00:00
nisimura
a46cefdf5b Redo the previous change to save MIPS1 only configuration. It's
uncertain whether a multiple page flush with a single HitFlush()
call is safe.
2000-10-04 02:02:05 +00:00
thorpej
9f76a74e1e Pop one off the TODO list. 2000-10-03 23:52:39 +00:00
thorpej
efbead5055 When an Ethernet interface detaches, unconfigure any VLANs associated
with it.
2000-10-03 23:50:52 +00:00
thorpej
5fcde4924f Support ETHERCAP_VLAN_MTU by igorning Receive Watchdog and Transmit Jabber
errors if VLANs are configured on the interface.
2000-10-03 23:35:55 +00:00
thorpej
cbfe7605c9 Support ETHERCAP_VLAN_MTU by doing extra error checking upon packet
reception and saving other "bad frames" (i.e. ones that are larger
than the standard Ethernet frame length) if we have VLANs configured
on the interface.
2000-10-03 23:35:02 +00:00
thorpej
96375e93ea Improve the VLAN support, in particular, handling of MTU:
- Add a macro to compute the max frame length based on Ethertype
  and presence of FCS, and use it to validate the packet size
  in ether_input().
- Add capabilites to struct ethercom, and allow hardware drivers
  to specify that they can handle the larger hardware MTU that
  VLANs require in order to strictly conform to 802.1Q.
- Make ether_ifdetach() clear out the link address and free all of
  the Ethernet multicast structures.

Also, rearrange the VLAN driver itself in preparation to supporting
other hardware types, including FDDI (which has 802.1Q VLAN capability).
2000-10-03 23:33:38 +00:00
cgd
11e8e89dd4 add some additional info re: MIPS32 PRID encoding, derived from
the ``MIPS32 4K Processor Core Family Software User's Manual
Revision 01.07 June 19, 2000", available on the web from:
http://www.mips.com/declassified/Declassified_2000/MD00016-2B-4K-SUM-01.07.pdf
2000-10-03 23:15:58 +00:00
itojun
2fe73fd967 typo 2000-10-03 22:46:21 +00:00
itojun
6653c1a74d forgot to update maximum number of algorithms 2000-10-03 22:43:52 +00:00
itojun
553ce2a5e7 add official # for AES (12), and make it equal to rijndael.
Note that:
- IANA assignment was made for AES
- we still have some time window till AES gets finalized, so until it gets
  finalized, we are not certain if AES == rijndael
but it should now be okay.
2000-10-03 21:45:44 +00:00
mrg
dd521daa8b clean up a comment. 2000-10-03 20:50:49 +00:00
chs
65ab1f3650 include opt_inet.h, needed by previous check-in. 2000-10-03 17:18:15 +00:00
simonb
5d4fa9b0ce Revert rev 1.31 of bha.c (and associtated changes in the headers and
config glue files).

Fixes PR kern/9841.  Tested by Tracy J. Di Marco White with a bt948
and 6 disks.
2000-10-03 14:07:36 +00:00
tsutsui
91959d389e Typo in comment. 2000-10-03 13:54:02 +00:00
tsutsui
33e8ebeef3 1970 -> POSIX_BASE_YEAR 2000-10-03 13:52:39 +00:00
tsutsui
2f6ed1a331 Reorganize news68k clock device configuration and
prepare to switch to MI mk48txx driver.

XXX news68k does not have bus_space(9) support yet.
2000-10-03 13:49:24 +00:00
tsutsui
df9baa1d7a Move #define POSIX_BASE_YEAR to clock_subr.h. 2000-10-03 13:41:07 +00:00
tsutsui
5c0aabad0d For SECDAY, use "24 * 60 * 60" rather than "86400". 2000-10-03 13:00:30 +00:00
wdk
6b207c8f05 Add netbsd.ecoff to list of files to cleanup. Forgot in previous commit. 2000-10-03 10:09:12 +00:00
wdk
ff5d9dc3a7 Change default kernel format from ECOFF to ELF now we can boot ELF using
libsa based bootstraps.   This is now the prefered format.

ECOFF format kernel renamed to netbsd.ecoff - still required for network
booting.
2000-10-03 09:46:39 +00:00
wdk
e705396abb Switch to MI md_root.c 2000-10-03 09:38:20 +00:00
itojun
05d1b41473 get rid of RC5 algorithm # completely (#if 0'ed for a long time)
sync with kame.
2000-10-03 06:36:31 +00:00
augustss
623aae812b Only probe for drive 0. Fix es problem reported by Nathan Williams
<nathanw@MIT.EDU>.
2000-10-03 04:33:03 +00:00
thorpej
7edd5d54bc Add support for the ADMtek AN983 and AN985. 2000-10-03 04:32:00 +00:00
itojun
a09dcd7432 avoid assert, memcpy and memset (necessary to BSD code sharing).
sync with kame
2000-10-03 03:17:19 +00:00
sato
af1dcf13da flash led when intrrupt. 2000-10-03 03:16:16 +00:00
sato
c419b94c00 vr41xx LED unit driver. 2000-10-03 03:13:04 +00:00
sato
ca7374c959 add POWERCONTROL_LED.
add PMEVENT_AC, PMEVENT_BATTERY.
2000-10-03 03:08:33 +00:00
thorpej
4462a44b87 Regen: ADMtek AN985 2000-10-03 02:59:05 +00:00
thorpej
618e7b93c6 Add ADMtek AN985 10/100 Ethernet. 2000-10-03 02:58:30 +00:00
assar
51f5a6f27f repair parentheseis error in TAILQ_FOREACH_REVERSE. see PR kern/11117 2000-10-03 00:19:19 +00:00
itojun
dabed37e1c correct merge failure in key size validation. 2000-10-02 23:49:02 +00:00