summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-04-08syncTheo de Raadt
2008-04-07Since Alpha is NUMBOOT=0, no need for #ifdef __alpha__ code inside aKenneth R Westerback
#if NUMBOOT > 0 section.
2008-04-07Restore boot block (-B) support that was incorrectly deleted duringKenneth R Westerback
the -r removal. Found by drahn@ when attempting a landisk install. ok deraadt@ drahn@
2008-04-07Compare device names consistantly in parsedisk().Kenneth R Westerback
ok deraadt@
2008-04-07SGI 1-Wire Number-In-a-Can drivers. These are regular Dallas/Maxim append-onlyMiod Vallat
EEPROM, with knowledge of how SGI formats their contents. They are needed by IOC to figure out the Ethernet address of its Ethernet subdevice (yes, verily).
2008-04-07Simple com@ioc (with interrupt handling disabled until ioc interrupt code isMiod Vallat
written). Joint work with jsing@
2008-04-07Preliminary IOC3 multi-function chip driver, from jsing@ and I. CurrentlyMiod Vallat
missing a driver for the ethernet part, and interrupt handling is not written yet.
2008-04-07Allow a 1-Wire controller to request an immediate scan, and also to preventMiod Vallat
periodic scans. ok grange@ (until this gets replaced with a proper notification mechanism to avoid unnecessary bus polling).
2008-04-07RegenMiod Vallat
2008-04-07A first cut at XBow bus support, very minimal, limited to a local bus only;Miod Vallat
HUB driver (for IP27) is a stub, and interrupt support is a shoot in the dark and will need some serious debugging until it is sane, but I want to reduce the weight of these diffs first. Based on a lot of tinkering and experiments, as well as knowledge extracted from the Linux source code.
2008-04-07Platform-specific bits for IP30 (Octane). Based on knowledge extracted fromMiod Vallat
Linux source code.
2008-04-07Allow for up to 32 memory segments.Miod Vallat
2008-04-07Add a freelist member to the ARCBios memory information. For now, all ARCBiosMiod Vallat
available memory regions will be reported to be in VM_FREELIST_DEFAULT. Add a few quirks to cope with (some) IP27 and IP30 weirdness.
2008-04-07Add ``guarded'' word read and write routines, to be used by machine-dependentMiod Vallat
code soon. Similar to what ddb does, but does not need ddb to be compiled in.
2008-04-07Split clock attachment in two parts: a timecounter attachment (at mainbus),Miod Vallat
and a time-of-day chip (wherever it gets found).
2008-04-07Since uncached virtual addresses will depend upon space identifiers on R1xkMiod Vallat
systems, switch to the PHYS_TO_UNCACHED macro to compute proper addresses. Not really necessary for the O2 which does not implement spaces, but can't hurt either.
2008-04-07Unclutter machdep.c by moving the IP32-specific initialization code to itsMiod Vallat
own file. While there, more dead beef removal in struct sys_rec.
2008-04-07Use CCA_CACHED as the default CCA for all cached mappings and addresses.Miod Vallat
2008-04-07Define the pte cacheability bits from the cpu.h cache coherency constants.Miod Vallat
2008-04-07Define more cache coherency attributes, as well as R10k space identifiers.Miod Vallat
Define a symbolic ``cached'' attribute, to be used for cached mappings regardless of the system's cache coherency.
2008-04-07Hardware monitor address should be 8-byte aligned.Mark Kettenis
ok deraadt@
2008-04-07typo, fix fragmentsMarc Espie
2008-04-07snprintf "%s" -> strlcpyOleg Safiullin
2008-04-07fix snprintf usageOleg Safiullin
2008-04-07In _dmamem_map(), be sure to convert the address from the device view toMiod Vallat
a real physical address in the single-segment short-circuit code.
2008-04-07Don't grab the kernel biglock for syscalls marked SY_NOLOCK;Thordur I. Bjornsson
make the amd64 code a bit nicer and make the sparc64 match that. tested by a few; OK toby@, dlg@, kettenis@ (for the sparc64 part).
2008-04-07deprecate -c, we've been using -DCOMMENT=value more or less forever by now.Marc Espie
2008-04-07tweak a bit, allow ^ to occur at beginning of variable nameMarc Espie
2008-04-07pretty print the BARsDavid Gwynne
2008-04-07likewise for the hash itselfMarc Espie
2008-04-07I should know better... reuse methods internally as much as I can, toMarc Espie
facilitate further changes.
2008-04-07document OpenBSD::SubstMarc Espie
2008-04-07document SUBST_CMDMarc Espie
2008-04-07put Subst stuff into its own library file, to reuse elsewhere.Marc Espie
2008-04-07regenDavid Gwynne
2008-04-07neptuneDavid Gwynne
2008-04-07more cosmetic changesOleg Safiullin
2008-04-07some cosmetic changesOleg Safiullin
2008-04-07syncOleg Safiullin
2008-04-07add D-Link KVM-221Oleg Safiullin
ok deraadt
2008-04-07sortTheo de Raadt
2008-04-07sdtemp* devices could occur on these machinesTheo de Raadt
2008-04-07New sensor driver for JDEC JC-42.4 standard dimm temperature sensorsTheo de Raadt
(still extremely rare devices.. so rare I had to wire up a chip myself)
2008-04-07Identify two chips which follow the JDEC JC-42.4 standard dimm temperatureTheo de Raadt
probe -- NPX SE98 and ADT 7408
2008-04-06nwflag is never set now that '-r' is no more, so remove it and the warningKenneth R Westerback
that was contingent on it being set.
2008-04-06SH is not ARM.Dale Rahn
2008-04-06Remove stray '-r' reference that survived the nuke of -r.Kenneth R Westerback
2008-04-06In sendit(), len should be size_t, not int. Could cause it to returnStefan Kempf
wrong values on 64-bit machines otherwise. ok millert@, deraadt@
2008-04-06Fix logic botch I introduced with r1.123 which effectively disabledKenneth R Westerback
the '-c' and '-d` commands. With the removal of 'rflag' (logically making it always false), (a || (rflag && cflag + dflag) || b) should be (a || b), not (a || (cflag + dflag) || b). This fixes 'disklabel -w -d <disk>' as used in the install scripts. Reported by Peter Kun on misc@. Thanks!
2008-04-06regenBrad Smith