git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add frisian language, update language cache
[enigma2.git]
/
lib
/
driver
/
rfmod.cpp
diff --git
a/lib/driver/rfmod.cpp
b/lib/driver/rfmod.cpp
index 5814deffdb7c97c17d3b4c53760295793d698799..41ff04458334debdad6b7cda631c3d886839df31 100644
(file)
--- a/
lib/driver/rfmod.cpp
+++ b/
lib/driver/rfmod.cpp
@@
-6,7
+6,6
@@
#include <lib/base/init.h>
#include <lib/base/init_num.h>
#include <lib/base/init.h>
#include <lib/base/init_num.h>
-#include <lib/base/econfig.h>
#include <lib/base/eerror.h>
#define IOCTL_SET_CHANNEL 0
#include <lib/base/eerror.h>
#define IOCTL_SET_CHANNEL 0
@@
-24,6
+23,8
@@
eRFmod::eRFmod()
instance = this;
fd = open("/dev/rfmod0", O_RDWR);
instance = this;
fd = open("/dev/rfmod0", O_RDWR);
+ if (fd < 0)
+ eDebug("couldnt open /dev/rfmod0!!!!");
}
eRFmod::~eRFmod()
}
eRFmod::~eRFmod()
@@
-39,8
+40,6
@@
eRFmod *eRFmod::getInstance()
void eRFmod::setFunction(int val) //0=Enable 1=Disable
{
void eRFmod::setFunction(int val) //0=Enable 1=Disable
{
- int myval = !val;
-
ioctl(fd, IOCTL_SET_STANDBY, &val);
}
ioctl(fd, IOCTL_SET_STANDBY, &val);
}
@@
-66,6
+65,7
@@
void eRFmod::setChannel(int val)
void eRFmod::setFinetune(int val)
{
void eRFmod::setFinetune(int val)
{
+ ioctl(fd, IOCTL_SET_FINETUNE, &val);
}
//FIXME: correct "run/startlevel"
}
//FIXME: correct "run/startlevel"