86 virtual bool initDevice(); |
86 virtual bool initDevice(); |
87 virtual bool connect(const QString &displaySpec); |
87 virtual bool connect(const QString &displaySpec); |
88 |
88 |
89 virtual bool useOffscreen(); |
89 virtual bool useOffscreen(); |
90 |
90 |
|
91 enum DriverTypes { GenericDriver, EInk8Track }; |
|
92 |
91 virtual void disconnect(); |
93 virtual void disconnect(); |
92 virtual void shutdownDevice(); |
94 virtual void shutdownDevice(); |
93 virtual void setMode(int,int,int); |
95 virtual void setMode(int,int,int); |
94 virtual void save(); |
96 virtual void save(); |
95 virtual void restore(); |
97 virtual void restore(); |
96 virtual void blank(bool on); |
98 virtual void blank(bool on); |
97 virtual void set(unsigned int,unsigned int,unsigned int,unsigned int); |
99 virtual void set(unsigned int,unsigned int,unsigned int,unsigned int); |
98 virtual uchar * cache(int); |
100 virtual uchar * cache(int); |
99 virtual void uncache(uchar *); |
101 virtual void uncache(uchar *); |
100 virtual int sharedRamSize(void *); |
102 virtual int sharedRamSize(void *); |
|
103 virtual void setDirty(const QRect&); |
101 |
104 |
102 QLinuxFb_Shared * shared; |
105 QLinuxFb_Shared * shared; |
103 |
106 |
104 protected: |
107 protected: |
105 |
108 |