xserver/hw/xfree86
Bjorn Helgaas bd0c829654 Do not map full 0-1MB legacy range
If we're mapping something in the "legacy range" (0-1Mb), we shouldn't
expand the requested range to the entire 0-1Mb range.  Typically this
is for mapping the VGA frame buffer, and some platforms support mmap of
the frame buffer but not the entire 0-1Mb range.

For example, HP sx1000 and sx2000 ia64 platforms can have memory from
0-0x9ffff, VGA frame buffer from 0xa0000-0xbffff, and memory from
0xc0000-0xfffff.  On these platforms, we can't map the entire 0-1Mb
range with the same attribute because the memory only supports WB,
while the frame buffer supports only UC.  But an mmap of just the
frame buffer should work fine.
2006-11-03 18:59:52 +01:00
..
common Fix 2 warnings. 2006-11-03 18:59:51 +01:00
ddc Delete internal usage of the symbol ref/req lists. 2006-07-21 18:47:18 -04:00
dixmods Merge branch 'XACE-modular' 2006-10-06 18:01:13 -07:00
doc Minor typo fix to xorg.conf man page. 2006-10-21 23:09:22 +10:00
dri Push information about cliprects of DRI windows to the DRM. 2006-09-27 10:48:49 +02:00
dummylib Noting uses libdummy.a, so don't build it. Only libdummy-nonserver.a 2006-07-31 10:25:31 -07:00
exa remove README (which doesn't exist) from EXTRA_DIST 2006-07-30 11:08:47 +03:00
fbdevhw Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
i2c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
int10 Make int10 fully domain aware. 2006-11-03 18:59:51 +01:00
loader xfree86: remove motion history handling 2006-10-25 01:10:44 +03:00
os-support Do not map full 0-1MB legacy range 2006-11-03 18:59:52 +01:00
parser Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug 2006-09-24 17:56:43 +03:00
rac Don't install librac.a. 2006-09-16 03:49:11 -04:00
ramdac Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
scanpci Update pci.ids to Tue 2006-10-03 daily snapshot 2006-10-03 17:49:48 -07:00
shadowfb Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
utils Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug 2006-10-23 02:58:30 +03:00
vbe Delete internal usage of the symbol ref/req lists. 2006-07-21 18:47:18 -04:00
vgahw xfree86: don't do legacy IO on ARM or S/390 (Debian #362641) 2006-08-12 20:43:25 +03:00
x86emu Enable correct handling of the BTS instruction (opcode 0f ab) The code was 2006-03-15 18:43:32 +00:00
xaa Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
xf1bpp Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
xf4bpp Detach xf4bpp from cfb. 2006-07-21 18:24:37 -04:00
xf8_16bpp get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULE 2006-07-18 18:17:38 -04:00
xf8_32bpp Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
Makefile.am Fix automake error: BUILT_SOURCES was defined multiple times on Solaris 2006-10-31 16:05:48 -08:00
Options
xorgconf.cpp Create xorg.conf.example (Gentoo bug #138623). 2006-10-20 00:43:10 +03:00