Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-03-03 | Force the ADB bus to configure. This change was found in NetBSD, but they | Dale Rahn | |
have since removed it. It is probably not the correct solution, but makes it closer to working. | |||
2001-03-03 | Change 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-03 | Support ADB keyboards as console. Only use adb if no USB keyboard is | Dale Rahn | |
present. Code mostly borrowed from NetBSD. | |||
2001-03-03 | Quiet down pmap code, this is mostly shaken out now, remove some of | Dale Rahn | |
the debug code. | |||
2001-03-03 | Fix typo, "edx" -> "%edx", so that the %edx register is properly protected | Aaron Campbell | |
from clobbering; mickey@ ok. | |||
2001-03-02 | add #define __STRICT_ALIGNMENT | Jason Wright | |
2001-03-02 | Support video controllers which have two outputs which in openfirmware have | Dale Rahn | |
two children of which the "screen" device is one. This exists on some laptop systems. | |||
2001-03-01 | Fix (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-28 | shorter thus better printings | Michael Shalayeff | |
2001-02-28 | proper bang placement | Michael Shalayeff | |
2001-02-28 | double the fixed storage size for io*_ex; deraadt@ ok | Michael Shalayeff | |
2001-02-28 | Add ability to get display width in bytes for display memory, this | Dale 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-28 | better print due to theo's suggestion | Michael Shalayeff | |
2001-02-28 | make compile; update for pci, cardbus, usb, pcmcia | Todd T. Fries | |
2001-02-28 | scan 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-27 | crank NKMEMCLUSTERS fron 4MB to 32MB. | Artur Grabowski | |
2001-02-26 | fix tlbd_l for a new register usage convention | Michael Shalayeff | |
2001-02-26 | Fix copyright; ericj@ | Aaron Campbell | |
2001-02-25 | Add wscons_machdep.c which is a constab-style wrapper driver for wscons on | Aaron Campbell | |
i386. This fixes serial console. millert@, mickey@ ok | |||
2001-02-25 | Code to enable the cache on VS4000/VLC. From mhitch@netbsd.org. | Hugh Graham | |
2001-02-25 | Use the system subtype field on the SIE to determine if a machine is | Hugh Graham | |
VS4000/vlc or MV3100/{3,4}0. This seems to produce more consistent detection than checking the configuration and test register. | |||
2001-02-25 | Provide 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-24 | Gone the vsbus route for now. | Hugh Graham | |
2001-02-24 | Support for VAX 4000/{2,4,5}00 from Michael Kukat. untested. | Hugh Graham | |
2001-02-23 | fix damn pcxl damn function | Michael Shalayeff | |
2001-02-22 | ifdef sparc -> ifdef __sparc__ | Artur Grabowski | |
2001-02-22 | Improve 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-22 | Enable the same PHYs that are enabled in GENERIC | Chris Cappuccio | |
2001-02-22 | Enable lxtphy and qsphy because they both work fine for me, ok jason@ | Chris Cappuccio | |
2001-02-21 | + sis | Theo de Raadt | |
2001-02-21 | Remove old (non-wsmouse) pms driver. aaron@ ok. | jbm | |
2001-02-20 | Import 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-20 | Remove old (non wsmouse) lms and mms drivers. Remove the commented olms and | jbm | |
omms entries in GENERIC. aaron@ ok | |||
2001-02-20 | for ethernet ifaces attach bpf from ether_ifattach; jason@, aaron@, itojun@ ok | Michael Shalayeff | |
2001-02-20 | Adhere 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-20 | Indicate that wdc is capable of UDMA, print device mode using MI | Dale Rahn | |
wdc_print_current_modes function. | |||
2001-02-20 | Add edge/level sense detection capability to the interrupt controller, | Dale Rahn | |
changes from NetBSD, been in my tree for a while. | |||
2001-02-20 | Make drivers more quiet, no point in printing useless information. | Dale Rahn | |
2001-02-20 | add uftdi | Nathan Binkert | |
2001-02-19 | Zap some unnecessary defines. | Artur Grabowski | |
2001-02-19 | explicitly set page size for uvm. | Artur Grabowski | |
2001-02-19 | Avoid losing rtc after suspend/resume on some laptops. Ok provos@ | Hakan Olsson | |
2001-02-19 | Merge from GENERIC: add pseudo-devices for IPv6. | Christian Weisgerber | |
2001-02-18 | two siop drivers conflict. rename to ssh -- short for Symbios Scripts Hardware | Theo de Raadt | |
2001-02-18 | USBVERBOSE | Theo de Raadt | |
2001-02-16 | db_elf definitions | Michael Shalayeff | |
2001-02-16 | import some alphaizm for the db_elf's sake | Michael Shalayeff | |
2001-02-16 | Finish merging lca to become closer to current netbsd. | Jason Wright | |
2001-02-16 | zap old timeout | Marc Espie | |
2001-02-16 | Further sync... get pci_swiz_bus_{io|mem}_chipdep.c via <> instead of "" | Jason Wright | |
like everyone else. |