bouyer
bef8b534cc
Now that we can do it, print "HPT366" or "HPT370" depending on PCI revision.
2001-05-04 18:38:36 +00:00
simonb
cc25d71c5e
Fix current KERN_MAXID - it was one too many.
2001-05-04 15:50:13 +00:00
bouyer
7e9f9eaaa1
Better support for VIA chipsets: look at the product/rev ID of the ISA bridge
...
to guess the pciide capabilities, rather than trying to guess it by ourselve.
Add preliminary support for the 686b (Ultra/100) guessed from FreeBSD/linux
driver (datasheet not publically available, I contacted via).
Let chip-specific map routine do the autoconf printf if ide_name is NULL
(they may have more details about the controller than we have in pciide_attach)
2001-05-04 15:25:05 +00:00
bouyer
956a71c1c5
Add pci bus number to pci_attach_args, as suggested by Jason on tech-kern
...
(needed for pciide)
2001-05-04 15:13:17 +00:00
simonb
6a511e05e2
Be consistent with limit constants:
...
- use "U" suffix for unsigned constants
- use "L" suffix for long constants
- use "UL" suffix for unsigned long constants
- use hexadecimal instead of decimal
Fixes build problems with vi (now that warnings/errors are enabled) on
mips, powerpc and arm platforms.
2001-05-04 15:12:32 +00:00
simonb
7b6081672a
If a function takes two string arguments and a printf-type printing
...
function uses both those arguments, then why don't we use two "%s"s
in the printf-style format string too?
2001-05-04 14:45:08 +00:00
ragge
f0870603cb
Remove forgotten VAX_BTYP_690. From Michael Kukat.
2001-05-04 14:13:50 +00:00
joda
ba3d920481
fix argument number test
2001-05-04 13:09:43 +00:00
jdolecek
5b3932d176
Implement polled command mode, and use it for writing system dump
...
and for initial autoconf probes; the latter eliminates need for
deferred configuration (and makes dmesg a bit nicer).
g/c EDF_IODONE flag - protect against interrupt by calling tsleep()
at splbio in worker thread
g/c unneeded stuff, improve some autoconf messages
2001-05-04 12:58:34 +00:00
drochner
63ee3f7941
wscons keymap file added
2001-05-04 12:13:27 +00:00
drochner
c8febad9e7
describe the new "encoding" and "mapfile" keywords.
2001-05-04 12:00:20 +00:00
wiz
b8f7007ccd
Whitespace and punctuation nits.
2001-05-04 10:51:57 +00:00
wiz
fe296233cb
Formatting improvements.
2001-05-04 10:51:47 +00:00
minoura
72793ac82e
Correct a typo, closing port-x68k/12827.
2001-05-04 10:48:18 +00:00
bouyer
27155d9a6d
Add an ATAPI front-end to the st driver. Completely untested for now,
...
but st at scsi should still work :)
2001-05-04 07:48:56 +00:00
jdolecek
97500f67b8
print the model numbers slighly different way
2001-05-04 07:22:07 +00:00
simonb
c24218a889
Add a -s option to open the trace file with O_SYNC.
2001-05-04 07:09:55 +00:00
matt
0cd6e25685
Turn on SVR4_SHARED_LIBRARIES (make gdb build on i386).
2001-05-04 04:18:03 +00:00
lukem
cc3f6237fc
enhance description of placeholder scripts and default arguments
2001-05-04 03:22:23 +00:00
matt
686113aa87
Add usr/include/dev/dec/dec_boot.h
2001-05-04 03:20:26 +00:00
thorpej
5871a60118
The AMD-K5 Model 0 gets the PGE bit in the CPU features word wrong
...
using the APIC bit instead, according to the AMD Processor Recognition
App. Note. Add a fixup routine to patch up cpu_feature in this case.
XXX Need a way to kick the pmap to enable pmap_pg_g -- look at how the
MP branch deals with this.
2001-05-04 03:19:33 +00:00
bjh21
8afb876f73
Make the common <arm/profile.h> work on arm26 and arm32, choosing whether
...
to munge R15 or not at runtime. Also make it work with both ELF and a.out.
2001-05-04 00:11:15 +00:00
reinoud
b3798660cd
Small typo...
2001-05-03 23:07:08 +00:00
reinoud
da9012cd1d
Some small improvements on the setting of keyboard LEDS's and a small
...
cleanup
2001-05-03 23:05:48 +00:00
ross
88df6853a3
teach ctags(1) about // comments.
2001-05-03 22:25:00 +00:00
martin
84364a741b
Fix logic botch that enabled this (broken for that arch) gas on sparc64:
...
- we never want gas.new on sparc64
- we generally do not want it on m68k and ns32k, unless we are ELF
already or we are bootstrapping ELF right now
2001-05-03 21:47:28 +00:00
fredette
53b83715c9
Now only define MACHINE_ARCH, _MACHINE_ARCH, and
...
MID_MACHINE if they haven't already been defined.
2001-05-03 20:59:55 +00:00
fredette
2b9b967cc2
Add a CPU_68010 macro.
2001-05-03 20:55:11 +00:00
fredette
166d9e1ede
Add an EXTBL macro.
2001-05-03 20:53:44 +00:00
thorpej
fcbf0b9d21
Add systype for "Titan" systems (systype 38).
2001-05-03 20:52:19 +00:00
is
2afc3dfa0d
Don't divide by zero when computing timeout values, else we SIGFPE when
...
sending "long" files over pipe links.
This fix closely follows the one suggested by <felix@subnet.sub.net> in
an email to Ian Lance Tailor years ago.
2001-05-03 20:43:16 +00:00
ross
e3f2f91bfb
Split pci and eisa/isa attachment calls, plus misc cleanup.
2001-05-03 20:34:54 +00:00
scw
4d440b4035
G/C a printf which has moved to the MI code.
2001-05-03 19:03:53 +00:00
matt
5eee102e5a
Add ELF VAX support. (simply the VAX COFF support by using a convienence
...
macro).
2001-05-03 18:22:51 +00:00
matt
7ad2f6a918
A small change elfos.h for VAX ELF. configure* need to about
...
{vax,arm*}--netbsdelf*. ARM ELF changes for NetBSD (from bjh).
2001-05-03 18:20:46 +00:00
matt
bc6a8a09a0
Add ELF support for VAX; fix (from bjh) ARM ELF for NetBSD
2001-05-03 18:15:12 +00:00
fvdl
487447a9bf
Bump values of the number of up- and downlaod descriptors such that
...
saturating a 100Mbit link will not lead to running out of them.
2001-05-03 17:59:24 +00:00
scw
c038390035
Recognise `osiop' as a boot device.
2001-05-03 17:58:45 +00:00
hpeyerl
dcd7e604ed
Make weasel watchdog timer work reliably with help from <thorpej@zembu.com>
...
Remaining issues to deal with:
- recognize when watchdog timer is deactivated on the Weasel.
- deactivate weasel watchdog timer if we pop into ddb.
2001-05-03 17:55:47 +00:00
scw
6d231d4107
Attach osiop' at pcctwo instead of
ncrsc'.
2001-05-03 17:54:30 +00:00
matt
db74c7bd9d
Add NetBSD/vax ELF support (& NetBSD/arm ELF support too).
2001-05-03 17:28:46 +00:00
matt
a53dfa8ffd
Add NetBSD/vax support. Fix compile bug in vax-tdep.c
2001-05-03 17:25:45 +00:00
matt
2fda2568f5
Add vax ELF header.
2001-05-03 17:24:46 +00:00
matt
d8ad732276
print register offsets in decimal since they are signed.
2001-05-03 17:23:15 +00:00
matt
26f751e159
Fix 3 problem. Be more stringest in testing register for use. Fix ffs
...
builtin. Fix addsi2 pattern.
2001-05-03 17:12:52 +00:00
thorpej
61ac6af20b
- Fix a couple of botches in the AMD L2 cache info fetching.
...
- Start with 2 initial color bins, and recolor once we've determined
the number of color bins based on the formula:
(largest_cache_size / associativity) / PAGE_SIZE
2001-05-03 16:55:32 +00:00
wiz
0ebf74a84b
Logical markup. Reported in bin/12816 by Tetsuya Isaki.
2001-05-03 16:45:01 +00:00
thorpej
7049d99bc5
Oops, forgot to fill in function pointer in previous.
2001-05-03 16:04:26 +00:00
fvdl
bf714cf896
Drop vnode lock before removing the sillyrename file, to avoid a
...
lock-o-death.
2001-05-03 15:53:04 +00:00
fredette
a0456abb5e
Added some kernel configurations.
2001-05-03 15:39:48 +00:00