summaryrefslogtreecommitdiff
path: root/libopie2/opiecore/linux/opcmciasystem.cpp
Unidiff
Diffstat (limited to 'libopie2/opiecore/linux/opcmciasystem.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--libopie2/opiecore/linux/opcmciasystem.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/libopie2/opiecore/linux/opcmciasystem.cpp b/libopie2/opiecore/linux/opcmciasystem.cpp
index 21c5a84..9f151ce 100644
--- a/libopie2/opiecore/linux/opcmciasystem.cpp
+++ b/libopie2/opiecore/linux/opcmciasystem.cpp
@@ -154,6 +154,13 @@ OPcmciaSocket* OPcmciaSystem::socket( unsigned int number )
154} 154}
155 155
156 156
157void OPcmciaSystem::restart()
158{
159 //FIXME Use OProcess or something that allows more control
160 ::system( "/etc/init.d/pcmcia restart" );
161}
162
163
157OPcmciaSystem* OPcmciaSystem::instance() 164OPcmciaSystem* OPcmciaSystem::instance()
158{ 165{
159 if ( !_instance ) _instance = new OPcmciaSystem(); 166 if ( !_instance ) _instance = new OPcmciaSystem();