summaryrefslogtreecommitdiff
path: root/sys/arch/i386
AgeCommit message (Collapse)Author
2001-01-13Driver for Cirrus Logic CS4281 sound chips. Originally written for NetBSD byAaron Campbell
Tatoku Ogaito, banged into shape for OpenBSD by me. Recording has not been tested yet, but mpg123 works fine. Sound still works after suspend/resume. XXX: On the IBM ThinkPad X20, must disable pcibios else the cs4281 won't generate interrupts. Cause yet unknown but probably not the driver's fault. YMMV on other laptops with this chip.
2001-01-11Add maestroMarc Espie
2001-01-11there is no pseudo-device crypto either; sleep theoMichael Shalayeff
2001-01-11ich/auichMichael Shalayeff
2001-01-11move ich to auich at mickey's requestTheo de Raadt
2001-01-05Add i386 specific sysctl to modify halt -p processing, required to makeMarco S Hyman
powerdown work correctly on some processors. Idea from mickey@ and smcho@tsp.korea.ac.kr. Tested my me and angelos@. Note: If you want to try these out you'll need to cd /sys/arch/i386/include && sudo install -m 444 -o root -g root cpu.h /usr/include/i386 cd /usr/src/sbin/sysctl && make obj && make && sudo make install to get a sysctl that understands the new variable (machdep.apmhalt).
2001-01-02handle no-event as the end of event fetch loop; my fix for pr-1588 by Sam ↵Michael Shalayeff
Isaacson <sbi@mobius.colorado.edu>
2000-12-29kiss in the rng; all those evil voices kept me pushing for it...Michael Shalayeff
2000-12-27better english and fix some spelling mistakes, Ok'd by aaron@Brad Smith
adjucent -> adjacent usefull -> useful
2000-12-25always read new byte from rng, then decide wheather to start a new cycleMichael Shalayeff
2000-12-21People have difficulty spelling 'initial' and derivatives thereof (too manyAaron Campbell
"i's" I guess).
2000-12-19This fixes keyboard lock-ups I was getting wiggling the mouse inConstantine Sapuntzakis
console mode while using my omnicube KVM switch. The keyboard lock-ups were caused by the keyboard/mouse interface controller's input buffer filling up. This was caused because the mouse was sending data to the computer and the pms driver wasn't draining it. The driver used to rely on the fact that it could disable the mouse device when the mouse driver was closed. Disabling the mouse device prevents it from sending data to the computer. At the same time pms disabled the mouse device, pms disabled interrupt notification of the arrival of new data. This regime doesn't work so well with KVM switches which re-enable the mouse. In this case, the mouse will send data to the computer but the keyboard/moust interface controller won't raise an interrupt (because pms disabled interrupts). pms will never read from the input buffer.
2000-12-17Compaq SMART Array RAID controllers.Michael Shalayeff
based on netbsd driver. testing helps from brad@ eisa untested, but should work (;
2000-12-17Add a new possible value for the machdep.allowaperture sysctl: `2'Matthieu Herrb
allows access to the whole 1st megabyte of memory, for use by XFree86 4.0.x int10 code. (ok, deraadt@) CVS: ---------------------------------------------------------------------- sys/arch/i386/i386/mem.c share/man/man4/man4.i386/xf86.4 CVS: ----------------------------------------------------------------------
2000-12-12Add an extra apm_periodic_check() call before the one we check forAngelos D. Keromytis
errors; that way, Theo's laptop can still turn off APM when there's an error, and the IBM 770Z won't gratuitously disconnect APM (since the first event is always a bogus one).
2000-12-10new file; smat@acm.orgTheo de Raadt
2000-12-10more keycaps for jp106 keyboards -- gotta get myself one of these weird ↵Theo de Raadt
contraptions as a wall hanging; sigh@kuzirabekon.econ.nagasaki-u.ac.jp
2000-12-10jp106 keycap; sigh@kuzirabekon.econ.nagasaki-u.ac.jpTheo de Raadt
2000-12-10iso8859 font; smat@acm.orgTheo de Raadt
2000-12-10new swiss keyboard maps; smat@acm.orgTheo de Raadt
2000-12-10fix norway section; johs@copyleft.noTheo de Raadt
2000-12-07fix various perror() that were buf oflowsTheo de Raadt
2000-12-06use __x__ formats for __attribute__ arguments; guenther@gac.eduTheo de Raadt
2000-11-23ttyC? with one max letter after ttyCTheo de Raadt
2000-11-22s/stroul/strtoul/; spotted by brad@Michael Shalayeff
2000-11-21Make this compile without UVM; dirt@monkey.orgAaron Campbell
2000-11-18Add an example for boot -c.Aaron Campbell
2000-11-18- Add an EXAMPLES section. I still haven't chosen a "standard" format.Aaron Campbell
- Some more .Li usage.
2000-11-18- "OpenBSD BOOT [x.xx]" -> ">> OpenBSD/i386 BOOT [x.xx]" to reflect reality.Aaron Campbell
- As far as I know, there is no such thing as 9600 "baud". Change to "bps". - Split MLINKs in NAME section to separate lines as standard. - Many grammar/spelling fixups. - Remove hard sentence breaks. - Some other miscellaneous fixes.
2000-11-18aac appears to fitTheo de Raadt
2000-11-17Uncomment audio* at uaudio?, especially since ho@ has had success with theAaron Campbell
uaudio(4) driver for 6 months now.
2000-11-16Driver for USB scanners; from NetBSD.Aaron Campbell
2000-11-16Add entries for the AMD K6-2+/III+, newer Athlon/Duron chips, andTodd C. Miller
the Intel Cascades. st@devnull.demon.co.uk
2000-11-13Address the i8042 keyboard controller registers as offsets from IO_KBD; fromAaron Campbell
NetBSD. This will ease the pain when we bring in the pckbc MI keyboard driver to be used for wscons/i386 and wscons/alpha.
2000-11-13Do not use PG_N on "real" 386es as it does not exist there; from NetBSDNiklas Hallqvist
2000-11-10Change the ktrace interface functions from taking the trace vnode to taking theArtur Grabowski
traced proc. The vnode is in the proc and all functions need the proc.
2000-11-10seperate -> separate, okay aaron@Niels Provos
2000-11-10Adaptec "FSA" RAID driverNiklas Hallqvist
2000-11-08Don't busy-wait for random data.Artur Grabowski
Remove unnecessary splhigh.
2000-11-08Use netisr_dispatch.hArtur Grabowski
2000-11-07AMD750 Athlon chipset support for PCIBIOS_INTR_FIXUP; from minoura@jp.netbsd.orgMichael Shalayeff
2000-10-31rename pcibios.h to pcibiosvar.hTheo de Raadt
2000-10-27Put dc(4) cardbus attachment on floppyC, too.Aaron Campbell
2000-10-27and angry dwarfs came on to meMichael Shalayeff
2000-10-27more precise BUFCACHEPERCENT calculations.Michael Shalayeff
from gluk@ptci.ru; deraadt@ and niklas@ ok
2000-10-26Remove the notion of "Copybuffer ownership" now that copybuffer contents areAaron Campbell
always cleared on logout; from Jean-Baptiste.Marchand@epita.fr.
2000-10-26match via82c586 also on other apollo chipsets, such as VT82C585, VT82C596A, ↵Michael Shalayeff
VT82C686A; after pondering in linux code; krw@ testing; deraadt@ ok
2000-10-26Add support for Xircom X3201-based CardBus Ethernet cards. Tested successfullyAaron Campbell
on four different models, including the CBEM56G-100, RBE-100 RealPort, and the RBEM56G-100 RealPort. This commit adds support only for the LAN components; the modem is not configured yet. Detach support to come. Based on work from FreeBSD, mickey@, nate@, and myself.
2000-10-25put back using bios_pciinfo, we will rework it later onMichael Shalayeff
2000-10-25some people may say that i suckMichael Shalayeff