Commit Graph

40094 Commits

Author SHA1 Message Date
leo 6c721e05f1 Fix typo. 1998-06-11 08:32:00 +00:00
leo d30382ffb4 Don't call isa_dmainit() when NISADMA == 0. 1998-06-11 08:29:33 +00:00
fair ffa2165350 fix some errors, clean up for nroff 1998-06-11 07:21:07 +00:00
fair e3c88d8f74 convert some nroff stuff to mdoc(7) stuff. 1998-06-11 07:12:40 +00:00
fair a79c4f381f add magma, note that power now works, add references to driver man pages. 1998-06-11 07:00:45 +00:00
fair 9a7d11339e hallelujah! We finally put PR#2008 to rest with this. 1998-06-11 06:27:13 +00:00
thorpej c0c2cb0f9a Garbage-collect the old PMAPSTATS stuff; it didn't compile, and should
just be redone from scratch.  Get it out of the way now to make it easier
to restructure a few things.
1998-06-11 05:16:35 +00:00
thorpej 3af0f95d24 Define a macro to test PG_EXEC. 1998-06-11 05:10:41 +00:00
thorpej 55207ad8b4 Define a software PTE bit to track VM_PROT_EXEC. 1998-06-11 05:09:47 +00:00
thorpej afc9b7c59b Significantly reduce the number of I-stream synchronizations by really
decoupling this operation from TLB invalidations (e.g. pull I-stream
syncs out of loops, executing them only once, etc.).
1998-06-11 05:08:37 +00:00
sakamoto 2855774022 Remove unused message. 1998-06-11 05:03:30 +00:00
thorpej 817b595bab Separate syncing the I-stream from invalidating the translation buffer. 1998-06-11 02:45:21 +00:00
thorpej ab7bc85ff7 Pull in <sys/timepps.h> here so that other things that include comvar.h
will compile.
1998-06-11 02:01:58 +00:00
msaitoh 07a4bb0c95 fix some bugs. 1998-06-11 00:58:31 +00:00
thorpej 1abd24fffe Correct a comment. 1998-06-11 00:34:16 +00:00
tv fe2278980b Missing include <sys/systm.h>. 1998-06-10 22:58:05 +00:00
tv 16a3c1c5c7 dev_pager_alloc panic workaround for arm32 - temporary. 1998-06-10 22:41:03 +00:00
thorpej b121e9e772 Add a shutdown hook for SCSI-2 and higher disks that issues a SYNCHRONIZE CACHE
operation with address 0 length 0, which, according to the SCSI-2 spec, should
be interpreted as "synchronize all remaining blocks beginning at address 0".
1998-06-10 22:17:39 +00:00
tv 7ea013ce82 Include "pc.h" and check NPC - allows ofcons to be the system console. 1998-06-10 21:55:30 +00:00
kleink 8bced1141c Fix an LP64 botch introduced in last commit; reported by Tim Rightnour. 1998-06-10 21:15:41 +00:00
tv 209848d4ab Change `dev' -> `self' in ofisaattach(), compile error 1998-06-10 16:48:21 +00:00
tsubai 5c89a4e36b Move static variables to struct softc.
Remove unused struct members.
1998-06-10 16:27:30 +00:00
kleink 74ce7ac984 KNF: only include one of <sys/{param,types}.h>, not both. 1998-06-10 15:57:39 +00:00
jonathan bbc2d1522a PPS support from April, reworked and extended to match the PPS-API
Internet Draft (draft-mogul-pps-api-02.txt).
1998-06-10 12:06:23 +00:00
fair a76d855399 Attempt to finish off PR#2008, and document our SCSI subsystem.
Add references to ATAPI support; do a quick job from UTSL on scanners,
and the changer thing. Also document that SCSI bus Ethernet interface
that appears to be supported. Clean up some nroff stuff in the exiting
pages.
1998-06-10 11:15:20 +00:00
bouyer de7be831ac Make this compile with the recent ISA DMA changes. 1998-06-10 10:24:13 +00:00
jonathan 78741b6227 Definitions for PPS (Pulse-Per-Second) API. 1998-06-10 08:18:58 +00:00
ross 6afb00016c Don't segfault just because a line starts with null.
linebuf[count - 1] = 0, nice try
1998-06-10 05:28:16 +00:00
scottr e6eb7d0530 Implement option dependencies as part of the defopt action. We currently
restrict depended-on (or "implied") options to those that have been
previously defopt'ed, which inherently eliminates any cycles in the option
graph.
1998-06-10 04:33:31 +00:00
gwr dbeb2648a6 Switch over to MACHINE_NEW_NONCONTIG 1998-06-10 02:42:14 +00:00
lukem a98f088b44 add port-next68k 1998-06-10 01:58:03 +00:00
thorpej 4ad627c09b Do the unaligned buffer fixup without copying data, more-or-less lifted
from the Shark CS8900 driver.
1998-06-10 01:15:50 +00:00
sommerfe a90d5cd12e Truncate mbufs to the correct length before forwarding; fixes pr5560 1998-06-10 00:47:57 +00:00
wrstuden 9e4ad7086e Remove two incorrect ntoh's which make a comparison of a constant w/ a
value from a packet not work right (only one of them needs ntoh!).

