ba49a155b5
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.
40 lines
655 B
Text
40 lines
655 B
Text
boot
|
|
0 0
|
|
d--755 0 0
|
|
bin d--755 0 0
|
|
mount ---755 0 0 mount
|
|
umount ---755 0 0 umount
|
|
sh ---755 0 0 sh
|
|
service ---755 0 0 service
|
|
getty ---755 0 0 getty
|
|
stty ---755 0 0 stty
|
|
cp ---755 0 0 cp
|
|
sync ---755 0 0 sync
|
|
sleep ---755 0 0 sleep
|
|
dd ---755 0 0 dd
|
|
time ---755 0 0 time
|
|
cat ---755 0 0 cat
|
|
ls ---755 0 0 ls
|
|
fsck.mfs ---755 0 0 fsck.mfs
|
|
$
|
|
sbin d--755 0 0
|
|
fb ---755 0 0 fb
|
|
mmc ---755 0 0 mmc
|
|
mfs ---755 0 0 mfs
|
|
gpio ---755 0 0 gpio
|
|
|
|
$
|
|
mnt d--755 0 0
|
|
$
|
|
gpio d--755 0 0
|
|
$
|
|
usr d--755 0 0
|
|
bin d--755 0 0
|
|
login ---755 0 0 mylogin.sh
|
|
$
|
|
$
|
|
dev d--755 0 0
|
|
#include "proto.dev"
|
|
$
|
|
#include "proto.common.etc"
|
|
$
|