summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2006-01-20b_un.b_addr -> b_data; no functional change.Miod Vallat
2006-01-20add emu(4) here and enable midi attachment for eap(4)Brad Smith
2006-01-20Use <dev/sun/disklabel.h> instead of similar <machine/sun_disklabel.h> onMiod Vallat
sparc and remove unused sun_dkioctl(). No functional change.
2006-01-20Remove unused stuff.Miod Vallat
2006-01-20Make sure we can only match once for internal video.Miod Vallat
2006-01-19Bounds check PPIIOCSSEC argument, for a carefully choosen invalid valueMiod Vallat
could cause any ppi transfer to freeze the bus.
2006-01-19Fix NACPI > 1 (should be >0). Spotted by form@.Alexander Yurchenko
2006-01-19Replace SENSOR_ADD() macro with a pair of functionsAlexander Yurchenko
sensor_add()/sensor_del() so that sensors can be attached and detached dynamicaly. ok kettenis@ deraadt@ dlg@
2006-01-19Flip BIOS and ACPI around since ACPI uses BIOS stuff.Marco Peereboom
ok dlg@ grange@
2006-01-19crank to 3.8-betaTheo de Raadt
2006-01-18Factorize akbd and ams drivers between mac68k and macppc; while there, startMiod Vallat
moving out common adb code as well, and merge adb_direct.c into adb.c to simplify external header files. No functional change; more cleanups to come.
2006-01-18more size_t vs u_int fallout.. i guess the lastTheo de Raadt
2006-01-18Silence acpi during dmesg if it isnt there.Marco Peereboom
tested by todd
2006-01-18add piixpm.Brad Smith
2006-01-18enable ixgb here too.Brad Smith
2006-01-17Upon halt, invoke resettodr() on arm platforms, unless we have been sittingMiod Vallat
in DDB; tested at least by aanriot@
2006-01-17Do not invoke resettodr() on shutdown if we have been sitting in ddb.Miod Vallat
2006-01-17Use angle bracket and no relative paths for all include files which are notMiod Vallat
created by config(8); no functional change.
2006-01-17since bcopy/bzero will be assigned to these pointers, get the size_t in the ↵Theo de Raadt
cast right; ok millert
2006-01-17Remove unused ``stride'' bus_space internal functionality; nothing needs it.Miod Vallat
2006-01-16Sync m68k fpe code with NetBSD; but remove unimplemented opcodes stubs, soMiod Vallat
that we trigger SIGILL instead of propagating false results. Tested by martin@ on Macintosh LCIII.
2006-01-16Correctly define extended doubles, the way the 6888x use them; from NetBSD.Miod Vallat
2006-01-16Do not register adb and pm interrupts until the related devices initialize.Miod Vallat
2006-01-16Correctly handle successfull FP emulation (doh!)Miod Vallat
2006-01-16Let the intrhand structs be softc fields, rather than static global variables.Miod Vallat
2006-01-16enable wbenv. best way to test new code is to enable itTheo de Raadt
2006-01-16adjust to size_t changesTheo de Raadt
2006-01-15Sync sc_memcopy and sc_memzero signatures with bcopy and bzero.Miod Vallat
2006-01-15cope with the int vs long changes to size_tTheo de Raadt
2006-01-15Print cache instructions correctly.Miod Vallat
2006-01-15Comment alipm (and spell out power management for piixpm while I'm there).Mark Kettenis
2006-01-15Do not put HZ in the kernel configuration file anymore, and let the kernelMiod Vallat
decide by itself: Quadra-style machines with A/UX style interrupts and clock at level 6 will use 100Hz now, while other machines will remain at 60Hz.
2006-01-14Revert 1.12 and go back to 32K MAXPHYS; 64k MAXPHYS exposes subtle bugsMiod Vallat
and is not reliable enough.
2006-01-13support i915. adapted from freebsd by Dimitry Andric. does not breakTheo de Raadt
at least i810 on x40, but made x41 work. ok matthieu
2006-01-13list other maxds modelsTheo de Raadt
2006-01-13Bring a few improvements from NetBSD:Miod Vallat
- recognize a few more models. - better memory range detection, especially if they are in direct translation windows on 68040. - better internal video address detection.
2006-01-13KNF and remove dead parts.Miod Vallat
2006-01-13Sync OSS code with NetBSD; supports poweroff now.Miod Vallat
2006-01-13Remove unused bad{,b,w,l}addr.Miod Vallat
2006-01-13Remove the Mac Rom Glue code completely. With the ADB ``direct'' code beingMiod Vallat
used by default, and since all PRAM accesses are either directly fiddling with VIA registers or through ADB commands, the MRG code has no reason to stay. This means the kernel is now not running unknown PROM code anymore.
2006-01-13Allow proper detaching of wdc, so that detaching a mediabay device properlyMiod Vallat
releases resources and works as expected. Thanks to Thomas Maschutznig for testing.
2006-01-13Fix printf format string due to types changeTodd C. Miller
2006-01-13Make size_t, ssize_t, intptr_t and uintptr_t consistent amongst ourTodd C. Miller
architectures. They are now defined as unsigned long, long, long and unsigned long respectively.
2006-01-13white space vs tabs; no binary changeMichael Shalayeff
2006-01-12Move to using gdt only (no more ldt in general case) but with a variableTobias Weingartner
limit selector, so that the w^x line can float much more dynamically. Much work done by tom. Tested by various people. Addresses concerns of (Julien Tinnes) <julien ATHOST cr0.org>
2006-01-12oopsTheo de Raadt
2006-01-12after range-checking save nkpde back; toby@ ok and discussion w/ hshoexer@Michael Shalayeff
2006-01-12- add a missing htons() to the receive checksum routine to fixBrad Smith
checksumming on little endian systems. - only set the Ok flag in the checksum routine. Checksumming fix from: Pyun YongHyeon <pyunyh at gmail dot com>
2006-01-12Fix up interrupt routing on SiS 963.Jonathan Gray
From Ian McWilliam ian at dodo.com.au. ok mickey@
2006-01-11Use bounded string functions while constructing the disassembly lines; plusMiod Vallat
this compiles into smaller code!