[OpenBIOS] [commit] r1174 - trunk/openbios-devel/packages

repository service svn at openbios.org
Sat Jul 27 12:14:20 CEST 2013


Author: mcayland
Date: Sat Jul 27 12:14:19 2013
New Revision: 1174
URL: http://tracker.coreboot.org/trac/openbios/changeset/1174

Log:
packages: rename video.c to molvideo.c ready for MOL-specific video routines

While we are here, remove the INSTALL_OPEN flag since this is now handled by
is-install (removing the "open is not unique" warning on the serial console
during startup).

Signed-off-by: Mark Cave-Ayland <mark.cave-ayland at ilande.co.uk>

Added:
   trunk/openbios-devel/packages/molvideo.c
      - copied, changed from r1173, trunk/openbios-devel/packages/video.c
Deleted:
   trunk/openbios-devel/packages/video.c
Modified:
   trunk/openbios-devel/packages/build.xml

Modified: trunk/openbios-devel/packages/build.xml
==============================================================================
--- trunk/openbios-devel/packages/build.xml	Sat Jul 27 12:14:17 2013	(r1173)
+++ trunk/openbios-devel/packages/build.xml	Sat Jul 27 12:14:19 2013	(r1174)
@@ -11,7 +11,7 @@
   <object source="nvram.c"/>
   <object source="pc-parts.c" condition="PC_PARTS"/>
   <object source="sun-parts.c" condition="SUN_PARTS"/>
-  <object source="video.c"/>
+  <object source="molvideo.c"/>
   <object source="xcoff-loader.c" condition="LOADER_XCOFF"/>
  </library>
 

Copied and modified: trunk/openbios-devel/packages/molvideo.c (from r1173, trunk/openbios-devel/packages/video.c)
==============================================================================
--- trunk/openbios-devel/packages/video.c	Sat Jul 27 12:14:17 2013	(r1173, copy source)
+++ trunk/openbios-devel/packages/molvideo.c	Sat Jul 27 12:14:19 2013	(r1174)
@@ -29,11 +29,11 @@
 /*	OF methods							*/
 /************************************************************************/
 
-DECLARE_NODE( video, INSTALL_OPEN, 0, "Tdisplay" );
+DECLARE_NODE( video, 0, 0, "Tdisplay" );
 
 /* ( -- width height ) (?) */
 static void
-video_dimensions( void )
+molvideo_dimensions( void )
 {
 	int w, h;
 	(void) video_get_res( &w, &h );
@@ -43,7 +43,7 @@
 
 /* ( table start count -- ) (?) */
 static void
-video_set_colors( void )
+molvideo_set_colors( void )
 {
 	int count = POP();
 	int start = POP();
@@ -59,7 +59,7 @@
 
 /* ( r g b index -- ) */
 static void
-video_color_bang( void )
+molvideo_color_bang( void )
 {
 	int index = POP();
 	int b = POP();
@@ -71,11 +71,18 @@
 	refresh_palette();
 }
 
+/* ( color_ind x y width height -- ) (?) */
+static void
+molvideo_fill_rect ( void )
+{
+	video_fill_rect();
+}
+
 NODE_METHODS( video ) = {
-	{"dimensions",		video_dimensions	},
-	{"set-colors",		video_set_colors	},
-	{"fill-rectangle",	video_fill_rect		},
-	{"color!",		video_color_bang	},
+	{"dimensions",		molvideo_dimensions	},
+	{"set-colors",		molvideo_set_colors	},
+	{"fill-rectangle",	molvideo_fill_rect	},
+	{"color!",		molvideo_color_bang	},
 };
 
 



More information about the OpenBIOS mailing list