On my matrox millennium II, aux/vga failed with mga2164w: can't attach mga2164wmmio segment This patch adds the segment. Reference: /n/sources/patch/applied/matrox Date: Thu Nov 17 05:37:34 CET 2005 --- /sys/src/9/pc/vgamga2164w.c Thu Nov 17 05:30:28 2005 +++ /sys/src/9/pc/vgamga2164w.c Thu Nov 17 05:30:27 2005 @@ -58,11 +58,13 @@ scr->mmio = vmap(p->mem[0].bar&~0x0F, p->mem[0].size); if(scr->mmio == nil) return; + addvgaseg("mga2164wmmio", p->mem[0].bar&~0x0F, p->mem[0].size); vgalinearaddr(scr, p->mem[1].bar&~0x0F, 8*MB); }else{ scr->mmio = vmap(p->mem[1].bar&~0x0F, p->mem[1].size); if(scr->mmio == nil) return; + addvgaseg("mga2164wmmio", p->mem[1].bar&~0x0F, p->mem[1].size); vgalinearaddr(scr, p->mem[0].bar&~0x0F, 16*MB); } if(scr->paddr)