summaryrefslogtreecommitdiff
path: root/sys/arch/alpha
AgeCommit message (Collapse)Author
2002-05-10Mark all those __asm directives as clobbering memory, becauseArtur Grabowski
that's what they are supposed to do.
2002-05-10uhid changesTheo de Raadt
2002-05-09Sync hid stuff including ukbd, ums, and uhid with NetBSDNathan Binkert
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
2002-05-03le_ioasic.h is historyTodd C. Miller
2002-05-03Need a dummy tc_fb_cnattach() until we have real fb support onTodd C. Miller
TURBOchannel machines.
2002-05-02Oops, it's too early for this chunk of code... spotted by millert@.Miod Vallat
2002-05-02Add a type specifier for intrnames, eintrnames, intrcnt, and eintrcnt.Todd C. Miller
Without this, n_type in struct nlist ends up as N_UNDF for those symbols which makes vmstat -i unhappy. mido@ OK
2002-05-02Big TURBOchannel support catchup from NetBSD, part 1.Miod Vallat
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.
2002-04-29Define placeholders for art's splassert() debugging stuff on all arches.Miod Vallat
Currently as no-ops everywhere. ok art@, deraadt@
2002-04-29wierd -> weird in commentPeter Valchev
2002-04-28IEEE 754 floating point completion code, and implementation of thePeter Valchev
FP_C (Floating Point Control Quadword). From ross@NetBSD. Added a way to disable it with option NO_IEEE, which appears on the ramdisks to save space. This affects only programs compiled with -mieee, and what it essentially does is enabling infinities and NaNs, instead of generating SIGFPE on division by zero, overflow, etc. ok art, deraadt
2002-04-26add WSDISPLAY_COMPAT_RAWKBD for XFree86 servers.Matthieu Herrb
XXX this should be factored out later for all arches using wscons ok miod@, deraadt@
2002-04-26newer gas is picky about misplaced .loc directives; comment'em out for now.Federico G. Schwindt
tested by miod, deraadt ok
2002-04-25Cast and display memory sizes as long integers, to avoid displayingMiod Vallat
negative amounts of memory on >= 2GB machines.
2002-04-24Introduce a new file, machine/internal_types.h, to hold that specific archMarc Espie
type characteristics. internal_types.h will contain only settings invisible from standard C, e.g., in the __* or _[A-Z]* namespace, and be reused by files like limits.h. This allows us to shorten machine/limits.h greatly, as all the common defines are now in sys/limits.h, plus a small stub in internal_types.h. Tested on all arches as far as I know. Approved after discussion with art, millert, deraadt, and others.
2002-04-14gx, not wx, you fool. spotted by miodTheo de Raadt
2002-04-02move to gxTheo de Raadt
2002-04-02gx works on alpha and i386 add a commented line for the driverNathan Binkert
2002-04-01Re-add dcNathan Binkert
2002-03-30fxp fits againTheo de Raadt
2002-03-24This is ridiculous. Put the same dc vs de on the floppy as the kernel. How ↵Theo de Raadt
did you forget about this, Nate?
2002-03-23typo repair; openbsd@davidkrause.comTheo de Raadt
2002-03-23Add variables for config(8) -e time tweak of systemV shared memoryMarc Espie
parameters. Ok millert@, miod@, maja@
2002-03-20Since the sgmap is used in interrupts protect the extent with splvm.Artur Grabowski
nate@ ok. Should fix a bunch of random memory corruption problems on many machines. How we could live so long without it is beyond me. Now my traktor is happy.
2002-03-16PTRACE fallout.Artur Grabowski
2002-03-15Cosmetic changes only, primarily making comments line up nicely after theTodd C. Miller
__P removal.
2002-03-14this mod has nothing to do w/ ptrace option addition, did not even compileMichael Shalayeff
2002-03-14Final __P removal plus some cosmetic fixupsTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
2002-03-14Turn the ptrace(2) syscall into a kernel compile option, option PTRACE inMiod Vallat
your kernel configuration file. By default, GENERIC will enable this. When PTRACE is not enabled, several ptrace-like features of the procfs filesystem will be disabled as well (namely, the ability to read and write any process' registers, as well as attching, single stepping and detaching to/from processes). This should help paranoid people build better sandboxens, and us to build smaller ramdisks.
2002-03-12Emulate ptrace(PT_STEP in software.Artur Grabowski
More or less directly from FreeBSD.
2002-03-07Clean up BUS_DMA_* flags, and make sure all arch's define:Jason Wright
BUS_DMA_READ, BUS_DMA_WRITE, and BUS_DMA_STREAMING
2002-03-04ok, so apparently wx doesn't work so wellNathan Binkert
2002-03-04dc is not listed twice. Put de back, and move dc out of the untested section.Nathan Binkert
While we're at it, move wx out of the untested section too.
2002-03-04since we can't fit both dc and de, we've got to have de so we can have supportNathan Binkert
for 2104x chips which dc does not support at all.
2002-03-04Move dc from the untested group since it is tested, though a commit willNathan Binkert
soon make de win over dc on alpha in all cases, so de would have to be disabled to use dc. (For 21140 and 21142/3 chips. Clones will use dc bydefault.)
2002-03-04dc not deTheo de Raadt
2002-02-19correct extended partition botch; gluk, in PR 1449Theo de Raadt
2002-02-17comment typoJason Wright
2002-02-17Patch from Daniel Lucq <daniel@lucq.org>Mats O Jansson
The patch allows you to change the value of NMBCLUSTERS, BUFCACHEPERCENT and NKMEMPAGES using the config command, instead of recompiling the kernel. This is the kernel part of the patch. I have compiled it on i386, sparc64, alpha and macppc. -moj ok art@ maja@
2002-02-15Don't cast nonexistent return value from splx to (void). ok art@Thomas Nordin
2002-02-15Fix the __asm__ statements and remove the workarounds.Artur Grabowski
From NetBSD.
2002-02-10spellingTheo de Raadt
2002-02-09spelling, brige->bridgeEric Jackson
2002-02-09these functions are no longer neededEric Jackson
2002-01-25confusing and not used, zap.Artur Grabowski
2002-01-24RAMDISKB compiles again...Miod Vallat
2002-01-24Repair compilation.Miod Vallat
2002-01-23move mb_map allocation to mbinit()Artur Grabowski
2002-01-23move definition of mb_map from zillions of machdep.c to uipc_mbuf.cArtur Grabowski