heas
3242b332ff
Place busy loops around the tsleep()s for keyboard ID and layout codes in
...
the attach routine. In autoconf or "cold" state, tsleep does not wait for
a wakeup and my type 5 keyboard takes around 70ms to reset, so the keyboard
ID was being missed (read much later on) and key translation would be wrong.
Thanks Martin, Jochen, and Jason for help.
2005-02-21 03:37:39 +00:00
thorpej
2f8e8079d1
Define M_CSUM_DATA_IPv4_IPHL() and M_CSUM_DATA_IPv4_OFFSET() macros
...
to extract data from csum_data, rather than just open-coding it.
2005-02-21 02:12:48 +00:00
chs
ec9c09f652
allow profiling of MP kernels, add a spinlock around the body of mcount().
2005-02-21 01:17:29 +00:00
chs
e391dc1118
fix a missed proc->lwp conversion so this builds with DIAGNOSTIC.
2005-02-21 00:57:38 +00:00
thorpej
df9803ce96
Part 1 of a cleanup pass over the SCSI subsystem. The aim is to name
...
everything "scsi_*", since we really are talking about the SCSI command
set, ATAPI transport not withstanding. Improve the names of many structures,
and prepend "SCSI_" onto all SCSI command opcodes. Place items described
by the SCSI Primary Commands document into scsi_spc.h.
2005-02-21 00:29:06 +00:00
he
738be40c8f
Make conversions from unsigned long to int explicit via casts,
...
rather than imiplicit, which causes lint heart burn ("conversion
from 'unsigned long' to 'int' may lose accuracy).
2005-02-20 23:59:31 +00:00
heas
d1400b88f9
Return 0, not return -1, to the serial chip's input routine except when a
...
keyboard error is received. For zs(4) and com(4), -1 causes the driver to
flush it's buffer. This should eliminate missed keyboard codes, such as the
"key repeats forever until another key is hit" problem that happens because
the keyboard idle code gets flushed from the input buffer.
2005-02-20 22:17:28 +00:00
dsl
4bcbdc6712
Reinstate the ntohs() on port numbers returned bu getport()
2005-02-20 21:44:51 +00:00
wiz
22d1990264
Bump date for ti, vge. Fix typo.
2005-02-20 21:28:02 +00:00
wiz
e88b836ec7
Fix RCS Id, sort SEE ALSO, add article.
2005-02-20 21:26:11 +00:00
wiz
38147cd01d
Fix typo.
2005-02-20 21:23:58 +00:00
wiz
0d1974308b
Sort SEE ALSO (hi hubert! First by section, then by name.)
2005-02-20 21:18:27 +00:00
wiz
320e63ae50
Drop trailing whitespace.
2005-02-20 21:16:38 +00:00
martin
5605ab81e0
Do not use bogus (long) casts and ntohl() on port numbers.
...
Only test for -1 error return from getport().
2005-02-20 21:15:37 +00:00
wiz
0e4368712b
Fix Xref.
2005-02-20 21:10:54 +00:00
wiz
54c5fce210
Sort sections, whitespace nit, use .In.
2005-02-20 21:10:04 +00:00
wiz
58cecadc76
Grammar fix.
2005-02-20 21:06:57 +00:00
wiz
6affcf4372
Bump date for IPSEC_NAT_T.
2005-02-20 21:06:13 +00:00
wiz
b11822a48f
Drop trailing whitespace.
2005-02-20 21:05:20 +00:00
dsl
d53c0d596e
Put /bin/sh at top of list for root's shell.
...
Remove a global data item as well.
2005-02-20 20:54:52 +00:00
wiz
aa3d6fa3ca
If we mark up RFC, then avoid using "command modifier" for it.
2005-02-20 20:54:01 +00:00
dsl
5fd32d4f19
Give all the space to / even when the BIOS can't quite read all of it.
...
Usually the unreadable part will be swap, but remove it from root even
if swap is not selected.
The user can always put it back on the next screen.
Saves sysinst allocating /usr when the bios geometry excludes the last
few MB of the disk (32 on one disk I have).
2005-02-20 20:42:36 +00:00
heas
0cb24ff9b9
Fix typo in a comment.
2005-02-20 20:32:45 +00:00
cube
b6145d2b46
Note pppd update.
2005-02-20 20:07:56 +00:00
heas
48b3467d80
Add commented about keyboard IDs. No functional change.
2005-02-20 20:04:46 +00:00
wiz
4338b8bfb7
Grammar improvement.
2005-02-20 19:55:05 +00:00
wiz
776ec5b176
> -> \*[Gt]
2005-02-20 19:48:47 +00:00
wiz
d5b60ec1d9
Drop trailing whitespace.
2005-02-20 19:46:15 +00:00
heas
57cef74601
Expose sysctl_root node to kernel sources. It will be used by FreeBSD sysctl
...
emulation.
2005-02-20 19:43:46 +00:00
wiz
9086769d81
Fix Xref.
2005-02-20 19:39:09 +00:00
wiz
1d07a19af1
<> -> \*[Lt]\*[Gt].
2005-02-20 19:38:01 +00:00
wiz
b57f6d2615
Sort SEE ALSO.
2005-02-20 19:37:30 +00:00
wiz
b061c59389
Fix some xrefs.
2005-02-20 19:34:40 +00:00
wiz
c952b0b731
FreeBSD -> .Fx.
2005-02-20 19:33:59 +00:00
wiz
85c561fa24
Drop superfluous .Pp.
2005-02-20 19:33:39 +00:00
wiz
0ebd8f8b30
Fix xrefs.
2005-02-20 19:30:51 +00:00
wiz
f0d89116f5
Add RCS Id.
2005-02-20 19:27:58 +00:00
heas
ace2071bfa
Add sysctl node hw.tweN.driver_version whose value is FreeBSD's driver version
...
number for now. This is used by 3ware's FreeBSD version of their CLI to find
controllers and check the driver version.
2005-02-20 19:01:47 +00:00
jdolecek
204eefc34d
add ti(4), vge(4)
2005-02-20 18:58:34 +00:00
jdolecek
e60805c699
add ciphy(4) and vge(4)
2005-02-20 18:49:26 +00:00
heas
414f9692f9
Note gem & hme hardware checksumming
2005-02-20 18:46:20 +00:00
jdolecek
77fddac557
note some driver issues (hopefully would be handled soon)
2005-02-20 18:45:29 +00:00
heas
952103f512
Note hardware checksum support & bump date
2005-02-20 18:42:54 +00:00
jdolecek
dff4ca397a
add vge(4) manpage, obtained from FreeBSD
2005-02-20 18:41:14 +00:00
jdolecek
44e0823c0b
add vge(4), ciphy(4)
2005-02-20 18:39:41 +00:00
jdolecek
1aca3f1349
note vge(4) addition
2005-02-20 18:36:55 +00:00
jdolecek
81abc346eb
Add device driver support for the VIA Networking Technologies VT6122
...
gigabit ethernet chip and integrated 10/100/1000 copper PHY.
Obtained from: FreeBSD
2005-02-20 18:34:33 +00:00
heas
9bcc8b955c
Have the MAC strip the ethernet FCS on rx so it is not included in the hardware
...
checksum and add code to support IPv4 TCP/UDP hardware checksums.
2005-02-20 18:29:00 +00:00
jdolecek
d39b670320
regen: change the VIATECH VT61XX to VT612X
2005-02-20 18:07:29 +00:00
jdolecek
19501c2f29
change the VIATECH VT61XX to VT612X
2005-02-20 18:06:17 +00:00