-rw-r--r-- | libopie2/opiecore/linux/opcmciasystem.cpp | 15 | ||||
-rw-r--r-- | libopie2/opiecore/linux/opcmciasystem.h | 9 |
2 files changed, 23 insertions, 1 deletions
diff --git a/libopie2/opiecore/linux/opcmciasystem.cpp b/libopie2/opiecore/linux/opcmciasystem.cpp index c4b5316..c310b85 100644 --- a/libopie2/opiecore/linux/opcmciasystem.cpp +++ b/libopie2/opiecore/linux/opcmciasystem.cpp | |||
@@ -176,2 +176,8 @@ QString OPcmciaSocket::identity() const | |||
176 | 176 | ||
177 | bool OPcmciaSocket::isUnsupported() const | ||
178 | { | ||
179 | return ( strcmp( name(), "unsupported card" ) == 0 ); | ||
180 | } | ||
181 | |||
182 | |||
177 | bool OPcmciaSocket::isEmpty() const | 183 | bool OPcmciaSocket::isEmpty() const |
@@ -184,2 +190,4 @@ bool OPcmciaSocket::isSuspended() const | |||
184 | { | 190 | { |
191 | //FIXME | ||
192 | return false; | ||
185 | } | 193 | } |
@@ -203,3 +211,8 @@ bool OPcmciaSocket::resume() | |||
203 | { | 211 | { |
204 | return command( "resume "); | 212 | return command( "resume"); |
213 | } | ||
214 | |||
215 | bool OPcmciaSocket::reset() | ||
216 | { | ||
217 | return command( "reset"); | ||
205 | } | 218 | } |
diff --git a/libopie2/opiecore/linux/opcmciasystem.h b/libopie2/opiecore/linux/opcmciasystem.h index 4b445aa..630a434 100644 --- a/libopie2/opiecore/linux/opcmciasystem.h +++ b/libopie2/opiecore/linux/opcmciasystem.h | |||
@@ -126,2 +126,6 @@ class OPcmciaSocket : public QObject | |||
126 | /** | 126 | /** |
127 | * @returns true, if the card is unsupported by the cardmgr | ||
128 | */ | ||
129 | bool isUnsupported() const; | ||
130 | /** | ||
127 | * @returns true, if the socket is empty | 131 | * @returns true, if the socket is empty |
@@ -153,2 +157,7 @@ class OPcmciaSocket : public QObject | |||
153 | bool resume(); | 157 | bool resume(); |
158 | /** | ||
159 | * Reset card. @returns true, if operation succeeded | ||
160 | * @note: This operation needs root privileges | ||
161 | */ | ||
162 | bool reset(); | ||
154 | 163 | ||