Index: external/mit/xorg-server/dist/hw/xfree86/os-support/bsd/alpha_video.c =================================================================== RCS file: /cvsroot/xsrc/external/mit/xorg-server/dist/hw/xfree86/os-support/bsd/alpha_video.c,v retrieving revision 1.1.1.1 diff -u -p -u -r1.1.1.1 alpha_video.c --- external/mit/xorg-server/dist/hw/xfree86/os-support/bsd/alpha_video.c 31 Jul 2008 19:49:37 -0000 1.1.1.1 +++ external/mit/xorg-server/dist/hw/xfree86/os-support/bsd/alpha_video.c 15 Jan 2009 19:13:13 -0000 @@ -162,10 +162,15 @@ memory_base(void) if (abw_count < 0) init_abw(); - if (abw_count > 0) { + if (abw_count > 1) { xf86Msg(X_INFO, "memory base = %#lx\n", abw[1].abw_abst.abst_sys_start); /* XXXX */ return abw[1].abw_abst.abst_sys_start; + } else if (abw_count == 1) { + /* assume memory_base == dense_base */ + xf86Msg(X_INFO, "memory base = %#lx\n", + abw[0].abw_abst.abst_sys_start); /* XXXX */ + return abw[0].abw_abst.abst_sys_start; } else { xf86Msg(X_INFO, "no memory base\n"); /* XXXX */ return 0;