NetBSD/sys/dev
macallan 4cf8aa1d7f add genfb, a generic framebuffer console driver that's configured via
device properties - all it needs is width and height in pixels, stride in
bytes, depth in bits and the framebuffer address.
Features:
- unaccelerated fb console with colours and virtual consoles
- split into console handling and bus frontend
- so far there is only a PCI bus frontend which allows to mmap BARs belonging
  to the graphics controller, others should be easy to add.

TODO:
- find an opaque way to change the palette ( probably pass a function
  pointer as property ) since this would need to call some firmware interface
  which is pretty much always MD
- find a clean way to mmap the framebuffer, just returning the physical
  address works on macppc but not on other architectures. Problem is, that
  we cannot rely on the address being a bus address - on macppc it is,
  but for instance on sparc64 it's not.
2007-04-07 03:41:26 +00:00
..
acpi Fix a typo getting the fan values, it was using incorrect uid. 2007-03-26 07:27:36 +00:00
adb Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
apm Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
arcbios Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
ata Add support for VIA V-TECH ata raid. Tested on 4.0 with RAID0, RAID1 and 2007-03-27 00:10:20 +00:00
bi Cast to char* before doing pointer arithmetic. 2007-03-08 23:17:56 +00:00
bluetooth remove extraneous whitespace 2007-03-13 19:26:06 +00:00
cardbus Cleanup handling of quikrs on each RealTek chip: 2007-03-21 12:17:31 +00:00
dec Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
dkwedge Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
dmover Pass an ipl argument to pool_init/POOL_INIT to be used when initializing 2007-03-12 19:56:19 +00:00
drm drm_do_addbufs_pci: Fix the mess of malloc()s and free()s, which 2007-04-04 00:30:58 +00:00
ebus
eisa Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
gpib Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
gpio Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
hpc after the recent config_attach_pseudo() changes, unit numbers have the same 2007-03-09 15:41:02 +00:00
i2c
i2o Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
ic If we fail to attach, use the size determined by pci_mapreg_map() rather 2007-04-06 18:16:29 +00:00
ieee1394 Remove #include <machine/vmparam.h>. 2007-03-11 22:11:02 +00:00
if_ndis Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
ir In the pseudo-dev attach function, also try to register the struct cfdriver 2007-03-08 19:35:44 +00:00
isa add support for devctl properties 2007-03-08 23:23:45 +00:00
isapnp Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
marvell Cast to char* and int before doing pointer arithmetic. 2007-03-07 09:15:21 +00:00
mca Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
microcode
mii Prepare sc_rtl8201l flag in softc and use it in rlphy_status() so that 2007-03-20 10:17:18 +00:00
mscp Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
mvme Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
news
ofisa Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
ofw Fix more caddr_t -> void * lossage 2007-03-08 20:52:21 +00:00
onewire
pci If we fail to attach, use the size determined by pci_mapreg_map() rather 2007-04-06 18:16:29 +00:00
pckbport add missing W coordinate 2007-03-25 20:28:03 +00:00
pcmcia Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
podulebus TRUE -> true; FALSE -> false. 2007-03-07 23:17:01 +00:00
ppbus catch up with recent constification in struct ifnet 2007-04-04 16:31:05 +00:00
qbus whitespace 2007-03-10 00:52:46 +00:00
raidframe Fix typo in print statement; from khorben 2007-03-13 16:31:24 +00:00
rasops fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
rcons Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
sbus - add dummy input methods so we don't panic if someone tries to read 2007-03-14 05:40:35 +00:00
scsipi Pass an ipl argument to pool_init/POOL_INIT to be used when initializing 2007-03-12 18:18:22 +00:00
smbus
spi Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
splash
std
sun Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
sysmon Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
tc Fix some caddr_t rototill fallout. 2007-03-06 22:29:29 +00:00
usb PR/36102: Yojiro UO: Restore revision 1.142's way of reading the descriptor 2007-03-30 16:52:12 +00:00
videomode regen 2007-04-03 03:33:54 +00:00
vme fix fall out from caddr_t changes. 2007-03-04 22:12:43 +00:00
wscons Revert previous commit until further investigation because it is 2007-04-04 14:50:21 +00:00
wsfb add genfb, a generic framebuffer console driver that's configured via 2007-04-07 03:41:26 +00:00
wsfont Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
xmi Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
DEVNAMES
Makefile
auconv.c TRUE -> true, FALSE -> false 2007-03-01 17:31:35 +00:00
auconv.h
audio.c return information about playing buffer, not recording bufer, 2007-03-09 13:20:12 +00:00
audio_if.h Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
audiobell.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
audiobellvar.h
audiovar.h Replace the Mach-derived boolean_t type with the C99 bool type. A 2007-02-21 22:59:35 +00:00
aurateconv.c
ccd.c Pass an ipl argument to pool_init/POOL_INIT to be used when initializing 2007-03-12 18:18:22 +00:00
ccdvar.h
cgd.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
cgd_crypto.c
cgd_crypto.h
cgdvar.h Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
clock_subr.c
clock_subr.h
clockctl.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
cninit.c
cons.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
cons.h
dksubr.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
dkvar.h Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
firmload.c
firmload.h
fss.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
fssvar.h Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
kloader.c Replace the Mach-derived boolean_t type with the C99 bool type. A 2007-02-21 22:59:35 +00:00
kloader.h
kttcp.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
kttcpio.h
ld.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
ldvar.h
lockstat.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
lockstat.h
md.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
md.h Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
md_root.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
midi.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
midi_if.h Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
midictl.c
midictl.h
midisyn.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
midisynvar.h Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
midivar.h
mm.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
mulaw.c
mulaw.h
nullcons_subr.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
radio.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
radio_if.h
radiovar.h
rnd.c Pass an ipl argument to pool_init/POOL_INIT to be used when initializing 2007-03-12 18:18:22 +00:00
rndpool.c
sequencer.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
sequencervar.h
verified_exec.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
vnd.c Pass an ipl argument to pool_init/POOL_INIT to be used when initializing 2007-03-12 18:18:22 +00:00
vndvar.h