Age | Commit message (Collapse) | Author |
|
is a long-standing problem that recently showed up on vax because
due to some indirection cpp no longer believes the definitions are
equivalent (though they really are). From espie@
|
|
in the SIMH/VAX simulator OK. If anyone has an actual card to test,
a report would be appreciated.
|
|
Use them in DPADD throughout the tree.
Fix a few mispells (LIBMATH -> LIBM...)
Wipe obsolete lib (LIBRESOLV)
Sort added missing libraries, move obsolete stuff apart.
Synch documentation in bsd.README
ok deraadt@
|
|
do not synthesyse secondary pci bus on the pchb0 rev 0x23
OR
pchb1 w/ any revision.
prompted by frisco@blackant.net in pr#2642
|
|
From NetBSD.
|
|
that's what they are supposed to do.
|
|
|
|
|
|
|
|
|
|
|
|
itlb, dtlb and tlb-dirty traps and cumulative time spent
in each of those, being average 37 for the dtlb handler of 24 insns.
move unrelated to traps code out of the traps way since
profiled tlb handlers grew up and shifted the trap-all too far.
insert required nops/sync and implied regs here and there.
encode diag-reg insns in .word to see better what is
being generated for the code.
|
|
This adds a uhidev device which can be thought of as something like a
uhid bus. It allows more than one ukbd, ums, or uhid to attach to the same
device instance. This functionality is found on many of the newer keyboards
that have extra buttons. (The extra buttons show up as uhid device(s)).
Tested by me on i386, dale on macppc, and jason on sparc64
|
|
The only problem is that its switched with the less greater key.
Add an option FIX_SV_X_KBDBUG to fix that. -moj
|
|
more useful symbols (such as ~ | \ { } etc) that were not available before.
Requested by some French users, checked against MacOS's keyboard applet.
|
|
|
|
|
|
|
|
|
|
version of the cnv_float.h, at the end
|
|
ok deraadt
|
|
|
|
- update and fix comments
- clean the batc code (still not used by default)
- there was some KNF left to do
- fix incorrect locking behaviour in pmap_remove_all()
- fix incorrect pmap_remove_range() call which would cause the kernel to
enter an infinite loop sometimes at shutdown
- fix an off-by-one page loop in pmap_protect()
This should bring the extra bits of stability I need to resume working on the
compiler...
|
|
other architectures and matches NetBSD-current. hugh@ OK
|
|
revision of the CNB20HE that always seems to be involved in the shadow bus.
This is definately not the right way to do things. The correct way is
to try to figure out that the bus is being detected for the second time.
ok deraadt
|
|
|
|
attach radio at the fms(4), instead of a separate device,
which would never work out fine.
from Vladimir Popov <jumbo@narod.ru>
rework the radio config stuff (radio at radiobus, instead of radio at radio),
allowing to tag source files in the files.* files w/ radio attribute.
from mickey@
|
|
|
|
okay mickey@
|
|
ok mickey@
|
|
|
|
TURBOchannel machines.
|
|
|
|
Without this, n_type in struct nlist ends up as N_UNDF for those
symbols which makes vmstat -i unhappy.
mido@ OK
|
|
A few local changes and tweaks remain.
This bring DEC 3000 machines back in the game, but framebuffers are still
not supported at the moment.
Thanks to ericj@ and nate@ for supplying me a DEC 3000 for testing.
|
|
|
|
|
|
|
|
|
|
There are many interrupt handlers that assume that they don't need to do
any spl protection in their code because the interrupt of some level can't
be interrupted by an interrupt of the same level. The problem is that some
interrupt handlers have hardware levels that are lower then their "software"
levels.
Fix this by adding an additional field to struct intrhand that specifies which
"software" level an interrupt handler has and blocks that level while handling
the interrupt. This new field is initialized in intr_establish which gets
an additional argument (which can be -1 meaning that the interrupt handler
doesn't need to block any additional level).
ok deraadt@
|
|
deraadt@ ok.
|
|
the tty spl, too low.
|
|
(and that means it should compile, for starters)
|
|
ok miod, mattheiu
|
|
|
|
|
|
|
|
Currently as no-ops everywhere.
ok art@, deraadt@
|
|
|
|
terminal emulator for gfx console. tested by mattheiu, miod.
|