NetBSD/sys/arch
thorpej 616125f8d1 Deal with a hardware bug in Pass 1 and Pass 2 Pyxis chips. Basically,
the scatter/gather TLB cannot be invalidated on these chips.  So, to
work around this, we configure the otherwise unsed DMA Window 2 as a
2M SGMAP window at 128M, point all of its page table entries at the
DMA spill page, and, when the TLB is to be invalidated, put the PCI bus
into loopback mode, and create a target hit on Window 2 every 64k for
the number of TLB entries (plus a few ... it seems to not work unless
we read a few extra times), forcing out old TLB entries to make room for
the new, dummy target hits.
1998-06-04 18:11:23 +00:00
..
alpha Deal with a hardware bug in Pass 1 and Pass 2 Pyxis chips. Basically, 1998-06-04 18:11:23 +00:00
amiga Specify a non-profiling C rule. 1998-05-31 23:25:41 +00:00
arm32 Include all the correct header files to get the prototypes of all the 1998-06-04 17:45:50 +00:00
atari Sync w/ i386 port. 1998-06-03 04:20:22 +00:00
bebox Sync w/ i386 port: 1998-06-03 21:55:26 +00:00
hp300 Build pmap_boostrap.o without profiling; we can't call mcount before the 1998-05-31 23:18:57 +00:00
i386 Implement bounce buffers for mbufs. 1998-06-03 21:50:48 +00:00
m68k If any of _ANSI_SOURCE, _POSIX_C_SOURCE or _XOPEN_SOURCE are defined, don't 1998-05-25 20:59:01 +00:00
mac68k Kill unused variable that resulted from the last change. 1998-06-02 03:21:42 +00:00
macppc Specify a non-profiling C rule. 1998-05-31 23:25:41 +00:00
mips Protect against multiple inclusions. 1998-05-25 21:00:32 +00:00
mvme68k Build pmap_boostrap.o without profiling; we can't call mcount before the 1998-05-31 23:28:07 +00:00
newsmips Change "extern var;" --> "extern int var;" and so on. (for egcs -Wall) 1998-06-01 19:31:04 +00:00
ofppc Specify a non-profiling C rule. 1998-05-31 23:25:41 +00:00
pc532 Specify a non-profiling C rule. 1998-05-31 23:25:41 +00:00
pica Specify a non-profiling C rule. 1998-05-31 23:25:41 +00:00
pmax Adjust bus_dmamap_sync() for the R4000; in that case, use the stashed 1998-06-03 05:10:23 +00:00
powerpc revert. ofppc->powerpc 1998-05-29 10:04:22 +00:00
sparc Magma parallel port ioctls per Iain Hibbert. 1998-06-03 22:40:00 +00:00
sun3 Specify a non-profiling C rule. 1998-05-31 23:25:41 +00:00
vax Rudimentary support for the VS3100 builtin graphics console. 1998-06-04 15:51:12 +00:00
x68k Build pmap_boostrap.o without profiling; we can't call mcount before the 1998-05-31 23:28:07 +00:00