patch-2.2.3 linux/drivers/video/skeletonfb.c
Next file: linux/drivers/video/tcxfb.c
Previous file: linux/drivers/video/sbusfb.c
Back to the patch index
Back to the overall index
- Lines: 33
- Date:
Thu Feb 25 10:02:12 1999
- Orig file:
v2.2.2/linux/drivers/video/skeletonfb.c
- Orig date:
Mon Oct 5 13:13:42 1998
diff -u --recursive --new-file v2.2.2/linux/drivers/video/skeletonfb.c linux/drivers/video/skeletonfb.c
@@ -240,12 +240,11 @@
return 0;
}
-static void xxx_set_dispsw(const void *par, struct display *disp,
- struct fb_info_gen *info)
+static void xxx_set_disp(const void *par, struct display *disp,
+ struct fb_info_gen *info)
{
- unsigned long flags;
-
/*
+ * Fill in a pointer with the virtual address of the mapped frame buffer.
* Fill in a pointer to appropriate low level text console operations (and
* optionally a pointer to help data) for the video mode `par' of your
* video hardware. These can be generic software routines, or hardware
@@ -253,7 +252,7 @@
* If you don't have any appropriate operations, you must fill in a
* pointer to dummy operations, and there will be no text output.
*/
- save_flags(flags); cli();
+ disp->screen_base = virtual_frame_buffer_address;
#ifdef FBCON_HAS_CFB8
if (is_cfb8) {
disp->dispsw = fbcon_cfb8;
@@ -278,7 +277,6 @@
} else
#endif
disp->dispsw = &fbcon_dummy;
- restore_flags(flags);
}
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)