summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
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
2001-02-26fix tlbd_l for a new register usage conventionMichael Shalayeff
2001-02-26Fix copyright; ericj@Aaron Campbell
2001-02-25Add wscons_machdep.c which is a constab-style wrapper driver for wscons onAaron Campbell
i386. This fixes serial console. millert@, mickey@ ok
2001-02-25Code to enable the cache on VS4000/VLC. From mhitch@netbsd.org.Hugh Graham
2001-02-25Use the system subtype field on the SIE to determine if a machine isHugh Graham
VS4000/vlc or MV3100/{3,4}0. This seems to produce more consistent detection than checking the configuration and test register.
2001-02-25Provide both system sub type and system variant data for KA45 and KA48.Hugh Graham
It's not yet clear which is better used to differentiate these models.
2001-02-24Gone the vsbus route for now.Hugh Graham
2001-02-24Support for VAX 4000/{2,4,5}00 from Michael Kukat. untested.Hugh Graham
2001-02-23fix damn pcxl damn functionMichael Shalayeff
2001-02-22ifdef sparc -> ifdef __sparc__Artur Grabowski
2001-02-22Improve the page mapped check algorithm in the powerpc pmap module,Dale Rahn
before it was looking through two arrays of 8 and a linked list of undetermined size, before deciding that a mapping was not valid. Now it allocates a data structure and caches that data. This improves both pmap_enter and pmap_remove because both check to see if a mapping is valid before taking the appropriate actions. Also in pmap_remove, if the va mapping is found, stop searching for it in the rest of this array, the alternate array and the linked list. only one valid mapping of each va is allowed. This change improved lat_mmap (from lmbench) from 1300 to 720 and fork+exit from 7320 to 2724 microseconds.
2001-02-22Enable the same PHYs that are enabled in GENERICChris Cappuccio
2001-02-22Enable lxtphy and qsphy because they both work fine for me, ok jason@Chris Cappuccio
2001-02-21+ sisTheo de Raadt
2001-02-21Remove old (non-wsmouse) pms driver. aaron@ ok.jbm
2001-02-20Import of wsmouse-compatible lms and mms drivers from NetBSD.jbm
Remove creation of non-wsmouse device in MAKEDEV (/dev/lms{0,1}, /dev/mms{0,1} /dev/psm0, /dev/pms0). Remove cdevsw[] entries for the devices above, as new mouse protocols are only accessible trough /dev/wsmouse. aaron@ ok.
2001-02-20Remove old (non wsmouse) lms and mms drivers. Remove the commented olms andjbm
omms entries in GENERIC. aaron@ ok
2001-02-20for ethernet ifaces attach bpf from ether_ifattach; jason@, aaron@, itojun@ okMichael Shalayeff
2001-02-20Adhere to VM/UVM pager requirements, do not unmap pager mappings.Dale Rahn
recognize pager_sva/pager_eva. Does not seem to change anything under UVM but is recommended, may have been the cause for the "pmap" bug under VM. Test compiled for VM, but not run. Ok'd by art.
2001-02-20Indicate that wdc is capable of UDMA, print device mode using MIDale Rahn
wdc_print_current_modes function.
2001-02-20Add edge/level sense detection capability to the interrupt controller,Dale Rahn
changes from NetBSD, been in my tree for a while.
2001-02-20Make drivers more quiet, no point in printing useless information.Dale Rahn
2001-02-20add uftdiNathan Binkert
2001-02-19Zap some unnecessary defines.Artur Grabowski
2001-02-19explicitly set page size for uvm.Artur Grabowski
2001-02-19Avoid losing rtc after suspend/resume on some laptops. Ok provos@Hakan Olsson
2001-02-19Merge from GENERIC: add pseudo-devices for IPv6.Christian Weisgerber
2001-02-18two siop drivers conflict. rename to ssh -- short for Symbios Scripts HardwareTheo de Raadt
2001-02-18USBVERBOSETheo de Raadt
2001-02-16db_elf definitionsMichael Shalayeff
2001-02-16import some alphaizm for the db_elf's sakeMichael Shalayeff
2001-02-16Finish merging lca to become closer to current netbsd.Jason Wright
2001-02-16zap old timeoutMarc Espie
2001-02-16Further sync... get pci_swiz_bus_{io|mem}_chipdep.c via <> instead of ""Jason Wright
like everyone else.
2001-02-16Bring apecs closer to current netbsd work (updated copyrights, plusJason Wright
a few bug fixes I missed earlier).
2001-02-16For powerpc use siop driver instead of ncr, now that siop issue on powerpcDale Rahn
has been resolved.
2001-02-16Engage UVM for powerpc. It is now running fairly well (better than non UVM)Dale Rahn
on my machines as well as on brad's. This change also eliminates the need for the ld.so hack for powerpc.
2001-02-16Allow siop driver to work on powerpc.Dale Rahn
pmap_extract should work for all accessable memory. Since powerpc maps the kernel va=pa without using the pte table, these addresses need to be handled seperately.
2001-02-16bring in netbsd bus_dma stuff for lca and apecs bussesJason Wright
2001-02-15Add iha (Initio SCSI)Kenneth R Westerback