summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2003-01-13Don't use a global variable to determine which pci_conf* function to call,Jason Wright
store function pointers in the pci_chipset_tag_t (ie. fix an ugly hack I did during the hackathon last year).
2003-01-13Bye, bye vm_offset_t and vm_size_t, sparc doesn't need you anymore.Artur Grabowski
2003-01-12more kernel growth requires me to remove uhaTheo de Raadt
2003-01-11add back fserr and fsbail deleted in previous commitJason Wright
2003-01-09Remove fetch(9) and store(9) functions from the kernel, and replace the fewMiod Vallat
remaining instances of them with appropriate copy(9) usage. ok art@, tested on all arches unless my memory is non-ECC
2003-01-09on user trap space mismatch just kill the offender, panic the kernel otherwiseMichael Shalayeff
2003-01-09restore the prev version of the kq filter for events do not get delivered ↵Michael Shalayeff
properly; reported by dugsong@
2003-01-09Remove last use of vm_offset_t from sparc.Artur Grabowski
2003-01-08Move the rounds into separate functions on sparc64 so gcc's optimizerTodd C. Miller
doesn't blow up. This is a hack but is better than compiling sha1.c with -O0 on sparc64. From NetBSD (mrg). deraadt@ OK
2003-01-08Make END() symbols match corresponding LEAF() name.Miod Vallat
2003-01-08make sure we are not allowing user to fault outside user address space and ↵Michael Shalayeff
always print smth before dead_end
2003-01-08better osiop at gsc attachment and kill dead siop from files.hppaMichael Shalayeff
2003-01-08this one is old and must die nowMichael Shalayeff
2003-01-08Merry Christmas Mickey!Kenneth R Westerback
First cut at osiop driver (LSI Logic/Symbios/NCR 53C710). For hppa only at the moment. Functional for the most part, but there are known problems: 1) SCSI_CHECK/REQUEST_SENSE not handled at all - simply returns a zero'ed scsi_sense_data buffer. As a result all osiop sc_link's are created with the ADEV_NODOORLOCK quirk to suppress PREVENT_ALLOW commands from being issued (and failing) during probe. 2) Sync negotiation (wide is not supported on this chip) needs to be validated due to some ominous comments in the source about being valid only for the 33Mhz Zeus board. 3) Probe message needs fixing/completion to issue useful info. See 2). 4) Timeout/hangs occur under heavy load, e.g. make builds. From NetBSD. ok mickey@
2003-01-08do not match on via866 smbus controller; reported and tested by grange@Michael Shalayeff
2003-01-07Remove duplicate SRX definition.Miod Vallat
2003-01-07kill some debugging kdb_trapsMichael Shalayeff
2003-01-06Document MBR offset (used by NT4 at least).Tobias Weingartner
OK deraadt@, millert@, and others.
2003-01-05cd /usr/src/etc/../sys/arch/macppc/conf && config GENERICTheo de Raadt
config: bktr's cannot be *'d until its driver is fixed
2003-01-05bktr works, drahn@ okMichael Shalayeff
2003-01-05splassert on m68k-based arches. Not totally accurate on hp300 at the moment,Miod Vallat
still.
2003-01-04On MVME187, detect the on-board memory size by probing the memory controllersMiod Vallat
like on mvme68k, rather than attempting to find the first off-board memory location.
2003-01-04Remove COMPAT_NOMID. It was deprecated since a long time, the man page wassMiod Vallat
misleading, and it was never used anyways.
2003-01-04memsize() serves no purpose anymoreMiod Vallat
2003-01-04When detecting the memory size on 167 and 177, probe both memory controllersMiod Vallat
instead than only the first one. From NetBSD
2003-01-04Fix a few pcctwo attachment addressesMiod Vallat
2003-01-04reset cold at the end of cpu_configure(), add a comment when fooling w/ itmrMichael Shalayeff
2003-01-04Don't define splassert goo if _LOCOREMiod Vallat
2003-01-04Correctly invoke pmap_enter() [fix last argument]Miod Vallat
2003-01-04A va_copy macro without drugs inside. Shupid miod.Miod Vallat
2003-01-03splassert support for m88kMiod Vallat
2003-01-03Provide a simple va_copy() implementation.Miod Vallat
2003-01-02Adapt to recent changes in libc/libc_r wrt weak symbols, so that programsMiod Vallat
can link against libc without unresolved symbols again. Anyone who correctly guessed that my m88k hard drive has been recovered, wins a strawberry lollipop.
2003-01-01Fill cpu_model, so that sysctl hw.model produces something interesting.Miod Vallat
2003-01-01rip off a vmapbuf() from sparc, fix a bug in the vunmapbufMichael Shalayeff
2002-12-31amiga and sun3 turned out to not be y2k+3 compliant here. Remove them, asMiod Vallat
well as the few userland tools which were only used on these platforms.
2002-12-31+ NFSCLIENTTheo de Raadt
2002-12-29fix buf allocation; partoff may be a NULL tooMichael Shalayeff
2002-12-27Use model control capability to distinguish 8 from 16 line models,Hugh Graham
and don't ttymalloc lines we don't have. CXA16 in DHV-11 mode is probably still not correct.
2002-12-25No need to define FOO?=foo for AS, CC, CPP and LD, as they are always alreadyMiod Vallat
set from <sys.mk>
2002-12-25Turn xxUNIT, xxPARt, xxLABELDEV macro names into uppercase.Miod Vallat
2002-12-25Get prototypes from *dev_decl() macros rather than running our own.Miod Vallat
2002-12-25Do not force DEBUG to be defined here. hp300 is already slow enough.Miod Vallat
2002-12-25Initialize color palette from rasops settings (from sparc) rather thanMiod Vallat
from incorrect values, and restore it after X11 use (from macppc).
2002-12-24Received a christmas card from Diego and Wim -- thanks!Hugh Graham
It works even, so enable the dhu.
2002-12-23regenMichael Shalayeff
2002-12-23a few more machines and devsMichael Shalayeff
2002-12-22better handling of bigendian batteries; problem noticed by blovett@bsdguru.comMichael Shalayeff
2002-12-22Do not attempt to select keyboard layout until it has been determined fromMiod Vallat
the keyboard (oops). This also fixes a bad interaction with wskbd_cnattach that would hose the underlying sabtty device.
2002-12-20dino is atakenMichael Shalayeff