Commit Graph

22889 Commits

Author SHA1 Message Date
pk
d982283952 vme4_dmamap_[un]load: ensure enough DVMA space is allocated to cover the
buffer and store that amount in the DMA map to avoid re-computation.
Also add a cache flush as the bus_dmamap_sync() don't do that yet.
2000-06-18 19:30:21 +00:00
pk
a29dc4045f Conversion to bus_space*(). 2000-06-18 19:19:53 +00:00
castor
512723f616 Fix integer overflow in calculation of VM_MAX_KERNEL_BUF. 2000-06-18 18:29:04 +00:00
minoura
fa85bf07cd Enable INET6. 2000-06-18 10:30:35 +00:00
mrg
cafc122317 catch up with fpu changes. 2000-06-18 08:13:45 +00:00
mrg
f44ba0a4dc back out part of previous. 2000-06-18 08:13:26 +00:00
mrg
fab0adad15 iommu_flush becomes iommu_strbuf_flush cuz that's what it does. 2000-06-18 07:17:40 +00:00
mrg
70a9c29b9b give BSDB_MAP a value. add a shushing cast. 2000-06-18 07:13:41 +00:00
mrg
b6026e7c35 kill dead code. 2000-06-18 07:12:39 +00:00
mrg
fde87ed5d6 add a (u_long) cast for quietness 2000-06-18 07:10:23 +00:00
mrg
0bd5307bf8 remove an unused variable. 2000-06-18 07:05:09 +00:00
mrg
9105157268 duplicate "file" should only include "compile-with" 2000-06-18 07:03:35 +00:00
mrg
4f9416205c update to reality 2000-06-18 07:02:04 +00:00
mrg
e36a32c98f obsolete these; use the merge sparc version. 2000-06-18 06:58:30 +00:00
mrg
41d83cead7 use arch/sparc/fpu 2000-06-18 06:57:15 +00:00
mrg
feddb7ad96 merge in ultrasparc changes 2000-06-18 06:54:17 +00:00
fvdl
8dde6d4336 Account for the stack when computing the base va. This makes the
bootblocks work again on the 4/110.
2000-06-18 02:25:17 +00:00
tsubai
ce3ea53415 Remove "options NFS_BOOT_BOOTPARAM" to fit 1.4M floppy.
(still have NFS_BOOT_DHCP)
2000-06-17 21:44:46 +00:00
deberg
e7009646cf my development machine 2000-06-17 20:57:12 +00:00
scottr
cee7249423 Since interrupts are now enabled during ADB autoconfig, it's possible to get
a keyboard event before wskbd is attached. Make sure we've done that before
passing an event to kbd_intr(), which in turn hands off to wskbd_input().
This is another part of the fix for PR 10086.
2000-06-17 18:00:47 +00:00
scottr
6f644439a9 Only the first device that we're sure is a keyboard should be attached
as the wskbd console device.  (Part of the fix for PR 10086.)
2000-06-17 17:46:40 +00:00
shin
0e04419b62 for size reduction.
out:
	SCSIVERBOSE
	QUOTA
	ccd

we support CD-ROM drives, so CD9660 is necessary.
in:
	CD9660
2000-06-17 10:53:05 +00:00
soda
d09614e559 reflect reality 2000-06-17 09:18:39 +00:00
soda
5294792417 - vga/pckbc attachment for jazz internal bus of Magnum derived machines
(including Pica, NEC RISCstation/RISCserver).
 - TGA console initialization for NEC RISCstation 2250,
   contributed by Shuichiro URATA <ur@a-r.org>
2000-06-17 07:29:06 +00:00
soda
2c9c6b6b06 vga/pckbc attachment for jazz internal bus of Magnum derived machines
(including Pica, NEC RISCstation/RISCserver).
2000-06-17 07:28:07 +00:00
soda
49e5e09389 TGA console initialization for NEC RISCstation 2250,
contributed by Shuichiro URATA <ur@a-r.org>
2000-06-17 07:25:57 +00:00
soda
5175a6121b vga/pckbc attachment for jazz internal bus of Magnum derived machines
(including Pica, NEC RISCstation/RISCserver).
2000-06-17 07:23:05 +00:00
soda
6f16c304e1 vga/pckbc attachment for Jazz-Internal Bus of Magnum derived machines
(including Pica, NEC RISCstation/RISCserver).
2000-06-17 07:17:36 +00:00
soda
7c109ba712 fix serious inconsistency against -current isa. 2000-06-17 06:58:35 +00:00
soda
0b46102cb6 mention recent (but before _MIPS_PADDR_T_64BIT and MIPS3_TLB_WIRED_UPAGES
changes) instability on PICA and NEC Image RISCstation.
2000-06-17 06:56:20 +00:00
cgd
942546fe30 cod: any of various bottom-dwelling fishes (family Gadidae, the cod
family) that usually occur in cold marine waters and often have barbels
  and three dorsal fins.
