
This patch introduces a framebuffer to Minix. It's written for the ARM port of Minix, but has an architectural split that separates the hardware dependent part from the non-hardware dependent part. Futhermore, this driver was developed using a screen that has a native resolution of 1024x600 pixels and having lack of support for obtaining EDID from the screen. Consequently, it uses a hardcoded resolution of 1024x600. The driver uses an interface based on the Linux ioctl API, but supports only a very limited subset.
27 lines
860 B
Makefile
27 lines
860 B
Makefile
.include <bsd.own.mk>
|
|
|
|
INCSDIR= /usr/include/minix
|
|
|
|
INCS+= dirent.h paths.h param.h
|
|
INCS+= acpi.h audio_fw.h bitmap.h \
|
|
bdev.h blockdriver.h blockdriver_mt.h \
|
|
btrace.h \
|
|
callnr.h chardriver.h com.h compiler.h \
|
|
config.h const.h cpufeature.h crtso.h \
|
|
debug.h devio.h devman.h dmap.h \
|
|
driver.h drivers.h drvlib.h ds.h \
|
|
endpoint.h fb.h fslib.h gpio.h gcov.h hash.h \
|
|
hgfs.h ioctl.h input.h ipc.h ipcconst.h \
|
|
keymap.h limits.h log.h mmio.h mount.h mthread.h minlib.h \
|
|
netdriver.h optset.h padconf.h partition.h portio.h \
|
|
priv.h procfs.h profile.h queryparam.h \
|
|
rs.h safecopies.h sched.h sef.h sffs.h \
|
|
sound.h spin.h sys_config.h sysinfo.h \
|
|
syslib.h sysutil.h termios.h timers.h type.h \
|
|
tty.h u64.h usb.h usb_ch9.h vbox.h \
|
|
vboxfs.h vboxif.h vboxtype.h vm.h \
|
|
vfsif.h vtreefs.h libminixfs.h netsock.h \
|
|
virtio.h
|
|
|
|
.include <bsd.kinc.mk>
|