summaryrefslogtreecommitdiff
path: root/sys/arch/i386
AgeCommit message (Collapse)Author
2000-10-25Wrap PCVT mouse operations in spltty(); deraadt@ okAaron Campbell
2000-10-23ok, i think all i82802-using host bridges are in here nowTheo de Raadt
2000-10-23KbitTheo de Raadt
2000-10-23i820 also does rng; art testedTheo de Raadt
2000-10-21w/ help of aaron@ make it work now:Michael Shalayeff
base the segment for a service returned by bios32 service directory on absolute 0, w/ a length extending to a full megabyte, 32bit descriptor of course. this approach seems to be the most compatible. map only the bios32 area though.
2000-10-19Increment version; deraadt@ ok.Federico G. Schwindt
2000-10-19Pass SACFLAGS correctly so all files are compiled with -fpack-struct,Federico G. Schwindt
fixing the help hang and making machine [boot|diskinfo|memory] working again. Closes PR #1435. Found by me, fix by mickey and i; deraadt@ ok.
2000-10-19find RNG on i815 hubTheo de Raadt
2000-10-18typo in comment; from gluk@ptci.ruMichael Shalayeff
2000-10-18if periodic checks return errors, stop doing so. This is a workaround forTheo de Raadt
some other apm bug that happens on the SuperMicro DL3 (ServerWorks-based)
2000-10-18before sending a character check for DSR state.Michael Shalayeff
from: Martin Portmann <map@infinitum.ch>
2000-10-17undo last commit. on some kernel links, this causes pcibios panics atTheo de Raadt
startup (on ALL machines)
2000-10-17driver for amphy from freebsd; aaron okJason Wright
2000-10-16base the segment for a service returned by bios32 serviceMichael Shalayeff
directory on absolute 0, w/ a length extending to a full megabyte, 32bit descriptor of course. this approach seems to be the most compatible. 10x to millert@ for a testbed.
2000-10-16less newlines in verbose printMichael Shalayeff
2000-10-16Make doubly sure we scroll up if we've passed the last row on the screen.Aaron Campbell
2000-10-16protect %edx when calling biosMichael Shalayeff
2000-10-16a little verbosity on probe, a little caution on bios callsMichael Shalayeff
2000-10-16Initialize mouse_flags during the coldinit stage.Aaron Campbell
2000-10-16Restore conversion to new timeouts (art@'s previous commit). They wereAaron Campbell
whacked by the initial commit for console mouse support. jbm must have been working with an older revision of PCVT (argh, sorry, should have noticed this long ago).
2000-10-13Disable the actual USB controllers instead of the usb attachments by default.Aaron Campbell
The problem is that some systems come with a USB mouse and keyboard but their BIOS emulates a regular AT keyboard and PS/2 mouse. When the BIOS notices the uhci or ohci are being touched, it stops emulating. deraadt@ ok.
2000-10-11Now you can use both left and right SHIFT keys with PGUP/PGDN to scrollback inAaron Campbell
the PCVT (i386) console.
2000-10-11Fix a bogus scan code in pcvt_kbd.h that was preventing the RIGHT_SHIFT+PGUP/DNAaron Campbell
key combo to activate scrollback in the console.
2000-10-09pcibios kernel device is now doing this jobMichael Shalayeff
2000-10-09do not build debug libs (if enabled in mk.conf)Michael Shalayeff
2000-10-07put usb in, but disable the top devicesTheo de Raadt
2000-10-07- Add console/X mouse transparency, so you don't have to kill moused to run X.Aaron Campbell
- Introduce `select units' (by char/word/line). Behaves more like an xterm now. - Serial mice should now work after this commit. - Many bug fixes. Work by Jean-Baptiste.Marchand@epita.fr, except for the X cohabitation code which was written by Julien.Montagne@epita.fr.
2000-10-06make it compile w/o pcibios; aaron@ okMichael Shalayeff
2000-10-05Many fixups and corrections, a bit more needed though.Aaron Campbell
2000-09-28Make mouse support friendly with non-25line mode. Thanks mickey@ for reportingAaron Campbell
the problems.
2000-09-28Make sure a Copybuffer has been allocated successfully before we start doingAaron Campbell
things with it.
2000-09-26Implement getnulldev that returns the dev_t for "/dev/null".Artur Grabowski
2000-09-25once again bios does not return a correct segment limits for theMichael Shalayeff
pcibios segments. we work this around as we used to do in apm (; round segment size to the next 64k boundary.
2000-09-22- Introduce character classes into the console mouse functionality. Lifted fromAaron Campbell
xterm sources. Basically, base word boundaries by character classes rather than space characters only. - On any console logout, clear the contents of the Copybuffer. (This will have to be documented with an explanation as to why.) Avoids the ability to paste the copybuffer at the ``login:'' prompt after someone has logged out. - Permit copy selection extension under any circumstance as long as the button is held down. However, double-click (word selection) does not yet extend on word boundaries like xterms do. - Sanity checks in current_uid(). - From Jean-Baptiste.Marchand@epita.fr
2000-09-22this follows the dox, saying that %ds should be loaded w/Michael Shalayeff
the proper segment address/selector as returned from bios32_service(). both %cs and %ds have to be the same value (hmm, same descs?), sincw some bioses are pic, and care only about offsets against the segs. huge, enormous, 10X to brad@ for providing an incredibly usefull testbed and invaluable time of his, for resets and incouraging comments (;
2000-09-21oops forgot the other case in the pmsintr for add_mouse_randomness() callMichael Shalayeff
2000-09-20check out the bios device name we are probed w/ to not probe on apmMichael Shalayeff
2000-09-20Extend the region in which we allow mapping unmapped PCI devices.Niklas Hallqvist
The former code only allowed one fixed up device mapping.
2000-09-19twe on BTheo de Raadt
2000-09-17Add fxp cardbus attachment here, too. Shorten some attachment descriptions.Aaron Campbell
2000-09-17Add fxp cardbus attachment. Shorten driver attachment descriptions a bit.Aaron Campbell
2000-09-17fxp cardbus attachmentAaron Campbell
2000-09-15tweMichael Shalayeff
2000-09-15add 3ware raid controllerMichael Shalayeff
2000-09-15enable hw rng for vanilla 810; 10x for testing to Stephan Somogyi ↵Michael Shalayeff
<somogyi@gyroscope.net>
2000-09-11PCVT_EMU_MOUSE is gone; todd@Aaron Campbell
2000-09-08Add audio at ich*. Silly mickey, ich's are for kids.Aaron Campbell
2000-09-07do not call pcibios_pir_init() if intr_fixup was disabled; also, sync w/ ↵Michael Shalayeff
latetest netbsd developments
2000-09-06cardbus tooTheo de Raadt
2000-09-05init pcibios_flags to -1, so if pcibios is disabled in ukc all looks disabledMichael Shalayeff