summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2006-04-16Change child_return() to record a proper ktrace record for vfork childMiod Vallat
processes. ok art@ uwe@ (some time ago, and I forgot to commit this chunk)
2006-04-16Remove code from an old (broken) diff of mine, which crept in in last commit.Miod Vallat
2006-04-16Remove can't happen DIAGNOSTIC check.Miod Vallat
2006-04-16Introduce sti_rom_size() which will compute the size of a card's rom, andMiod Vallat
use it instead of duplicating the same logic in 3 places. ok mickey@
2006-04-16Add commented out cfxga entries.Miod Vallat
2006-04-16Remove assert definitions which are provided by libkern.Miod Vallat
2006-04-16Remove bus_space_{read,write}_stream and bus_space_copy_region methods, whichMiod Vallat
are not used in OpenBSD.
2006-04-16Convert the last remaining net-driver users of ether_input to ether_input_mbuf.Christopher Pascoe
sgec ok martin@ if_ie ok miod@ if_de, if_hp not in GENERIC ok brad@
2006-04-15Caps Lock key is special, even in raw mode, on the Domain keyboard, exactlyMiod Vallat
like on ADB keyboards. Must have been the 80's keyboard fashion. So when we see a Caps Lock event, produce the missing event as well for acceptable behaviour. This does not allow the Caps Lock key to be used for chording, though, so document this in the manpage (honestly, Ctrl and Caps Lock being adjacent, there is no point in swapping them on Domain keyboards, but you never know).
2006-04-15Access to the DART registers using bus_space instead of our own memoryMiod Vallat
mapped structures; this paves the way for hardware with more than one instance of the DART chip.
2006-04-15Remove DART defines from <machine/mvme188.h> (except for its base address),Miod Vallat
and compensate in clock.c which still needs to access a few of its registers. While there, access DART registers as bytes as advised in the manual, not as ints.
2006-04-15Invoke bus_space_unmap with the correct bus_space_handle_t upon attachmentMiod Vallat
failure.
2006-04-15fail opening apm device if apm is disconnected; deradt okMichael Shalayeff
2006-04-15Sync proc_trampoline() and setregs() logic with sparc.Miod Vallat
2006-04-15Add a dummy device_register() function for now.Miod Vallat
2006-04-15Add explicit casts to the PTW arithmetic, mainly for PHYSMEM_BASE to beMiod Vallat
unsigned.
2006-04-15Correct dirlist for tags.Miod Vallat
2006-04-15Clean up <machine/mvme188.h> out of duplicate defines, sort them by relevance,Miod Vallat
add more comments.
2006-04-15Simplify MMU type printing.Miod Vallat
2006-04-15nmihand() is mvme88k only, move it out of m88k common area.Miod Vallat
2006-04-15make warning about missing HPT support DEBUG for nowMartin Reindl
ok mickey@
2006-04-15Add another nForce4 ISA bridge PCI device ID.Mark Kettenis
tested by cloder@
2006-04-15Don't bother setting the frequency entry in the available states tableGordon Willem Klok
to -1 we never check for it. (As has been the case on K8 for a long time). ok dlg@
2006-04-15Eliminate some pointers we dont use, originally for multiprocessor support,Gordon Willem Klok
K7 MP parts do not support Cool'N'Quiet. "also makes sense" dlg@
2006-04-15Rid k7_powernow_setperf() of some bad math, this code expected the valuesGordon Willem Klok
to be expressed in hertz not megahertz. "makes sense to me" dlg@
2006-04-15Change the return value in k7_powernow_setperf() from 1 to 0 so that itGordon Willem Klok
does not print "operation not permitted" even though the operation was successful. ok dlg@
2006-04-15Loop on the number of PST reported by the bios not a magic number.Gordon Willem Klok
Fixes PR 5075. "go for it" dlg@
2006-04-15Print out trap number as well as stringTobias Weingartner
representation. Ok tom@ quite some time ago.
2006-04-15Fix the NIOAPIC case as wellTobias Weingartner
2006-04-14Remove final DUMMY_NOPS vestige of a macro as well.Tobias Weingartner
ok marco@
2006-04-14Nuke DUMMY_NOPS, cleanup.Tobias Weingartner
ok marco@
2006-04-14ANSIfy functions.Marco Peereboom
Spacing.
2006-04-14ANSIfy function names.Marco Peereboom
Spacing. KNF.
2006-04-14Minimal support for the HP98705 ``Tigershark'' TurboVRX frame bufferMiod Vallat
(using an overlay plane only for now). Bootblocks, text console and X11 are supported.
2006-04-14Compile hp300 stand with Wall or I'll never get motivated to make it clean.Miod Vallat
2006-04-14rm trailing whitespaceMartin Reindl
2006-04-13Drop the ivec[] interrupt acknowledge address array, compute the addressMiod Vallat
itself in the interrupt dispatcher instead of accessing the array: this computation is of similar complexity, so why bother adding a memory indirection. No functional change.
2006-04-13Fix timeout initialization bug introduced in rev 1.8.Miod Vallat
2006-04-13Use PAGE_SIZE rather than NBPG.Brad Smith
From NetBSD ok martin@ miod@
2006-04-13Don't use NBPG.Brad Smith
From NetBSD ok martin@ miod@
2006-04-10typo by bradTheo de Raadt
2006-04-10sch5017 is an adt7460 clone of some type. also, we are seeing someTheo de Raadt
ways to determine the actual voltage multipliers, so move to a table driven model, which we can tweak as we see more varients. checked by kettenis jolan and roman
2006-04-10Intrepid 2 host bridges.Brad Smith
2006-04-10recognize the Intrepid 2 ATA controller.Brad Smith
2006-04-10enable schenvTheo de Raadt
2006-04-09On macppc and sparc64, if allowaperture=0 only allow mmap()-ing ofMatthieu Herrb
the framebuffer memory in WSDISPLAYIO_MODE_DUMBFB mode.
2006-04-09On MVME188 systems with more than two CMMUs par CPU, do not honor theMiod Vallat
address split scheme when operating on caches, as this does not work (probably for some snooping needs?); TLB operations are still honoring the split and are not affected.
2006-04-09Rewrite bus_compatible() to allow one alias to expand to several drivers,Miod Vallat
and in this case pick the one which matches the driver we are currently attaching, if any; allows systems netbooted via gem interfaces to recognize their boot device, and solves PR #5058.
2006-04-09#ifdef lint wraps for va_startTheo de Raadt
2006-04-08Don't panic in apic_intr_establush() if interrupt is not sharable and alreadyMark Kettenis
taken; return NULL instead, just like we do for non-apic interrupts. Fixes PR 5064. ok mickey@