Palacios Public Git Repository

To checkout Palacios execute

  git clone http://v3vee.org/palacios/palacios.web/palacios.git
This will give you the master branch. You probably want the devel branch or one of the release branches. To switch to the devel branch, simply execute
  cd palacios
  git checkout --track -b devel origin/devel
The other branches are similar.


Prefaced output from V3_Print on linux module
[palacios.git] / palacios / src / interfaces / vmm_graphics_console.c
index 9eba2de..3857f65 100644 (file)
@@ -86,6 +86,31 @@ int v3_graphics_console_inform_update(v3_graphics_console_t cons) {
     return graphics_console_hooks->changed(cons);
 }
 
+int   v3_graphics_console_register_render_request(
+                      v3_graphics_console_t cons,
+                      int (*render_request)(v3_graphics_console_t cons,
+                                            void *priv_data),
+                      void *priv_data)
+{
+  V3_ASSERT(graphics_console_hooks!=NULL);
+  V3_ASSERT(graphics_console_hooks->register_render_request!=NULL);
+  
+  return graphics_console_hooks->register_render_request(cons,render_request,priv_data);
+}
+
+int   v3_graphics_console_register_update_inquire(
+                      v3_graphics_console_t cons,
+                      int (*update_inquire)(v3_graphics_console_t cons,
+                                            void *priv_data),
+                      void *priv_data)
+{
+  V3_ASSERT(graphics_console_hooks!=NULL);
+  V3_ASSERT(graphics_console_hooks->register_update_inquire!=NULL);
+  
+  return graphics_console_hooks->register_update_inquire(cons,update_inquire,priv_data);
+}
+
+
 void V3_Init_Graphics_Console(struct v3_graphics_console_hooks * hooks) {
     graphics_console_hooks = hooks;
     PrintDebug("V3 graphics console inited\n");