summaryrefslogtreecommitdiff
path: root/sys/arch/i386
AgeCommit message (Collapse)Author
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
2000-02-01call vfs_syncwait on standby and suspendMichael Shalayeff
2000-01-31explicitly round segments to a page boundaryMichael Shalayeff
2000-01-31bzero() in get_event tooMichael Shalayeff
2000-01-31possibly uninitialized vasriable used in DEBUG code piece; from deraadt@Michael Shalayeff
2000-01-31remove if0ed stinkpad's spinlockMichael Shalayeff
2000-01-29this makes some rough and tough calculations on apmMichael Shalayeff
segment addresses, should be installed (some bioses do report weird values some times)
2000-01-29bring in some mods for apm1.2 proto;Michael Shalayeff
account for 16bit and 32bit code segments at different bases; leave interrupts enabled when calling apm bios; a few more debugging printfs (ifdef'ed appropriately).
2000-01-29get usage of memory maps supplied from /boot.Michael Shalayeff
gives two immidiate advances: memory holes support (two best known are 640k-1M and 15M-16M), and bizaare apm segments placements. /boot must be at least from 2.5 (well, some earlier might work too ;) also, allows usage of new libkvm.
2000-01-29separate clock init, to be called upon resume from apm sleepsMichael Shalayeff