|
AquilaOS documentation
How it works, and its code
|
A framebuffer: its driver, its screen's information, its operations. More...
#include <fbdev.h>
Data Fields | |
| int | type |
| void * | data |
| struct fb_fix_screeninfo * | fix_screeninfo |
| struct fb_var_screeninfo * | var_screeninfo |
| int(*) | probe (int id, struct fbdev *fb) |
| ssize_t(*) | read (struct fbdev *fb, off_t offset, struct iobuf *io) |
| ssize_t(*) | write (struct fbdev *fb, off_t offset, struct iobuf *io) |
| int(*) | ioctl (struct fbdev *fb, int request, void *argp) |
| int(*) | map (struct fbdev *fb, struct vm_space *vm_space, struct vm_entry *vm_entry) |
A framebuffer: its driver, its screen's information, its operations.
| void* fbdev::data |
Definition at line 25 of file fbdev.h.
Referenced by fbdev_register(), and fbdev_vesa_prope().
| struct fb_fix_screeninfo* fbdev::fix_screeninfo |
Definition at line 26 of file fbdev.h.
Referenced by fbdev_ioctl(), fbdev_primary(), and fbdev_vesa_prope().
| int(*) fbdev::ioctl(struct fbdev *fb, int request, void *argp) |
Definition at line 33 of file fbdev.h.
Referenced by fbdev_map(), and fbdev_vesa_prope().
| int(*) fbdev::probe(int id, struct fbdev *fb) |
Definition at line 29 of file fbdev.h.
Referenced by fbdev_vesa_prope().
| int fbdev::type |
Definition at line 24 of file fbdev.h.
Referenced by fbdev_probe(), and fbdev_register().
| struct fb_var_screeninfo* fbdev::var_screeninfo |
Definition at line 27 of file fbdev.h.
Referenced by fbdev_ioctl(), and fbdev_vesa_prope().
Definition at line 31 of file fbdev.h.
Referenced by fbdev_vesa_prope(), and fbdev_write().