Fixes a bug reported by David Brownlee, and which has been present
in NetAtalk from the Sun 4 port (and thus FreeBSD and OpenBSD too).
1998-06-10 00:43:58 +00:00
thorpej f8e69a4627 Don't enable BUS_SPACE_DEBUG automatically if DEBUG is defined. 1998-06-09 22:53:57 +00:00
gwr 1b01ec0993 First cut at UVM support. Compiles, but not tested yet. 1998-06-09 20:47:17 +00:00
gwr c714d95b83 First cut at MACHINE_NEW_NONCONTIG - not enabled yet. 1998-06-09 20:31:28 +00:00
gwr 557be5668b Move sun3x _pmap_fault macro from pmap.h to trap.c 1998-06-09 19:58:50 +00:00
thorpej a3db0f915e Define the SYNCHRONIZE CACHE command. 1998-06-09 19:03:24 +00:00
thorpej 02182100df Use config_defer(). 1998-06-09 18:49:33 +00:00
thorpej ab548fbb40 Remove the PCI-ISA bridge callback mechanism; it's no longer needed. 1998-06-09 18:48:41 +00:00
thorpej 387a1c5d41 Implement config_defer(), a generic mechanism to defer the configuration
of a device until all of its parent's children have been attached.
1998-06-09 18:46:12 +00:00
tv 1a9b4ce852 "Fix" ASM_WEAKEN_LABEL so libgcc2 will compile happily. This _should_ be
fixed in libbfd for compliance with the other platforms when switching to
egcs as the compiler for arm32.
1998-06-09 17:58:27 +00:00
gwr d74e1744f5 Fix a warning 1998-06-09 17:19:01 +00:00
gwr d0a7f4f72b Make this compile... 1998-06-09 17:10:11 +00:00
ragge dd9850d63d Fix erroneous prototypes. 1998-06-09 17:07:12 +00:00
gwr 6e85156429 Simplify ifdefs in cg4b_ldcmap() 1998-06-09 16:10:25 +00:00
gwr 3634eb6176 Make this work on the 3/80, which has the Brooktree DAC
wired high-byte-only like the sparc. (yuck!)
1998-06-09 14:38:59 +00:00
agc 6755cf6312 Modify the section on MOTIF variables to match reality - there are now
only two: USE_MOTIF and MOTIFLIB.
1998-06-09 14:37:19 +00:00
mrg dea9abaf42 add /usr/sbin/update, sun, xterm, and tvi925 termcaps, and a disktab.preinstall file. 1998-06-09 14:21:02 +00:00