| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
various pcib drivers to use their own private devclass_t variables for
their modules.
- Use the DEFINE_CLASS_0() macro to declare drivers for the various pcib
drivers while I'm here.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
and do some preparations for handling 12x22 fonts (currently lots of code
implies and/or hardcodes a font width of 8 pixels). This will be required
on sparc64 which uses a default font size of 12x22 in order to add font
loading and saving support as well as to use a syscons(4)-supplied mouse
pointer image.
This API breakage is committed now so it can be MFC'ed in time for 6.0
and later on upcoming framebuffer drivers destined for use on sparc64
and which are expected to rely on using font loading internally and on
a syscons(4)-supplied mouse pointer image can be easily MFC'ed to
RELENG_6 rather than requiring a backport.
Tested on: i386, sparc64, make universe
MFC after: 1 week
|
|
|
|
| |
MFC after: 1 day
|
|
|
|
|
| |
tries to mmap memory outside of the available BARs, so allow the
range checks to be relaxed with a sysctl.
|
|
|
|
|
|
|
| |
framebuffer memory. Speeds up system time of large ascii file cat
by 4x.
Inspired by: Linux scrolling so damned fast.
|
|
|
|
|
|
|
|
| |
- store assigned PCI addresses at cninit time for later mmap range
check
- implement set_border to scrub X remnants when switching back to VTYs
- implement mmap, only allowing addresses within the range of the
console adapter.
|
| |
|
|
|
|
|
|
| |
"Open Firmware" from IEEE 1275 and OpenFirmware.org (no pun intended).
Ok'ed by: tmm
|
|
|
|
| |
in monochrome mode when run as init.
|
|
|
|
| |
to watch at hi-res.
|
| |
|
|
|
|
| |
Bump __FreeBSD_version accordingly.
|
|
|
|
|
|
|
| |
pci-hi/med/lo + node 'interrupts' property. This worked by
accident until recent notebooks required correct operation.
Tested by: Suleiman Souhlal <refugee@segfaulted.com>
|
|
|
|
|
|
|
| |
OpenFirmware. Not at all optimized, but provides a PC-style
user-experience.
Tested on revA imac, B&W G3, 2k iBook, and G4 eMac.
|
|
|
|
|
| |
tree for two or more years now), except in a few places where there's
code to be compatible with older versions of FreeBSD.
|
|
|
|
|
|
| |
bridge code already handles IRQ adjustment on the far side of a bridge.
Reviewed by: benno
|
|
|
|
| |
assigned-addresses property. This works a lot better.
|
|
|
|
| |
We probably want to do something wrt bus enumeration as well at some point.
|
|
This and the sparc64 equivalent should probably be merged at some point.
|