00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015 #ifndef _VC_H
00016 #define _VC_H
00017
00018 #include "l4con.h"
00019 #include "con_hw/init.h"
00020
00021 extern void vc_init(void);
00022 extern void vc_loop(struct l4con_vc *this_vc);
00023 extern void vc_show_id(struct l4con_vc *this_vc);
00024 extern void vc_show_dmphys_poolsize(struct l4con_vc *this_vc);
00025 extern void vc_show_cpu_load(struct l4con_vc *this_vc);
00026 extern void vc_show_timer_ticks(struct l4con_vc *this_vc);
00027 extern void vc_show_drops_cscs_logo(void);
00028 extern void vc_clear(struct l4con_vc *this_vc);
00029 extern int vc_close(struct l4con_vc *this_vc);
00030
00031 extern void vc_brightness_contrast(int diff_brightness, int diff_contrast);
00032
00033 extern pslim_copy_fn fg_do_copy;
00034 extern pslim_copy_fn bg_do_copy;
00035 extern pslim_fill_fn fg_do_fill;
00036 extern pslim_fill_fn bg_do_fill;
00037 extern pslim_sync_fn fg_do_sync;
00038 extern pslim_sync_fn bg_do_sync;
00039 extern pslim_drty_fn fg_do_drty;
00040
00041 extern con_accel_t hw_accel;
00042 extern l4_umword_t status_area;
00043
00044 #endif