summaryrefslogtreecommitdiff
path: root/libopie2/opiecore
authorzecke <zecke>2004-09-21 16:47:16 (UTC)
committer zecke <zecke>2004-09-21 16:47:16 (UTC)
commit8d63da87b471780142f0d0431bbcb37c1afba646 (patch) (side-by-side diff)
tree5cd367a8e33a5261fa3d9fe4397303967c13b0ab /libopie2/opiecore
parent2e877b93064d149ccafbbd86da55fbd244c3af4a (diff)
downloadopie-8d63da87b471780142f0d0431bbcb37c1afba646.zip
opie-8d63da87b471780142f0d0431bbcb37c1afba646.tar.gz
opie-8d63da87b471780142f0d0431bbcb37c1afba646.tar.bz2
QT_NO_SOUND is defined at least on MacOS
so don't fail with error for them
Diffstat (limited to 'libopie2/opiecore') (more/less context) (show whitespace changes)
-rw-r--r--libopie2/opiecore/device/odevice_ramses.cpp2
1 files changed, 0 insertions, 2 deletions
diff --git a/libopie2/opiecore/device/odevice_ramses.cpp b/libopie2/opiecore/device/odevice_ramses.cpp
index c75ea3a..a060695 100644
--- a/libopie2/opiecore/device/odevice_ramses.cpp
+++ b/libopie2/opiecore/device/odevice_ramses.cpp
@@ -83,50 +83,48 @@ void Ramses::init(const QString&)
#define OC(x...)
#endif
d->m_cpu_frequencies->append("99000"); // mem= 99, run= 99, turbo= 99, PXbus= 50
OC(d->m_cpu_frequencies->append("118000"); ) // mem=118, run=118, turbo=118, PXbus= 59 OC'd mem
d->m_cpu_frequencies->append("199100"); // mem= 99, run=199, turbo=199, PXbus= 99
OC(d->m_cpu_frequencies->append("236000"); ) // mem=118, run=236, turbo=236, PXbus=118 OC'd mem
d->m_cpu_frequencies->append("298600"); // mem= 99, run=199, turbo=298, PXbus= 99
OC(d->m_cpu_frequencies->append("354000"); ) // mem=118, run=236, turbo=354, PXbus=118 OC'd mem
d->m_cpu_frequencies->append("398099"); // mem= 99, run=199, turbo=398, PXbus= 99
d->m_cpu_frequencies->append("398100"); // mem= 99, run=398, turbo=398, PXbus=196
OC(d->m_cpu_frequencies->append("471000"); ) // mem=118, run=471, turbo=471, PXbus=236 OC'd mem/core/bus
}
void Ramses::playAlarmSound()
{
#ifndef QT_NO_SOUND
static Sound snd ( "alarm" );
if(!snd.isFinished())
return;
changeMixerForAlarm( 0, "/dev/sound/mixer" , &snd);
snd.play();
-#else
-#error QT_NO_SOUND defined
#endif
}
bool Ramses::suspend()
{
if ( !isQWS( ) ) // only qwsserver is allowed to suspend
return false;
sendSuspendmsg();
::sync();
int fd;
if ((fd = ::open("/proc/sys/pm/suspend", O_WRONLY)) >= 0) {
char writeCommand[] = "1\n";
::write(fd, writeCommand, sizeof(writeCommand) );
::close(fd);
}
::usleep ( 200 * 1000 );
return true;
}