summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2001-03-08configure usb devices and raidEric Jackson
2001-03-08Some warning hunting.Miod Vallat
2001-03-08Some warning hunting.Miod Vallat
Define new include files for convenience, for use by drivers who can attach either to pcctwo or syscon, or need bug console routines.
2001-03-08Some warning hunting.Miod Vallat
2001-03-07Correct argument order for branch_taken's callback function.Miod Vallat
2001-03-07Fix open comment.Miod Vallat
2001-03-07Simplification of the interrupt handler prototype and calling convention:Miod Vallat
they can either ask for a fixed void* argument, or an execution frame, but not both anymore - no handler used this third flavour anyway. Add code for UKC. While there, some warning hunting.
2001-03-07Correct the diagnostic code in flush_atc_entry.Miod Vallat
This function may be called for a pmap which is not marked as tied to any cpu, which is acceptable behaviour. While there, some warning hunting.
2001-03-07Include <machine/cpu.h> for non-locore code.Miod Vallat
This makes sure code including <machine/param.h> will get prototypes for setsoftXXX macros - there is code in the tree which depends on this.
2001-03-07Remove 68k-isms, fix interrupt handler prototypes, warning hunting.Miod Vallat
2001-03-07Fix interrupt handler registration and prototypes.Miod Vallat
While there, some warning hunting.
2001-03-07Strict prototypes for interrupt handlers and a few machine-dependentMiod Vallat
callbacks. While there, some warning hunting.
2001-03-07Get rid of definitions of ASSEMBLER, LOCORE and such. We will getMiod Vallat
the correct defines from the Makefile now.
2001-03-07_KERNEL, not KERNEL, dammit !Miod Vallat
2001-03-07Inclusion from assembly code is detected with _LOCORE, no more fancy symbols.Miod Vallat
2001-03-07General cleanup in the kernel compilation process, sync style withMiod Vallat
other ports, add warning flags.
2001-03-07ssh replaces siop here, too...Miod Vallat
2001-03-07lca and apecs buses need sgmap glue as well.Eric Jackson
pointed out by wasilx@forest.ihep.su - PR1713
2001-03-07Replace siop devices with ssh.Miod Vallat
Include ../../../conf/GENERIC in non-GENERIC configurations. Remove XT, which is no more different from GENERIC then.
2001-03-07Bye-bye siop, enter sshMiod Vallat
2001-03-07Change siop name to ssh, as per mvme68k, to prevent conflict with theMiod Vallat
other siop driver. Change siop-related defines to ssh-related defines everywhere.
2001-03-07DS10 uses Acer M1543 pci<->isa bridge, so match it in siomatch()Eric Jackson
2001-03-06bit of cleaningTheo de Raadt
2001-03-06isapnp pcic fitsTheo de Raadt
2001-03-05Backs out changes to wsdisplay.c so alpha (and presumably others)Todd C. Miller
is happy again. It also makes i386 serial console work by changing the console priority in wscons_machdep.c from CN_INTERNAL to CN_NORMAL and moves the com/pccom console attach routine for i386 to be the first so it will be matched (consinit takes the first highest match).
2001-03-05Add support for ISAPnP i82365-based PCMCIA controllers; from NetBSD. UNTESTED.Aaron Campbell
These cards are probably very rare. deraadt@ ok
2001-03-05this can contain minimal usb supportTheo de Raadt
2001-03-04Revert to our old traceback code, with heuristic argument printout.Niklas Hallqvist
2001-03-04typoArtur Grabowski
2001-03-04fix typo in comment, org -> orBrad Smith
2001-03-03cnkqfilter for sparcNiels Provos
2001-03-03Lower NKMEMCLUSTERS by a factor of 2 from 32768*1024/NBPG to 16384*1024/NBPG.Todd C. Miller
Fixes problems on 64meg and 256meg machines; OK'd by deraadt@
2001-03-03complete wscons support for abd keyboard. -moj ok @deraadtMats O Jansson
2001-03-03Add ADB keyboard and umass device to powerpc RAMDISK kernel.Dale Rahn
2001-03-03Force the ADB bus to configure. This change was found in NetBSD, but theyDale Rahn
have since removed it. It is probably not the correct solution, but makes it closer to working.
2001-03-03Change how PCI bus memory base address is found for powerpc.Dale Rahn
This is probably quite a hack. however some bridges have multiple "memory" segment according to the openfirmware data. one is the pci device probe register area, and the one or two more that are real address regions. Such as base 0x80000000 sz 0x10000000, base 0x90000000 sz 0x10000000. This should really be one region but detecting the "last" region to avoid the first region causes the wrong base address to be picked. Currently this hardcodes it to 0x80000000 because it seems to work for "normal" pci currently. openfirmware puts full address in the field and the other devices seem to work on tested machines.
2001-03-03Support ADB keyboards as console. Only use adb if no USB keyboard isDale Rahn
present. Code mostly borrowed from NetBSD.
2001-03-03Quiet down pmap code, this is mostly shaken out now, remove some ofDale Rahn
the debug code.
2001-03-03Fix typo, "edx" -> "%edx", so that the %edx register is properly protectedAaron Campbell
from clobbering; mickey@ ok.
2001-03-02add #define __STRICT_ALIGNMENTJason Wright
2001-03-02Support video controllers which have two outputs which in openfirmware haveDale Rahn
two children of which the "screen" device is one. This exists on some laptop systems.
2001-03-01Fix (or a least hack around) console configuration changes to wscons.Dale Rahn
Needs to be looked at closer, but seems to work. Mostly copied from i386.
2001-02-28shorter thus better printingsMichael Shalayeff
2001-02-28proper bang placementMichael Shalayeff
2001-02-28double the fixed storage size for io*_ex; deraadt@ okMichael Shalayeff
2001-02-28Add ability to get display width in bytes for display memory, thisDale Rahn
may be the same as visual width or larger. This is seen on iMacDV systems running at 640x480 or 800x600 with a linebytes of 1024.
2001-02-28better print due to theo's suggestionMichael Shalayeff
2001-02-28make compile; update for pci, cardbus, usb, pcmciaTodd T. Fries
2001-02-28scan the isa hole for `optional rom's.Michael Shalayeff
found proms are excluded from the iomem_ex such that devices cannot map on the same memory. next step would be for pcic and similar devices to choose memory windows from unused spots in the iomem_ex. currently prom checksum test is not enforced due to broken stinkpad bioses, which do not pass the checksum test. testing from aaron@, fgsch@, fries@, millert@
2001-02-27crank NKMEMCLUSTERS fron 4MB to 32MB.Artur Grabowski