summaryrefslogtreecommitdiff
path: root/sys/arch/i386
AgeCommit message (Collapse)Author
2000-04-03enable ray at pcmcia, once pcic config has been fixedMichael Shalayeff
2000-04-03split wireless cards into their own sectionTheo de Raadt
2000-04-03an at pcmcia; 10x Lynda McGinley <mcginley@suod.cs.colorado.edu> for a ↵Michael Shalayeff
hardware loan
2000-04-02Fix a typo from last commit that was causing spontaneous reboots.Aaron Campbell
2000-03-31Add support for USB Mass Storage devices; e.g., USB Zip Drives. UNTESTED.Aaron Campbell
From NetBSD.
2000-03-30- Remove some unused code.Aaron Campbell
- Much needed indent cleanup.
2000-03-28Much cleaner sync with NetBSD. Some #if defined() magic has been sent in theAaron Campbell
form of a diff to augustss@netbsd.org so that future syncs will be very easy. This commit also adds support for ADMtek AN986 "Pegasus" based USB Ethernet, CATC USB-EL1210A based USB Ethernet, and USB Printers (all untested).
2000-03-28Implement rt_sigreturn.jasoni
2000-03-28from netbsd: give pcic0 whole 64k iomem, and move pcic{1,2} to 0xe0000Michael Shalayeff
2000-03-28PCIBIOS does not fully work yetTheo de Raadt
2000-03-28fix netbsd rcsids up.Michael Shalayeff
also, from the 3rd try make proper openbsd rcsids, rediculous 3 commits just to add proper openbsd rcsids. i think someone forgot to _look_ at the diffs before commit.
2000-03-27better rearrangementsTheo de Raadt
2000-03-27fix OpenBSD tagJason Wright
2000-03-27add missing OpenBSD RCS IDsBrad Smith
2000-03-26from netbsd: pci interrupt routing code.Michael Shalayeff
also, change a few pcidevs names to match netbsd (and more descriptive). tested on a bunch of laptops, helps resolving 'pin X unmapped' problems for (usually) usb and cardbus cntrollers.
2000-03-26Driver for USB Ethernet adapters based on the Kawasaki LSI KL5KUSB101B.Aaron Campbell
2000-03-23Do not include <sys/callout.h>, it is never needed; art@Aaron Campbell
2000-03-23<sys/callout.h> is no longer.Aaron Campbell
2000-03-23New API for timeouts. Replaces the old timeout()/untimeout() API andArtur Grabowski
makes it the callers responsibility to allocate resources for the timeouts. This is a KISS implementation and does _not_ solve the problems of slow handling of a large number of pending timeouts (this will be solved in future work) (although hardclock is now guarateed to take constant time for handling of timeouts). Old timeout() and untimeout() are implemented as wrappers around the new API and kept for compatibility. They will be removed as soon as all subsystems are converted to use the new API.
2000-03-22commented out ray*Michael Shalayeff
2000-03-22xe does not fit, with new ahc includedTheo de Raadt
2000-03-22new ahc driver. Adds support for newer Adaptec controllers. This ↵Steve Murphree
represents two months of work.
2000-03-22fix k6 mtrr; cokane@pohl.ececs.uc.eduTheo de Raadt
2000-03-17hifn driver changed namesTheo de Raadt
2000-03-16Bring in some new UVM code from NetBSD (not current).Artur Grabowski
- Introduce a new type of map that are interrupt safe and never allow faults in them. mb_map and kmem_map are made intrsafe. - Add "access protection" to uvm_vslock (to be passed down to uvm_fault and later to pmap_enter). - madvise(2) now works. - various cleanups.
2000-03-15implimented -> implementedTodd T. Fries
2000-03-14Fix `blink' and `underline' attribute handling for new PC display mode.Aaron Campbell
2000-03-13at least 2 people report problems with the K6 MTRR support, disable itMatthieu Herrb
until the problem is solved.
2000-03-05export bios_pciinfo for the whole _KERNEL, there will be more files to use itMichael Shalayeff
2000-03-05D not forget our memmap changes, ok mickey@Niklas Hallqvist
2000-03-02EXTMEM_SIZE is a dead meat; remove commented-out entriesMichael Shalayeff
2000-03-02Several people noted that non-UVM was brokenNiklas Hallqvist
2000-03-01Much nicer pte.h commented by Chuck Cranor; from NetBSDNiklas Hallqvist
2000-02-28Don't let scrollback happen if scr_offset == 0.Aaron Campbell
2000-02-27Fix a minor off-by-one error.Aaron Campbell
2000-02-27- Set scr_offset to -1 at driver init, not 0. Fixes a subtle bug.Aaron Campbell
- Do not decrement scr_offset on vt_clreol().
2000-02-22enlarge msgbuf, somewhat line netbsd didTheo de Raadt
2000-02-22Use an _BSD_FOO_T_ type declaration for off_t in machine/ansi.h to allowTodd C. Miller
off_t to be visible in stdio.h even in strict ansi mode. This is needed for ftello()/fseeko() and it allows us to remove the horrible fpos_t hack.
2000-02-21a few comment fixes from espie@Michael Shalayeff
2000-02-21separate assembly thing into an own file to avoid compiler-deps.Michael Shalayeff
ignore suspend reqs while suspending. ignore suspend requests for 3 seconds holdoff period once awaken. protect event queue manipulations w/ splhigh's.
2000-02-21recycle unused char 24 to be SES devicemjacob
2000-02-18full support for a serial console.Michael Shalayeff
iface addition: pass serial speed from /boot. tested on 4 /boot+kernel permutations. also, niklas@ said he likes it bugs: any printfs before cninit() will go to the default console, which is mon/kbd, but are usually only sorts of debugging messages (like bios_memmap load).
2000-02-11add wxJason Wright
2000-02-08evil typo; from Rusty Hunt <alaric@exoinc.com>Michael Shalayeff
2000-02-08Split low ISA memory (<16MB) into its own freelist, which is used last byNiklas Hallqvist
the VM subsystem. This makes isadmaattach panics go away on large memory systems. Also use atop instead of btoc for consistency when dealing with the initial chunks of physical memory to give to UVM.
2000-02-07Rough but working driver for ICP-Vortex RAIDNiklas Hallqvist
2000-02-04Externalize comstop()Angelos D. Keromytis
2000-02-03Prevent overflow in computation of buffer cache limitationNiklas Hallqvist
2000-02-03remove extraneous spaces and tabsMichael Shalayeff
2000-02-01Add Xircom Netwave driver (cnw) commented out.Federico G. Schwindt