106444 Commits

Author SHA1 Message Date
pk
75c5f270d2 Brush-up the generic cross-call routine and use it to implement the SMP
cache flush ops.
Also a standard soft interrupt handler for standard cross-call notification
reserving the NMI level 15 softint for urgent cross calls.
2002-12-19 10:38:28 +00:00
pk
eaf530d598 Sprinkle volatiles to avoid register allocation, esp. in cross-call
synchronisation functions used in SMP kernels.
2002-12-19 10:30:39 +00:00
pk
ec2b1c3c64 smp_cache_flush() also takes a context parameter. 2002-12-19 10:27:19 +00:00
jmc
8630685f69 Add support for page tables 2002-12-19 09:59:47 +00:00
jmc
ef48ba7693 Add a minphys routine since the single largest packet is less than minphys() 2002-12-19 09:58:24 +00:00
jmc
31f02beb7c Add defines for supporting page tables 2002-12-19 09:56:10 +00:00
wiz
57f65f0dda Drop trailing whitespace. 2002-12-19 09:17:01 +00:00
lukem
eb305abd81 install -N 2002-12-19 08:32:18 +00:00
lukem
c7c281222a Add '-N dbdir', to specify that user & group lookups are to be done from
dbdir/master.passwd and dbdir/group, using simple text file parsing
routines from ../../usr.sbin/mtree/getid.c.
2002-12-19 08:30:39 +00:00
jmc
9980e6b848 Updates 2002-12-19 07:22:40 +00:00
augustss
1b5acb64d0 Initialize the media to 10baseT. From Steph Bailey. 2002-12-19 07:15:05 +00:00
lukem
e629b6c337 maketars:
- add "-N etcdir", to be used for pax & mtree -N.  defaults to ${DESTDIR}/etc

Makefile:
- if UNPRIVED, call maketars with "-N ${NETBSDSRCDIR}/etc", so that
  "make UNPRIVED= DESTDIR=/foo installsets" can work with an empty
  ${DESTDIR}/etc. (i.e, after a make build without install-etc-files)
2002-12-19 06:21:45 +00:00
jmc
092fe54e3d Add additional debugging for fwohci_arrq_input: no listener conditions 2002-12-19 02:15:31 +00:00
martin
324c47457d Since we have to select one of the two possible PHYs when configuring
the MIF Configuration Register PHY_Select, there is no use in pretending
we could talk to both at the MII interface layer.

If both PHY are reported to be present, prefer the external one.

Remember this selection and enforce it in hme_mii_{read,write}reg.
This fixes problems with one of the dual hmes in Netra T1s.

From OpenBSD.
2002-12-18 23:13:02 +00:00
wiz
218d0a7872 Mostly fixing Xrs, but some other fixes too. 2002-12-18 20:51:53 +00:00
wiz
5911fe5347 Drop trailing whitespace. 2002-12-18 20:28:51 +00:00
wiz
2fd972238a regen (twe) 2002-12-18 20:27:52 +00:00
wiz
76a3ef11cd Describe twe device. 2002-12-18 20:27:25 +00:00
wiz
2e0828a8a8 Misc fixes. 2002-12-18 20:21:11 +00:00
wiz
09f7a7aee7 new sentence, new line. 2002-12-18 20:17:43 +00:00
wiz
7177b5877e Drop trailing whitespace, use Aq instead of Lt and Gt. 2002-12-18 20:16:48 +00:00
wiz
90ad988049 exec lives in section 3, not 2. 2002-12-18 20:13:06 +00:00
wiz
2e958b3f0b Bump date for some recent mach changes, fix two nits. 2002-12-18 20:10:37 +00:00
wiz
22acfbd83b Add {cat,man,html}8 for walnut; remove some files that still get installed. 2002-12-18 20:07:23 +00:00
wiz
7490281b17 New sentence, new line; use more markup. 2002-12-18 19:57:05 +00:00
wiz
e93f0aaa95 Be consistent about putting commas between items in an enumeration. 2002-12-18 19:48:28 +00:00
wiz
67990135ee New sentence, new line; use Pa for paths. 2002-12-18 19:46:48 +00:00
wiz
898689a780 Sort sections. 2002-12-18 19:39:12 +00:00
wiz
46dd4805d4 Drop trailing whitespace. 2002-12-18 19:37:26 +00:00
wiz
667e9783e6 Fn arguments do not need (empty) braces. 2002-12-18 19:34:53 +00:00
wiz
2a557a3feb Grammar fix, and drop a trailing space. 2002-12-18 19:29:26 +00:00
wiz
3bcbc6aea4 Dd should have long month name, add some articles, and drop an unneeded .Pp. 2002-12-18 19:27:42 +00:00
wiz
3e6d4063c8 Regen (dpt) 2002-12-18 19:25:44 +00:00
wiz
cb647c5704 Sort sections, new sentences begin on new lines, add a missing line,
fix a typo.
2002-12-18 19:20:05 +00:00
christos
5bae7276e8 Make this work finally, by prepending _PATH_DEV to the tty name. 2002-12-18 15:20:47 +00:00
tron
c4b584f5c4 Use "NULL" instead of "0" in pointer checks. 2002-12-18 14:12:33 +00:00
yamt
0d95cc5d66 correct/add assertion. 2002-12-18 14:05:50 +00:00
kleink
c8ae14b05c Add -v to SYNOPSIS, clean up STANDARDS a little. Also, bump date for -v. 2002-12-18 12:15:41 +00:00
pk
2076dbdb04 Install the sparc V8 multiply/divide routines after we've collected some
basic information on the CPUs.
2002-12-18 11:56:43 +00:00
mrg
1a854929dd we use nmi_hard and nmi_soft on SUN4D as well 2002-12-18 06:20:36 +00:00
jmc
62da7b9c60 Add SBP2_MAXPHYS 2002-12-18 06:08:21 +00:00
bsh
b757504104 Config information for Intel PXA2xx application processors. 2002-12-18 05:47:31 +00:00
gmcgarry
2251d33b93 Update branch info. 2002-12-18 05:03:34 +00:00
bsh
ee778f8dfa config staff for Lubbock 2002-12-18 04:56:52 +00:00
jmc
fe19747374 Redo state handling as ack's, status, etc can come in and be processed in
various orders depending how the upper level driver is flushing it's queue's.
This prevents the deadlocks I was seeing before with >8k writes.

XXX: Still not completely there as > 64k copies trigger bugs and the page
table support still needs to be written to break those down.
2002-12-18 04:48:33 +00:00
bsh
5f7d2415b6 back out a part of my previous commit. 2002-12-18 04:25:56 +00:00
bsh
7e91daa3b3 guard against being included twice 2002-12-18 04:20:36 +00:00
bsh
35345c15f5 + protect against including twice
+ add struct sa1111_attach_args for keyboard controller support.
2002-12-18 04:16:09 +00:00
bsh
b454cbf9c6 + protect against including twice
+ add bit definitions in SKCR
+ add keyboard controller registers
2002-12-18 04:09:31 +00:00
manu
f037b240d0 Instead of keeping track of the receiving process in struct mach_port,
keep track of the receive right for the port. There can be only one, and
the receive right references struct proc should we need it.

This makes easier to find the receive right associated with the port.
2002-12-17 22:48:33 +00:00