summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2003-06-01Revert ep0 removal, deraadt@ objects.Miod Vallat
2003-06-01Remove unused variable.Miod Vallat
2003-05-31It makes no sense to defineMiod Vallat
ep0 at foobus? ep* at foobus? for up to three different buses. Just get rid of the ep0 entry. To be fair, config(8) ought to complain for such a syntax - hard coded device number should be unique.
2003-05-31Don't use orw with a > 16 bits constant.Miod Vallat
2003-05-31Unpeeing as pointed out by Dries Schellekens.Tobias Weingartner
ok miod@
2003-05-31Remove a bunch of obsolete definitions.Miod Vallat
2003-05-31First lba support in /boot. Not complete lba boot support, but it's theTobias Weingartner
first step on the way there. Ok deraadt@, espie@, todd@, and others.
2003-05-30Working process core dumps, borrowed from m68k code.Miod Vallat
2003-05-30Sync the core dump routine with hp300; generates correct coredumps again.Miod Vallat
2003-05-30Fix interrupt mapping for psycho's PBM B. This should make interruptsHenric Jungheim
happy for all psycho based boxes. tested by beck@ ok jason@
2003-05-27change .byte for the correct opcodes now that gas can handle'em.Federico G. Schwindt
art@ toby@ ok.
2003-05-27Fix siginfo contents in the T_ACCFLT case, fixes libpthread siginfo regressionMiod Vallat
test. Some stylistic input from marc@
2003-05-27regenMichael Shalayeff
2003-05-27inject a precisionbook keymap under us|machdepMichael Shalayeff
2003-05-26fix some fictitious spellings. ok miod@Ted Unangst
2003-05-26pmap_protect strikes again.Artur Grabowski
Not only do we have to think about PROT_EXEC while dealing with it, but we also have to think about wiring. sigh. We'll have to fix this with an API change. fixes the mlockall problem.
2003-05-26cleanup, value paranoia, elaborate on some commentsTed Unangst
2003-05-26Make sure to do the keyboard layout selection dance before wskbd_cnattach()Miod Vallat
is invoked.
2003-05-25mgx fits on the floppies, so add it as well.Miod Vallat
2003-05-25Support for the Vigra VS11 frame buffer. This is basically the same as theMiod Vallat
VS12, but with a different ramdac that allows higher refresh rates.
2003-05-25regenMichael Shalayeff
2003-05-25typoMichael Shalayeff
2003-05-25how did i miss this one? thanks Wouter ClarieTed Unangst
2003-05-25more thorough reset sequence; miod@ okMichael Shalayeff
2003-05-23remove old swapgeneric.c'sTed Unangst
2003-05-23move swapgeneric to truly generic code. tested on many archs by miod and ↵Ted Unangst
mickey.
2003-05-23Do all unlocks before exit from pmap_enter().Mike Pechkin
deraadt@, drahn@ OK
2003-05-23For some reason, gcc seems to assume that if an inline assembly statementHenric Jungheim
has arguments but no clobbers, then everything is clobbered. The in-tree gcc also likes to insert redundant "sra"s. These changes help gcc generate somewhat better code for the spl*() functions. This change shrank my GENERIC kernel by 27136 bytes. ok jason@
2003-05-22Fix comment: IOTTE_PAMASK is 42..13 not 42..12Jason Wright
2003-05-22There's an off-by-one in the diagnostic code that can cause grief,Henric Jungheim
especially for NIC drivers that aren't careful about handling load failures. Bug reported and diff tested by Holger Burde. ok jason@.
2003-05-22fix function name in the debugging printfMichael Shalayeff
2003-05-22imprecision in delay_init()Michael Shalayeff
2003-05-22Let this compile on SUN4 or SUN4C only kernels, PR #3269Miod Vallat
2003-05-21when looping for more work in the interrupt handler also flush the cacheMichael Shalayeff
2003-05-20create a devine routine for devising the holy rom address and use it in both ↵Michael Shalayeff
match and attach then
2003-05-20Add it(4)Alexander Yurchenko
2003-05-20Make the ddb trace command recognize elfish namesAndreas Gunnarsson
niklas@ OK
2003-05-20an@isapnp w/ the isa card millert gave me shitloads of metric ages agoMichael Shalayeff
2003-05-20option NTFS, disabled atmTed Unangst
2003-05-20flags for auichTed Unangst
2003-05-19Put required delays between reading DSTAT and SSTAT0 registers. Add new onesKenneth R Westerback
where required and modify existing ones to use a consistant delay(25). From NetBSD with minor mods. ok mickey@.
2003-05-19dig internal EG prom addressMichael Shalayeff
2003-05-19say to skip the interactive part should the pdc say soMichael Shalayeff
2003-05-18match on Intel 82440MX PCI-ISA which misidentifies itself.Henning Brauer
2003-05-18It turns out that this card has a vga-compatible CRTC interface, withMiod Vallat
just enough endianness madness to make this slightly complicated. Simplify some code based on this.
2003-05-18save the fpu state for the signal handler. this is essentialMichael Shalayeff
as the fpu regs can be used by the gcc even for non-fpu means and data copying. rearrange the sigcontext a bit to include only the general registers that are needed restoring upon return and thus less waste of space and make up some space for the fpu regs. ALL software that used the signal context on the stack needs at least rebuilding now. a new snap has bin built as well.
2003-05-18The attach routine works better when it doesn't try to write to aHenric Jungheim
write-protected page. ok jason@
2003-05-18Add 'machine sysregs' command to ddb for 1386; show idtr, gdtr, ldtr, trAndreas Gunnarsson
and cr0-ct4 OK by niklas@ and more or less by ho@
2003-05-17Fix disassembly of certain branch instructions.Marcus Watts
Fix disassembly saved/done/retry/restored. (ok'd by jason)
2003-05-17No need to duplicate TLB_ defines manually with TTE_ defines.Artur Grabowski
assym.h can do that for us. mdw@ henric@ ok