Merge branch 'bug_690_fix_oled_lcd_clear_on_shutdown' into experimental
[vuplus_dvbapp] / lib / gdi / fb.h
index fa4a482..fcb5ff2 100644 (file)
@@ -17,8 +17,9 @@ class fbClass
 
        int m_manual_blit;
        int m_number_of_pages;
+       int m_phys_mem;
 #ifdef SWIG
-       fbClass(const char *fb="/dev/fb/0");
+       fbClass(const char *fb="/dev/fb0");
        ~fbClass();
 public:
 #else
@@ -32,13 +33,15 @@ public:
        
        int getNumPages() { return m_number_of_pages; }
        
+       unsigned long getPhysAddr() { return m_phys_mem; }
+       
        int setOffset(int off);
        int waitVSync();
        void blit();
        unsigned int Stride() { return stride; }
        fb_cmap *CMAP() { return &cmap; }
 
-       fbClass(const char *fb="/dev/fb/0");
+       fbClass(const char *fb="/dev/fb0");
        ~fbClass();
        
                        // low level gfx stuff