GOP (Graphics Output Protocol) driver.
More...
GOP (Graphics Output Protocol) driver.
This module provides a framebuffer device for the GOP framebuffer provided by the bootloader.
|
| static uint64_t | gop_info (fb_t *fb, fb_info_t *info) |
| |
| static size_t | gop_read (fb_t *fb, void *buffer, size_t count, size_t *offset) |
| |
| static size_t | gop_write (fb_t *fb, const void *buffer, size_t count, size_t *offset) |
| |
| static void * | gop_mmap (fb_t *fb, void *addr, size_t length, size_t *offset, pml_flags_t flags) |
| |
| static uint64_t | gop_init (void) |
| |
◆ gop_info()
Definition at line 30 of file gop.c.
◆ gop_read()
Definition at line 41 of file gop.c.
◆ gop_write()
Definition at line 51 of file gop.c.
◆ gop_mmap()
Definition at line 61 of file gop.c.
◆ gop_init()
Definition at line 87 of file gop.c.
◆ gop
Definition at line 27 of file gop.c.
◆ fb
Definition at line 28 of file gop.c.
◆ ops
Initial value:= {
}
static uint64_t gop_info(fb_t *fb, fb_info_t *info)
static void * gop_mmap(fb_t *fb, void *addr, size_t length, size_t *offset, pml_flags_t flags)
static size_t gop_read(fb_t *fb, void *buffer, size_t count, size_t *offset)
static size_t gop_write(fb_t *fb, const void *buffer, size_t count, size_t *offset)
Definition at line 80 of file gop.c.