summaryrefslogtreecommitdiff
path: root/src/drivers/video/video.h
blob: 713aa4fa3e84623e3cff16be73f777f58dbabf8d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#ifndef VIDEO_H
#define VIDEO_H

#include "driver.h"

typedef struct {
	driver_t base;
} video_t;

typedef struct {
	driver_vtable_t base;
} video_vtable_t;

void video_init( video_t *video, interrupt_t *interrupt, void *context );
void video_activate( void *obj );
void video_deactivate( void *obj );
void video_deinit( void *obj );
void video_print_info( void *obj );

#endif // VIDEO_H