Commit Graph

36844 Commits

Author SHA1 Message Date
chs
64bb56dcc8 add decls for fd driver. 2000-04-10 01:19:13 +00:00
thorpej
eeb3a38cfc Use UVM_PGA_ZERO in the promote-zero-fault case of uvm_fault(). 2000-04-10 01:17:41 +00:00
thorpej
a9f69b00d2 Use UVM_PGA_ZERO. 2000-04-10 00:48:35 +00:00
thorpej
345b3d2136 Use UVM_PGA_ZERO in a few (easy) places. 2000-04-10 00:32:46 +00:00
thorpej
2c48131727 Add UVM_PGA_ZERO which instructs uvm_pagealloc{,_strat}() to return a
zero'd, ! PG_CLEAN page, as if it were uvm_pagezero()'d.
2000-04-10 00:28:05 +00:00
christos
e6baf1c570 Follow the unused convention. 2000-04-09 22:40:11 +00:00
ragge
8d2f5fd273 Fix TOY clock reading/writing on KA820. 2000-04-09 21:05:39 +00:00
augustss
b0789bc4f4 Add upl(4) driver. Uncomment uvisor(4) driver. 2000-04-09 18:34:02 +00:00
augustss
40b25953db Add driver for Prolific PL2301/PL2302 host-to-host adapter. 2000-04-09 18:23:23 +00:00
ragge
d9c7f72cf3 Device driver for the DEC DEBNA/DEBNT/DEBNK ethernet device.
This is for sure the most overkill hardware I've ever seen! For example,
it needs the VAX page tables so that it can access all data structures
and mbufs in virtual memory! It will be a real challenge to make this
device work on mips and Alpha systems :-)
2000-04-09 16:49:57 +00:00
ragge
9b917327ac Add insqti/remqhi macros. These macros are interlock queue instructions
used in multiprocessor systems as well as in uniprocessor environments
with intelligent I/O devices.
2000-04-09 16:37:09 +00:00
uch
b6627b36a0 add rnd, IPV6 etc. 2000-04-09 14:14:50 +00:00
takemura
f83087efc5 Add pseudo device 'rnd' for /dev/random. 2000-04-09 08:28:00 +00:00
takemura
2c13222ffc Delete needless #if. 2000-04-09 08:26:15 +00:00
mrg
5e32788ad7 regen 2000-04-09 06:49:16 +00:00
mrg
a20d930808 rename some unimplimented (because they are OLD in sunos) syscalls to avoid confusion. 2000-04-09 06:47:39 +00:00
christos
93f27a1a74 Print the extra bits in the SS_ flags. Somehow lwp uses 0x6f00000b0. What is
0x6fxxxxxx. Inquiring minds would like to know :-) It does not appear to be
documented.
2000-04-09 06:28:28 +00:00
christos
0884c7e58f Disable previous; it makes things worse. 2000-04-09 05:48:07 +00:00
christos
9813882e34 Add new sysconfig bits.
Fix the bogus numbering of the old bits.
2000-04-09 05:33:04 +00:00
christos
a8d9661557 Try to do something more reasonable in the ASLWP case. Unfortunately
we don't support the semantics needed.
2000-04-09 05:30:17 +00:00
christos
926a3cecf8 print the extra SA_ bits we don't support. 2000-04-09 05:29:28 +00:00
christos
d1ea7c73a4 Try to emulate the svr4 setpsr trap. Needed by lwp. 2000-04-09 05:25:37 +00:00
soren
e48983aa08 Add some IRIX constants. 2000-04-09 01:09:59 +00:00
mark
b9156eec05 Add missing include of vm/vm.h 2000-04-09 00:18:12 +00:00
soren
ea5325726d Be a little more careful parsing boot parameters. 2000-04-09 00:13:54 +00:00
soren
579f97d5c5 The interrupt line registers for the devices wired directly to the CPU
are not meaningfull. Instead match them by {bus,device,pin}.
2000-04-09 00:13:27 +00:00
soren
43a7ae04c9 Disabling PCI Memory Read Multiple improves Tulip transmit performance 30%. 2000-04-09 00:11:51 +00:00
soren
09ad839ab3 This file has been superseded by the MI ELF code. 2000-04-08 22:30:26 +00:00
tsarna
12188e5241 A GENERIC-like configuration for the Netpliance i-opener. 2000-04-08 21:27:07 +00:00
augustss
8fb6cb9b81 Remove usused field. 2000-04-08 20:54:38 +00:00
augustss
2d88a5d886 Regen. 2000-04-08 20:35:13 +00:00
augustss
e75e18b138 Add another ISD IDE adapter. 2000-04-08 20:14:00 +00:00
kleink
87e3081158 Make this actually configure. 2000-04-08 18:16:42 +00:00
mrg
e2ed27832e with these two, POWEROFSEVEN now compiles cleanly. 2000-04-08 15:15:41 +00:00
tsutsui
909b096cf8 Remove #ifdef __NetBSD__ code inside !__NetBSD__ part. 2000-04-08 13:49:43 +00:00
tsutsui
de19673726 Add vaddr_t cast to vtophys() arg. (for powerpc) 2000-04-08 13:44:12 +00:00
mrg
171d3a1576 don't use -Wuninitialized 2000-04-08 04:46:15 +00:00
mrg
d0be8351d9 add casts to stop gcc complaining 2000-04-08 04:45:41 +00:00
mrg
4583d39d24 correct the pci ino->ipl table. shut up gcc once more. 2000-04-08 04:35:01 +00:00
mrg
5b5f175f38 - store the ebus's parent so we can find the IOMMU
- use generic iommu routines in the ebus code (uses the above)
- add some more comments.
2000-04-08 04:33:09 +00:00
mrg
d360a37afd - remove unused variable.
- include <sparc64/sparc64/cache.h> to get cache_flush() prototype.
- remove an unnecessary cast.
2000-04-08 04:17:31 +00:00
tsarna
9964217571 Fix fms_free like auvia_free 2000-04-08 03:50:48 +00:00
tsarna
a1ea15c0e1 Fix auvia_free, clean up more on close, and be more careful in interrupt
handler.
2000-04-08 03:33:58 +00:00
mrg
34d04ff6db include <ddb/db_output.h> to get the db_printf() prototype. 2000-04-08 03:09:00 +00:00
mrg
748cfc6b99 rearrange a little to accommodate real SUNW,psycho support. 2000-04-08 03:08:20 +00:00
mrg
70e38e4034 actually, i wrote these in 2000 2000-04-08 03:07:07 +00:00
itojun
d65678850d fix build of ucom. (static/non-static) 2000-04-08 01:22:26 +00:00
soren
aa4c70110e Move the start of the user stack down a little to account for the
virtual address checking done by the R8000 and some QED CPUs.

From Jeff Smith.
2000-04-07 21:50:08 +00:00
aymeric
8e8e291c78 Prevent serial port from hanging when used as both console and terminal. 2000-04-07 19:47:18 +00:00
augustss
ef57f37442 Regen. 2000-04-07 19:00:17 +00:00