summaryrefslogtreecommitdiff
path: root/sys/arch/i386
AgeCommit message (Collapse)Author
2001-09-17genassym changesTheo de Raadt
2001-09-16Make use of "export", "struct" and "member" keywords to be easier to readMiod Vallat
and simpler.
2001-09-13Simplify userret, modelled after alpha.Artur Grabowski
2001-09-12mbutl no moreArtur Grabowski
2001-09-11Don't include <vm/vm_kern.h> if you don't need foo_map.Miod Vallat
2001-09-11remove acd references; millert@ ok.Federico G. Schwindt
2001-09-06missing machine/ieee.h from NetBSDTodd C. Miller
2001-09-05Use __GLOBAL_OFFSET_TABLE_ consistently.Marc Espie
2001-09-03pretty this upTheo de Raadt
2001-09-01add cz(4) to GENERICNathan Binkert
2001-08-27Let this build without pcibios.Artur Grabowski
2001-08-26do not panic if spl is wrong, for now; millert & art agreeTheo de Raadt
2001-08-25This hasn't been used for ages. Kill.Artur Grabowski
2001-08-25Change pci_intr_map to take pci_attach_args as an argument.Artur Grabowski
All callers actually took all arguments to pci_intr_map from pci_attach_args structs, so this simplifies code. This also allows more complicated interrupt assignment schemes like the one on sparc64. This makes sparc64 pci interrupts work. Inspired by the same change in NetBSD.
2001-08-23Sync with contents of arch/foo/conf directory, might be useful one day.Miod Vallat
2001-08-23We can now move timeout_init into main().Artur Grabowski
2001-08-23Remove even more old timeout tentacles.Artur Grabowski
2001-08-23fix a commentArtur Grabowski
2001-08-212nd rule of comitting fixMichael Shalayeff
2001-08-20bump the version for new kbd probe; 10x for a reminder from fgsch@Michael Shalayeff
2001-08-18Move pmap_{de,}activate to vm/pmap.h, it's same on all archs.Artur Grabowski
2001-08-18Fix functions to match prototypes. Old K&R doesn't make sense with inlineMarc Espie
stuff anyways. Ok millert@
2001-08-18probe for ps2 model and check if kbd controller is presentMichael Shalayeff
for deciding on a20 method to use. based on csapuntz@'s info provided.
2001-08-18make apm use kqueue for transferring events to luse listener.Michael Shalayeff
apparently i thought i comitted this already before apmd. tested by me, art@ and jason@ .
2001-08-18consistency nit, add some missing preprocessor symbols.Brad Smith
-- Ok'd by: d@
2001-08-18Timeout non-functional KBC (e.g. when missing) and gate A20 using port 0x92Constantine Sapuntzakis
2001-08-17provide a way to get the number used for irq line, not only a stringMichael Shalayeff
representation, this is needed for devices like cbb which pass the interrupt line down to the cardbus attachment and not getting the right line before pci_intr_map() has done it's dirty deed. tested on i386 by jason@, compiles on alpha by art@. ppc and mveppc are to be test-compiled, but should work (;
2001-08-17quieten pcmcia/cardbus interrupt handling at unsuspend timeTheo de Raadt
2001-08-17depend wscons_machdep.c on wsdisplay; from Peter Galbavy ↵Michael Shalayeff
<peter.galbavy@knowtion.net>
2001-08-12uvm_extern.h is enough hereMichael Shalayeff
2001-08-12moce pglisth into uvm_pglist.hMichael Shalayeff
2001-08-11Some fixes from NetBSD.Artur Grabowski
Parts of the glue needed for page zeroing in the idle loop. More careful handling of ptp pages (should solve some problems, most notably with Intel 440GX+ motherboards).
2001-08-11remove some old cruft.Artur Grabowski
2001-08-08move the com_raisedtr proto for timeout_setMichael Shalayeff
2001-08-08IPCOMP removal. deraadt@ ok.Jean-Jacques Bernard-Gundol
2001-08-07tag fixes; Denis Afonin <dfa@solo.ee>Jason Wright
2001-08-06remove vm_conf.h; art@ okMichael Shalayeff
2001-07-30Change:Artur Grabowski
int bus_dmamem_mmap(bus_dma_tag_t, bus_dma_segment_t, int, int, int, int); to: paddr_t bus_dmamem_mmap(bus_dma_tag_t, bus_dma_segment_t, int, int, off_t, int); To allow mmaping offsets larger than INT_MAX. And to simply make more sense.
2001-07-29Temporarily fix wscninit so that it only runs once.Constantine Sapuntzakis
Somebody should fix the boot-up logic so it's only called once
2001-07-27Convert array lookups to function calls that are bounds checkedConstantine Sapuntzakis
2001-07-26If pckbc_cnattach fails, try to usb attach. Helps on some legacy-free PCsConstantine Sapuntzakis
2001-07-25Change the pmap_enter interface to merge access_type and the wired booleanArtur Grabowski
and arbitrary flags into one argument. One new flag is PMAP_CANFAIL that tells pmap_enter that it can fail if there are not enough resources to satisfy the request. If this flag is not passed, pmap_enter should panic as it should have done before this change (XXX - many pmaps are still not doing that). Only i386 and alpha implement CANFAIL for now. Includes uvm updates from NetBSD.
2001-07-23reorder operations a bit for st16550{v2}, xr16850, ti16750:Jason Wright
wake them up and then initialize them This fixes a comatose st16650 problem on addcom (detected as st16550).
2001-07-18Get rid of the PMAP_NEW option by making it mandatory for all archs.Artur Grabowski
The archs that didn't have a proper PMAP_NEW now have a dummy implementation with wrappers around the old functions.
2001-07-17addcom and pccom at addcom (commented out)Jason Wright
2001-07-15add install targetassar
2001-07-15add macros for spinlockinit, spinlockmgr to build for MULTIPROCESSORassar
or LOCKDEBUG
2001-07-15Some more KNFNiklas Hallqvist
2001-07-15Comment clarification and indent; ok mickey@Niklas Hallqvist
2001-07-15spellingPeter Valchev