1 # $NetBSD: Makefile,v 1.6 2022/08/20 01:02:44 rin Exp $ 2 3 DRIVER= xf86-video-wsfb 4 DRIVER_NAME= wsfb_drv 5 6 SRCS= wsfb_driver.c wsfb_cursor.c 7 MAN= wsfb.4 8 9 CPPFLAGS+= -DHAVE_CONFIG_H -I${X11SRCDIR.${DRIVER}}/../include 10 11 CWARNFLAGS.clang+= -Wno-format 12 13 .include "../Makefile.xf86-driver" 14 15 # XXX 16 # DGA support for this driver is broken: 17 # - dga(1) crashes X server since pScrn->AdjustFrame is NULL. 18 # - If nop is provided as pScrn->AdjustFrame, dga(1) crashes X server *AND* 19 # kernel. This is because DGA uses physical address of framebuffer via 20 # /dev/mem (oops!), but we provide only mmap(2)'ed virtual address. 21 CPPFLAGS+= -UXFreeXDGA 22