Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-08-25 | how about i commit what was actually approved? wrong tree, bad todd ;-( | Todd T. Fries | |
2008-08-24 | o implement proper volume control table based on chipset docs | Todd T. Fries | |
o attempt to make record work (but silence for now) from drahn@, ok maja@, drahn@ | |||
2008-08-24 | many more devices for the RAMDISK | Theo de Raadt | |
2008-08-24 | Define a proper wsdisplay type for legss(4). | Miod Vallat | |
2008-08-24 | Correct eisa i/o ports layout structure, this has probably been broken | Miod Vallat | |
when switching from gcc 2.95, if not forever. | |||
2008-08-24 | vsbus machines also have modem control bits on line #2, no need to fake them. | Miod Vallat | |
2008-08-24 | Writing to the DTR register on KA60 resets the TCR register behind our back. | Miod Vallat | |
Preserve it explicitely in dzmctl() and restore it after the DTR update. (This problem was a real PITA to track down) | |||
2008-08-24 | typo | Miod Vallat | |
2008-08-24 | Correct dmesg, do not mention dz is the console device if running with | Miod Vallat | |
glass console. | |||
2008-08-24 | Fix readdpmelabel() so it doesn't corrupt a disklabel about to be | Kenneth R Westerback | |
written (i.e. partoff != NULL), and doesn't corrupt a disklabel with more than eight (8) dpme partitions. Problems reported by Josh Elsasser via PR#5904. Testing by Josh, otto@, drahn@, maja@, kettenis@. Most of the diff from otto@. ok drahn@ | |||
2008-08-24 | surplus semicolon on if statement | Jonathan Gray | |
2008-08-23 | Slight speed improvement by using byte accesses on word boundaries for all | Miod Vallat | |
frame buffer memory operations, instead of word access on word boundaries. | |||
2008-08-23 | Pick the correct host adapter id from nvram. | Miod Vallat | |
2008-08-22 | Let lkms(4) support VSXXX-AB tablets in addition to the mice it already | Miod Vallat | |
supports, based on appendix C and D of the VCB02 (qdss) technical manual. Also parse the selftest results and report device errors. Not tested on actual tablet due to the lack of any; mouse operation is not disturbed. | |||
2008-08-22 | Instead of spewing error messages about link status, support link status | Theo de Raadt | |
like all drivers should ok miod | |||
2008-08-22 | Set PIE address range to avoid or minimize mmap pressure due to limited | Kurt Miller | |
address space. The space between PAGE_SIZE and the non-pie fixed link address creates no mmap pressure so use that space for PIE. However on hppa the non-pie fixed link address is PAGE_SIZE so just use a small range for PIE to minimize mmap pressure. okay miod@ | |||
2008-08-20 | Minimal driver for the VAXstation 35x0/38x0 LEGSS option, currently limited | Miod Vallat | |
to 8 bit mode operation, and no color or accelerated features until I can find documentation about it. Speed is decent by VAX standards, except for scrolling, which is so abysmally slow one could see ZZ Top's beards growing while waiting for the screen to scroll... | |||
2008-08-20 | Do not mask bit 0x80 in dzcngetc() - we run serial consoles in 8N1. | Miod Vallat | |
2008-08-20 | Don't copy interesting parts of struct scsi_xfer to a read only internal | Miod Vallat | |
ScsiCmd structure. Since we keep a pointer to the scsi_xfer nevertheless, we can get the information from it directly. | |||
2008-08-20 | Attach led0 on ka60, and display system load on the front panel. | Miod Vallat | |
2008-08-20 | Add USER_PCICONF so that pcidump can work. | Joel Sing | |
Prompted by jasper@ ok miod@ | |||
2008-08-20 | Oops, previous console changes would initialize serial console on lines 0 | Miod Vallat | |
(e.g. on microVAXes) at 4800 bps as if they were keyboard lines. | |||
2008-08-19 | Make it possible to enter ddb from the serial console. | Mark Kettenis | |
ok miod@, deraadt@ | |||
2008-08-19 | Make it possible to enter ddb from the serial console. | Mark Kettenis | |
ok miod@, deraadt@ | |||
2008-08-19 | add missing devices to nam2blk[] | Theo de Raadt | |
2008-08-18 | Forgot to add this file, needing for KA60 support. | Miod Vallat | |
2008-08-18 | Now that KA60 support is in, include the proper header files instead of | Miod Vallat | |
harcoding defines, and add rpb device type #39 (sii) boot information. | |||
2008-08-18 | Add support for the ``Firefox'' VAXstation 3520/3540/3820/3840 workstations, | Miod Vallat | |
currently limited to serial console and a single processor working. All ``on-board'' devices, including the Q-bus adapter, but except for the frame buffer, are supported. The machine will boot over the network or from SCSI devices. Lots of thanks to Al Kossow for www.bitsavers.org, on which I found the technical documentation allowing me to complete this port (which was lacking at the time I got that machine...). | |||
2008-08-18 | Some uglyness to allow both uba_common.h and ubareg.h to be included; | Miod Vallat | |
temporary until they get merged for good (or split differently). | |||
2008-08-18 | Increment device interrupt event counter when redispatching an interrupt. | Miod Vallat | |
2008-08-18 | Preparing for KA60 support, crank IPL_TTY to level 0x16 (since it is | Miod Vallat | |
hardwired this way on KA60...), and compensate in splassert_check() when serial device interrupts will remain at 0x14 or 0x15. | |||
2008-08-18 | Move common CVAX defines and code (internal cache IPR, SSC layout, machine | Miod Vallat | |
check frame format...) to a single place. Get rid of duplicated KAxx_FOO constants. | |||
2008-08-18 | Make hardclock() a cpu_dep member. Most machines will use the generic | Miod Vallat | |
hardclock() here, except for KA46 which needs to reset the diagnostic timer. This gives us working clock interrupt counters for vmstat -i in the process. | |||
2008-08-18 | Shuffle the dz console code (both serial and keyboard) to be more independent | Miod Vallat | |
of the console device attachment, and to be able to work on system where there are more than one dz device of the same type, one of it being the console one. This also allows a different register layout than the dz@ibus one to be used for the dz console device. | |||
2008-08-18 | Add stge(4) and gentbi(4). | Mark Kettenis | |
2008-08-18 | Add sparc_bus_addr function for schizo to allow CardBus to work. | Brad Smith | |
ok kettenis@ | |||
2008-08-17 | Scale down cpu_clockrate[1] when we scale down the cpu clock frequency such | Mark Kettenis | |
that delay(9) continues to do the right thing. | |||
2008-08-17 | Garbage collect stupid delay loop. | Mark Kettenis | |
2008-08-16 | bios_dev -> ba_name and bios_apmp -> ba_apmp in DPRINTF statements. | Kenneth R Westerback | |
i386 kernels compile with BIOS_DEBUG again. Spotted by Mathias Schmocker. | |||
2008-08-15 | Make the DZ_{READ,WRITE}_{BYTE,WORD} macros visible outside of dz.c, for | Miod Vallat | |
other dz attachments to be able to use them (soon). | |||
2008-08-15 | Fix array index computation in the machine check handler. Gives fatal bus errors | Miod Vallat | |
a chance to be reported correctly... | |||
2008-08-15 | In dzcninit(), do not forget to enable the receiver in addition to the | Miod Vallat | |
transmitter. On machines with glass console for which we do not have a driver yet, and fall back to serial console, the PROM might not have enabled it. | |||
2008-08-15 | Move the vxt-specific clock functions frow clock.c to the cpu-specific support | Miod Vallat | |
file, fewer #ifdef this way. | |||
2008-08-15 | Correct disassembly of the start of a function: fix display layout and skip | Miod Vallat | |
only the 2 bytes of the procedure entry mask, not 4 bytes. | |||
2008-08-15 | Remove unused and incomplete vax_bus_t enum, and unused vaxbus_dma_get_tag() | Miod Vallat | |
macro and related function pointers. | |||
2008-08-15 | Rename the cpu_dep hook ``steal_pages'' to ``init'', as it serves as an | Miod Vallat | |
early initialization routine (to enable caches, etc) while still running physical, and does not allocate memory anymore. (The irony in this is that forthcoming KA60 support actually steals pages in its init function...) | |||
2008-08-14 | convert the last traces of btoc/ctob macros | Martin Reindl | |
ok miod@ | |||
2008-08-13 | Initial stab at a driver for the integrated random number generator of the | Mark Kettenis | |
UltraSPARC T2. | |||
2008-08-13 | This tab had bugged me forever. | Tobias Weingartner | |
2008-08-13 | Disable the fantastics mis-feature on some newer Turion CPUs called C1E. | Artur Grabowski | |
This "power saving" disables the apic when both cpu cores hit the hlt instruction which kills our timer. From FreeBSD. (poked by kettenis) |