Go to file
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
bin PR/36092: B K: algorithmic inefficiency in bin/test/test.c:t_lex 2007-03-28 01:47:25 +00:00
common Add these so kernels built -O0 will link. 2007-03-31 06:13:52 +00:00
crypto checks proto_id in ipsecdoi_chkcmpids() 2007-04-04 13:09:36 +00:00
dist Coverity CID/4421: Add extra check for NULL before deref. 2007-04-04 21:40:48 +00:00
distrib Update for tzdata2007e. 2007-04-04 19:05:48 +00:00
doc Postfix 2.4.0 is out. 2007-04-06 15:48:13 +00:00
etc * Add a stop_boot() function in rc.subr, to terminate a multi-user boot 2007-04-06 14:20:08 +00:00
games Xref shuffle(1) from random(6), and vice versa 2007-03-20 16:12:40 +00:00
gnu Fix addition of negative 64bit constants. Don't optimize the instructions 2007-04-06 22:46:36 +00:00
include Resolve conflicts. 2007-03-30 19:57:16 +00:00
lib document the flush routines 2007-04-06 17:55:10 +00:00
libexec Deal with MKPICLIB != no. 2007-03-15 17:27:15 +00:00
regress Add tests for shell arithmetic. The new tests 4, 5, 6 all pass, 2007-03-25 06:37:01 +00:00
rescue Add: lfs_cleanerd 2007-03-23 05:48:34 +00:00
sbin whooops, bump date also 2007-04-05 21:31:44 +00:00
share * Add a stop_boot() function in rc.subr, to terminate a multi-user boot 2007-04-06 14:20:08 +00:00
sys add genfb, a generic framebuffer console driver that's configured via 2007-04-07 03:41:26 +00:00
tools Remove non-shared hooks for VAX. 2007-03-31 05:55:43 +00:00
usr.bin Add some sanity checking in order to avoid some segfaults. There might be 2007-04-06 19:21:09 +00:00
usr.sbin fix warnings produced by -Wextra 2007-03-30 21:23:18 +00:00
x11 build XFree86 on shark 2006-12-21 01:45:32 +00:00
build.sh Don't abort the build if teh last component of $PATH is . 2007-04-05 10:02:10 +00:00
BUILDING Document the fact that "make installworld" and "build.sh 2007-03-26 17:35:06 +00:00
Makefile Add an iso_image target (iso-image as a target name doesn't play well with 2007-03-06 21:56:47 +00:00
Makefile.inc
UPDATING Note libc Makefile problems and give advice to make cleandir in libc 2007-03-25 16:23:04 +00:00