summaryrefslogtreecommitdiff
path: root/src/drivers/video/vga.c
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2017-07-05 15:46:18 +0200
committerAndreas Baumann <mail@andreasbaumann.cc>2017-07-05 15:46:18 +0200
commitc302b8a5a4b2fadf29b4f695dca7ba97b0491ba6 (patch)
tree4b438289663ad8a7423ab0c009e0854b6580bf46 /src/drivers/video/vga.c
parentd01f574b08357dc0a64adcb14b87c2c1a393c29a (diff)
downloadabaos-c302b8a5a4b2fadf29b4f695dca7ba97b0491ba6.tar.gz
abaos-c302b8a5a4b2fadf29b4f695dca7ba97b0491ba6.tar.bz2
removed superfluous context in vga driver (was not used)
added dummy methods and driver_init for anonymous driver initialization
Diffstat (limited to 'src/drivers/video/vga.c')
-rw-r--r--src/drivers/video/vga.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/drivers/video/vga.c b/src/drivers/video/vga.c
index b8e3120..146194e 100644
--- a/src/drivers/video/vga.c
+++ b/src/drivers/video/vga.c
@@ -17,7 +17,7 @@ static vga_vtable_t const vga_vtable = {
}
};
-void vga_init( vga_t *vga, void *context )
+void vga_init( vga_t *vga )
{
memset( vga, 0, sizeof( vga_t ) );
@@ -33,8 +33,6 @@ void vga_init( vga_t *vga, void *context )
port8_init( &vga->attribute_controller_write_port, 0x3C0 );
port8_init( &vga->attribute_controller_reset_port, 0x3DA );
- vga->context = context;
-
((driver_t *)vga)->vtable = (driver_vtable_t *)&vga_vtable;
}