code: a set of instructions for a computer.

The latter is more appropriate in the comment corrected here.
2000-06-17 06:38:25 +00:00
matt
2a744b7dce Remove a blank line at the end. 2000-06-17 06:19:03 +00:00
cgd
79d0534b05 put cache op #defines up at the top of the file, so all cache ops can
use them.  Rename them to match the names in See Mips Run; they're not
as orthogonal as values or'd together might make you think...  Finally,
actually use them for every bloody cache op.
2000-06-17 01:35:28 +00:00
matt
4e6d07206d make printf happy. 2000-06-17 01:05:11 +00:00
matt
ff76991706 Add an installboot. 2000-06-17 01:01:06 +00:00
matt
94956e7869 Adjust this a bit so that the primary entry point is 0x200, not 0x0a. 2000-06-17 01:00:17 +00:00
matt
4343326b78 Add an installboot(8) for vax. This is needed so the VAX can do multiboot
CDroms.
2000-06-17 00:59:24 +00:00
matt
8b48fb7c45 This file now lives is sys/dev/dec. 2000-06-16 23:28:52 +00:00
matt
6868f0a894 Use <dev/dec/dec_boot.h> instead of <machine/dec_boot.h> 2000-06-16 23:27:23 +00:00
matt
1976bfc798 Use <dev/dec/dec_boot.h>. Use *le32* to set boot block info. XXX Needs to
use *le32* to read ELF bootstrap file.
2000-06-16 23:24:30 +00:00
is
84f54d4e80 Define schedstate_percpu. 2000-06-16 21:36:09 +00:00
minoura
238f799ff3 Print newline while attach. 2000-06-16 17:15:54 +00:00
tsubai
96964a6455 Use ether_crc32_le(). 2000-06-16 14:18:55 +00:00
hubertf
80365fb67d Change comment: APM_POWER_PRINT _does_ print stats on the console. 2000-06-16 10:31:03 +00:00
matt
bd160eabec these are obsolete now that vax uses sysinst. 2000-06-16 06:36:45 +00:00
matt
1e3f670589 This file now lives one level down in common. 2000-06-16 06:35:12 +00:00
matt
2aaf9eb5c7 now lives one level down in boot. 2000-06-16 06:33:22 +00:00
soren
05be24734c Correct. 2000-06-16 04:15:39 +00:00
soren
19a36d4e26 Add table of IP number / model name. 2000-06-16 04:06:53 +00:00
thorpej
9424f6fe54 Update with reality. 2000-06-16 03:49:12 +00:00
thorpej
ff36cd64b7 Rearrange the npx driver a little to allow for multiple attachments
and add a pnpbios atttachment for it.
2000-06-16 03:47:24 +00:00
cgd
433fe9077e when printing the cpu_id (because it's unknown or not supported),
print the whole PRID value.  Also, print the PRID value in addition to
the name, when the CPU is known (for data collection purposes).
2000-06-15 23:39:14 +00:00
ragge
53cc7ebe6b Standalone device driver for DEBNx (ni) ethernet controllers. 2000-06-15 19:53:23 +00:00
ragge
8767feaaff Recognize "ni" as boot device. 2000-06-15 19:49:37 +00:00
tsubai
2931ec17b7 Forgot to commit this. 2000-06-15 19:09:15 +00:00
tsubai
736d4273e2 Implement multicast address filter. (Stolen from hme.c) 2000-06-15 18:36:52 +00:00
mrg
f007a974bb turn off softdep for now; we have enough other things to worry about. 2000-06-15 18:23:52 +00:00
abs
573c583527 If any config file here ever deserved NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM, it
would probably be DISKLESS. Make It So. Also retire UNDERWORLD as I'm no
longer at Dreamworks with those delightful old ex-NeXTStep P133s.
2000-06-15 18:16:10 +00:00
mrg
eccc09d9de fix a couple of errors in the previous. from eeh. 2000-06-15 15:51:07 +00:00
pk
98726268ee Remove pointless debugging check. 2000-06-15 14:42:32 +00:00
pk
cc9163a28a Enable DMA interrupts. 2000-06-15 14:27:07 +00:00
mrg
e26f7acd77 my Ultra-1 2000-06-15 13:50:20 +00:00
is
d139625de5 Fix for two bugs discovered by Gunther Nikl:
- missing printf parameter
- error in DraCo detection
2000-06-15 13:43:35 +00:00
mycroft
ba354a1800 Disable pmap_copy() for now. 2000-06-15 13:35:27 +00:00
shin
5ded3d8a81 backout previous change.
cache operation in cpu_fork() is necessary for CPU's which
detect virtual alias by hardware (ex. R4000 with secondary cache).
2000-06-15 13:04:05 +00:00
pk
752b4566c4 bus_dmapmap_create: boundary must be 0, not NBPG. 2000-06-15 12:12:05 +00:00
soren
a9bf75bb59 Use more constants and clean up a bit. 2000-06-14 22:32:20 +00:00
thorpej
839042fb97 Don't have an xi in this machine. 2000-06-14 22:29:03 +00:00
thorpej
01ae72fdf9 Enable uhid. 2000-06-14 22:28:13 +00:00
soren
a8b7b64af8 Remove unnecessary HitFlushCache from cpu_fork(). From Toru Nishimura. 2000-06-14 22:17:59 +00:00
veego
223d7455c7 Remove the obsolete config fragments for kernel crypto, because the IPsec
crypto code is now in the kernel source tree.
2000-06-14 22:02:13 +00:00
soren
1c539dbc3a Remember T-shirt. 2000-06-14 17:57:59 +00:00
soren
f12e2b4dd2 Simple GIO glue. 2000-06-14 16:50:58 +00:00
soren
8da77e0dfb Reenable hard interrupts before processing soft interrupts. 2000-06-14 16:40:58 +00:00
soren
8c4f5e53b2 Include registers. 2000-06-14 16:32:22 +00:00
soren
4a45886c8d A start at O2 support.. 2000-06-14 16:13:53 +00:00
veego
4fc3cd3c3d We don't need my name in this file. 2000-06-14 16:11:24 +00:00
soren
6c3d30d224 Initial commit. 2000-06-14 16:06:57 +00:00
soren
891194e10f Initial commit. Needs work. 2000-06-14 16:02:38 +00:00
soren
aa6a4db574 No real need for explicit stride on Mace ISA extension. 2000-06-14 15:56:21 +00:00
soren
b6609726af Dummy. 2000-06-14 15:51:28 +00:00
soren
9212bf659c XIO device ids. Nothing here yet. 2000-06-14 15:49:07 +00:00
soren
abe9dea12f Initial commit. 2000-06-14 15:39:55 +00:00
soren
ab26c447f4 Initial commit. 2000-06-14 15:32:11 +00:00
jhawk
e4c99458f4 If comprobe1() fails, print a message. Otherwise one gets the xname
prepended to the next configure device, i.e.

com1lpt0: at pnpbios0 index 18 (PNP0401)
2000-06-14 15:15:43 +00:00
thorpej
fe8841f18a Some platforms, like the Sable, hook EISA and ISA interrupts
up Very Differently.  Handle this.
2000-06-13 16:40:37 +00:00
leo
3e4dbe0e25 Throw in a bunch of _C_LABEL macro's. (Hi Klaus ;-) 2000-06-13 14:48:44 +00:00
ad
3553879fc2 Use my proper name. 2000-06-13 13:36:42 +00:00
minoura
d4d1b4cce4 Argument modreg of fpu_decode_ea() is actually an opecode.
That bug prevented awk(1) to work.
2000-06-13 12:28:13 +00:00
tron
447112b869 Add entry for "bba(4)". 2000-06-13 06:15:51 +00:00
matt
0aa592b979 Add a table of calibrations. The MCR_500 one (640x240) makes the MCR_700A
(800x600) almost unusable.  Now the 700A has it's own.
2000-06-13 05:59:55 +00:00
eeh
3517559eb5 Missing paren. 2000-06-13 05:04:05 +00:00
castor
751cd4ffb0 Profiling fixes from Ethan Solomita <ethan@geocast.com>.
Merge Kernel MCOUNT and user MCOUNT.

The earlier code which was inserted to call _mcount in profiling
assembler routines is busted badly.  This gets it working with PIC
code and should work with any arbitrary assembler routine.
2000-06-12 23:42:10 +00:00
matt
58ca6aac15 Add netbsd.alpha & netbsd.alpha.gz for installation cds. 2000-06-12 23:38:03 +00:00
sommerfeld
4a9abf779e Fix this so it compiles again with DEBUG 2000-06-12 23:35:11 +00:00
eeh
fb0404cc75 Start reorganizing the kernel for MULTIPROCESSOR support. 2000-06-12 23:32:46 +00:00
eeh
65bca8bde2 Fix OF_val2sym and OF_sym2val. 2000-06-12 23:26:38 +00:00
eeh
3dfb9ee7ac More debugging support. 2000-06-12 23:20:54 +00:00
eeh
0146a569d2 Comment describing the IOMMU DVMA address space layout. 2000-06-12 23:19:05 +00:00
eeh
cc29e9b22c ebus_ca needs to specify enough memory to hold an ebus_softc, not a struct device. 2000-06-12 22:36:59 +00:00