Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-06-05 | Save some more state such that we recover from X changing depth on us. | Mark Kettenis | |
2009-06-05 | Clear screen to clean up after X. | Mark Kettenis | |
2009-06-05 | Remove redundant assignment. | Mark Kettenis | |
2009-06-05 | Clear screen to clean up after X. | Mark Kettenis | |
2009-06-05 | Disable and clear hardware cursor to clean up after X. | Mark Kettenis | |
2009-06-05 | Save some state and restore it after we return from X, because the accelerated | Mark Kettenis | |
X driver for this chip doesn't know how to clean up after itself. | |||
2009-06-04 | Recycle four ancient fields in the disklabel structure, replacing them with | Theo de Raadt | |
bounds information, ie. the zone of the disk that OpenBSD can use. Have each pre-disklabel parser (MBR, DPME, or per-arch MD disklabel parsers) figure out this area and pass it up to userland. Then, delete all the same disk parsing code from disklabel(8) since the kernel passes it up. Lots and lots of - signs in the disklabel(8) code. Tested on as many platforms as possible, the fallout will be repaired as time goes on. To test, use disklabel -d <drive> and validate that the bounds do not overlap any boot blocks. This same information is used by disklabel -A... OK for the concept from krw, miod, and drahn | |||
2009-06-04 | Enable gfxp(4). | Mark Kettenis | |
2009-06-04 | Accelerated fills as well. | Mark Kettenis | |
2009-06-03 | Accelerated scrolling. | Mark Kettenis | |
2009-06-03 | Initial stab at a driver for the Tech Source Raptor GFX built around the | Mark Kettenis | |
3D Labs Permedia 2v chip. These cards were sold by Sun as PGX32. | |||
2009-06-03 | Initial stab at a driver for the Tech Source Raptor GFX built around the | Mark Kettenis | |
3D Labs Permedia 2v chip. These cards were sold by Sun as PGX32. | |||
2009-06-03 | Fix check for window-top and window-left values. | Mark Kettenis | |
ok miod@ | |||
2009-06-03 | Arla client rename from xfs to nnpfs for later upgrades. Tested on various ↵ | Janne Johansson | |
arches. ok todd@ beck@ | |||
2009-06-03 | Remove some redundant code. | Mark Kettenis | |
2009-06-02 | When about to run X11 in 32 bpp mode, advertize correctly that we are | Mark Kettenis | |
really using 24 bpp pixels on 32 bit boundaries. ok miod@ | |||
2009-06-02 | Enable machfb(4) and raptor(4) here too. | Mark Kettenis | |
2009-06-02 | Define a proper wsdisplay type for machfb(4). | Mark Kettenis | |
requested by miod@ | |||
2009-06-02 | Make machfb_putcmap() respect the starting index in the colormap. | Mark Kettenis | |
2009-06-02 | Enable machfb(4). | Mark Kettenis | |
2009-06-02 | Initial stab at an accelerated driver for PGX/PGX64 framebuffers. | Mark Kettenis | |
Inspiration from the NetBSD, Linux and X.org drivers. | |||
2009-06-02 | Initial stab at an accelerated driver for PGX/PGX64 framebuffers. | Mark Kettenis | |
Inspiration from the NetBSD, Linux and X.org drivers. | |||
2009-06-01 | Enable zyd in more places now we know it is endian safe. | Jonathan Gray | |
2009-05-31 | Add Naturetech as a possible hardware vendor. | Mark Kettenis | |
2009-05-21 | The only value that d_npartitions should have is MAXPARTITIONS. | Kenneth R Westerback | |
2009-05-20 | Add code to attach sun mice on sparc and sparc64 as wsmouse devices. Since | Miod Vallat | |
not all Sun mice run at the canonical 1200 bps, hop between 1200, 4800 and 9600 bps by paying attention to breaks on the line. Attachement and engine code written 7 years ago for OpenBSD/sparc, except for sparc64 com(4) attachment. Speed hop idea borrowed from Opensolaris. This allows sparc and sparc64 users to run X11 without needing a configuration file anymore, as it was in the XFree86 3.x days. Multihead configurations will still need a minimal configuration file, though. | |||
2009-05-16 | Add vsw(4), a driver for the virtual network switch on sun4v. This is just | Mark Kettenis | |
some simple glue to attach each port as a network interface. | |||
2009-05-13 | Set D_VENDOR when spoofing a label on archs that use D_VENDOR when | Kenneth R Westerback | |
reading the native disklabel. This ensures cylinder alignment. Fix disklabel to do cylinder alignment arithmetic correctly in -A mode. Worked by accident before, since the code was protected by D_VENDOR, which wasn't being set. ok deraadt@ | |||
2009-05-12 | Add missing semicolon. | Mark Kettenis | |
2009-05-12 | Unbreak build. | Mark Kettenis | |
2009-05-12 | Don't throw away ldc packets if the ldc link went just up, otherwise we may | Mark Kettenis | |
miss the initial handshake from OBP. | |||
2009-05-12 | Actually ACK a handshake initiated by the other end. | Mark Kettenis | |
2009-05-12 | Add padding to ATTR_INFO message structure; OBP seems to insist on it | Mark Kettenis | |
being there. | |||
2009-05-12 | Add some code for doing handshakes the other way around. | Mark Kettenis | |
2009-05-12 | Make reserved member of protocol struct start with underscore. | Mark Kettenis | |
2009-05-10 | Enable vcc(4) and vcctty(4). | Mark Kettenis | |
2009-05-10 | Remove a dead variable and some unneeded returns. | Mark Kettenis | |
2009-05-10 | Handle devices with multiple ports. | Mark Kettenis | |
2009-05-10 | Rename mdesc_get_prop_string into mdesc_get_prop_str. | Mark Kettenis | |
2009-05-10 | Add vcctty(4). | Mark Kettenis | |
2009-05-10 | Add vcc(4) and vcctty(4). The vcc(4) driver is a driver for the "Virtual | Mark Kettenis | |
Console Concentrator" found on the control domain of sun4v systems. It manages the connections to the consoles of guest domains which are exposed as terminal-like devices through vcctty(4). | |||
2009-05-10 | Add defines for magic character constants used by hypervisor console | Mark Kettenis | |
interfaces. | |||
2009-05-04 | type pedantry. | Owain Ainsworth | |
the type we bind to an iommu or a GART is paddr_t, by definition, on the other hand, the type we get out of it is not a vaddr_t, it's bus_addr_t. fix up sparc64 iommu, amd64 iommu and the sg_dma backedn that uses it to realise this. ok kettenis@ | |||
2009-05-03 | On the UltraBook the PROM privides two interrupts for its ccb(4)'s. Handle | Mark Kettenis | |
this case by choosing the interrupt that corresponds to the PCI function. Makes the second PCMCIA slot work. | |||
2009-05-03 | Avoid clobbering error return values with the result from extent_free(), by | Mark Kettenis | |
simply calling iommu_dvma_unload(). Solution suggested by oga@. While there, also unwrap a line that isn't long enough to need wrapping. | |||
2009-05-02 | Avoid clobbering error return values with the result from extent_free(), by | Mark Kettenis | |
simply calling iommu_dvma_unload(). Solution suggested by oga@. | |||
2009-04-30 | Work around UltraSPARC T1 "feature" that may cause random integer register | Mark Kettenis | |
file register corruption as found out the hard way by art@. | |||
2009-04-28 | put vlan support onto these media | Theo de Raadt | |
2009-04-27 | Revert mtx_enter_try. It didn't compile on hppa, it doesn't compile on | Mark Kettenis | |
landisk, and the sparc implementation is obviously wrong. That's where I stopped looking, so who knows what else was broken. A simple comparison of the existing mtx_enter with the new mtx_enter_try would have told anybody. | |||
2009-04-25 | Enter mtx_enter_try. In part for completeness, things may start | Tobias Weingartner | |
using this soon(ish). Ok oga@, sorta yes kettenis@. |