Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

odevice_zaurus.h File Reference

#include "odevice_abstractmobiledevice.h"
#include <qfile.h>
#include <qwindowsystem_qws.h>

Include dependency graph for odevice_zaurus.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Opie
namespace  Opie::Core
namespace  Opie::Core::Internal

Defines

#define ARRAY_SIZE(x)   (sizeof(x) / sizeof((x)[0]))
#define OD_IOC(dir, type, number, size)   (( dir << 30 ) | ( type << 8 ) | ( number ) | ( size << 16 ))
#define OD_IO(type, number)   OD_IOC(0,type,number,0)
#define OD_IOW(type, number, size)   OD_IOC(1,type,number,sizeof(size))
#define OD_IOR(type, number, size)   OD_IOC(2,type,number,sizeof(size))
#define OD_IORW(type, number, size)   OD_IOC(3,type,number,sizeof(size))
#define SHARP_DEV_IOCTL_COMMAND_START   0x5680
#define SHARP_BUZZER_IOCTL_START   (SHARP_DEV_IOCTL_COMMAND_START)
#define SHARP_BUZZER_MAKESOUND   (SHARP_BUZZER_IOCTL_START)
#define SHARP_BUZ_TOUCHSOUND   1
#define SHARP_BUZ_KEYSOUND   2
#define SHARP_BUZ_SCHEDULE_ALARM   11
#define SHARP_BUZZER_SETVOLUME   (SHARP_BUZZER_IOCTL_START+1)
#define SHARP_BUZZER_GETVOLUME   (SHARP_BUZZER_IOCTL_START+2)
#define SHARP_BUZZER_ISSUPPORTED   (SHARP_BUZZER_IOCTL_START+3)
#define SHARP_BUZZER_SETMUTE   (SHARP_BUZZER_IOCTL_START+4)
#define SHARP_BUZZER_STOPSOUND   (SHARP_BUZZER_IOCTL_START+5)
#define SHARP_LED_IOCTL_START   (SHARP_DEV_IOCTL_COMMAND_START)
#define SHARP_LED_SETSTATUS   (SHARP_LED_IOCTL_START+1)
#define SHARP_LED_MAIL_EXISTS   9
#define LED_MAIL_NO_UNREAD_MAIL   0
#define LED_MAIL_NEWMAIL_EXISTS   1
#define LED_MAIL_UNREAD_MAIL_EX   2
#define SHARP_IOCTL_GET_ROTATION   0x413c
#define APM_IOCGEVTSRC   OD_IOR( 'A', 203, int )
#define APM_IOCSEVTSRC   OD_IORW( 'A', 204, int )
#define APM_EVT_POWER_BUTTON   (1 << 0)
#define SHARP_FL_IOCTL_DEVICE   "/dev/sharp_fl"
#define SHARP_FL_IOCTL_ON   1
#define SHARP_FL_IOCTL_OFF   2
#define SHARP_FL_IOCTL_STEP_CONTRAST   100
#define SHARP_FL_IOCTL_GET_STEP_CONTRAST   101
#define SHARP_FL_IOCTL_GET_STEP   102
#define FB_BLANK_UNBLANK   0
#define FB_BLANK_POWERDOWN   4


Define Documentation

#define APM_EVT_POWER_BUTTON   (1 << 0)
 

Definition at line 80 of file odevice_zaurus.h.

Referenced by Ramses::setSoftSuspend(), and Zaurus::setSoftSuspend().

#define APM_IOCGEVTSRC   OD_IOR( 'A', 203, int )
 

Definition at line 78 of file odevice_zaurus.h.

Referenced by Ramses::setSoftSuspend(), and Zaurus::setSoftSuspend().

#define APM_IOCSEVTSRC   OD_IORW( 'A', 204, int )
 

Definition at line 79 of file odevice_zaurus.h.

Referenced by Ramses::setSoftSuspend(), and Zaurus::setSoftSuspend().

#define ARRAY_SIZE  )     (sizeof(x) / sizeof((x)[0]))
 

Definition at line 40 of file odevice_zaurus.h.

Referenced by Opie::Core::Internal::Zaurus::initButtons(), and Zaurus::initButtons().

#define FB_BLANK_POWERDOWN   4
 

Definition at line 92 of file odevice_zaurus.h.

Referenced by Opie::Core::Internal::Zaurus::setDisplayStatus().

#define FB_BLANK_UNBLANK   0
 

Definition at line 91 of file odevice_zaurus.h.

Referenced by Opie::Core::Internal::Zaurus::setDisplayStatus().

#define LED_MAIL_NEWMAIL_EXISTS   1
 

Definition at line 72 of file odevice_zaurus.h.

Referenced by Opie::Core::Internal::Zaurus::setLedState(), and Zaurus::setLedState().

#define LED_MAIL_NO_UNREAD_MAIL   0
 

Definition at line 71 of file odevice_zaurus.h.

Referenced by Opie::Core::Internal::Zaurus::setLedState(), and Zaurus::setLedState().

#define LED_MAIL_UNREAD_MAIL_EX   2
 

Definition at line 73 of file odevice_zaurus.h.

Referenced by Opie::Core::Internal::Zaurus::setLedState(), and Zaurus::setLedState().

#define OD_IO type,
number   )     OD_IOC(0,type,number,0)
 

Definition at line 45 of file odevice_zaurus.h.

#define OD_IOC dir,
type,
number,
size   )     (( dir << 30 ) | ( type << 8 ) | ( number ) | ( size << 16 ))
 

Definition at line 44 of file odevice_zaurus.h.

#define OD_IOR type,
number,
size   )     OD_IOC(2,type,number,sizeof(size))
 

Definition at line 47 of file odevice_zaurus.h.

#define OD_IORW type,
number,
size   )     OD_IOC(3,type,number,sizeof(size))
 

Definition at line 48 of file odevice_zaurus.h.

#define OD_IOW type,
number,
size   )     OD_IOC(1,type,number,sizeof(size))
 

Definition at line 46 of file odevice_zaurus.h.

#define SHARP_BUZ_KEYSOUND   2
 

Definition at line 57 of file odevice_zaurus.h.

Referenced by Opie::Core::Internal::Zaurus::buzzer(), Zaurus::buzzer(), Zaurus::keySound(), and Opie::Core::Internal::Zaurus::playKeySound().

#define SHARP_BUZ_SCHEDULE_ALARM   11
 

Definition at line 58 of file odevice_zaurus.h.

Referenced by Zaurus::alarmSound(), Opie::Core::Internal::Zaurus::buzzer(), Zaurus::buzzer(), and Opie::Core::Internal::Zaurus::playAlarmSound().

#define SHARP_BUZ_TOUCHSOUND   1
 

Definition at line 56 of file odevice_zaurus.h.

Referenced by Opie::Core::Internal::Zaurus::buzzer(), Zaurus::buzzer(), Opie::Core::Internal::Zaurus::playTouchSound(), and Zaurus::touchSound().

#define SHARP_BUZZER_GETVOLUME   (SHARP_BUZZER_IOCTL_START+2)
 

Definition at line 61 of file odevice_zaurus.h.

#define SHARP_BUZZER_IOCTL_START   (SHARP_DEV_IOCTL_COMMAND_START)
 

Definition at line 53 of file odevice_zaurus.h.

#define SHARP_BUZZER_ISSUPPORTED   (SHARP_BUZZER_IOCTL_START+3)
 

Definition at line 62 of file odevice_zaurus.h.

#define SHARP_BUZZER_MAKESOUND   (SHARP_BUZZER_IOCTL_START)
 

Definition at line 54 of file odevice_zaurus.h.

Referenced by Opie::Core::Internal::Zaurus::buzzer(), and Zaurus::buzzer().

#define SHARP_BUZZER_SETMUTE   (SHARP_BUZZER_IOCTL_START+4)
 

Definition at line 63 of file odevice_zaurus.h.

#define SHARP_BUZZER_SETVOLUME   (SHARP_BUZZER_IOCTL_START+1)
 

Definition at line 60 of file odevice_zaurus.h.

#define SHARP_BUZZER_STOPSOUND   (SHARP_BUZZER_IOCTL_START+5)
 

Definition at line 64 of file odevice_zaurus.h.

#define SHARP_DEV_IOCTL_COMMAND_START   0x5680
 

Definition at line 51 of file odevice_zaurus.h.

#define SHARP_FL_IOCTL_DEVICE   "/dev/sharp_fl"
 

Definition at line 83 of file odevice_zaurus.h.

Referenced by Opie::Core::Internal::Zaurus::displayBrightnessResolution(), Opie::Core::Internal::Zaurus::setDisplayBrightness(), and Opie::Core::Internal::Zaurus::setDisplayStatus().

#define SHARP_FL_IOCTL_GET_STEP   102
 

Definition at line 88 of file odevice_zaurus.h.

Referenced by Opie::Core::Internal::Zaurus::displayBrightnessResolution().

#define SHARP_FL_IOCTL_GET_STEP_CONTRAST   101
 

Definition at line 87 of file odevice_zaurus.h.

#define SHARP_FL_IOCTL_OFF   2
 

Definition at line 85 of file odevice_zaurus.h.

Referenced by Opie::Core::Internal::Zaurus::setDisplayStatus().

#define SHARP_FL_IOCTL_ON   1
 

Definition at line 84 of file odevice_zaurus.h.

Referenced by Opie::Core::Internal::Zaurus::setDisplayStatus().

#define SHARP_FL_IOCTL_STEP_CONTRAST   100
 

Definition at line 86 of file odevice_zaurus.h.

Referenced by Opie::Core::Internal::Zaurus::setDisplayBrightness().

#define SHARP_IOCTL_GET_ROTATION   0x413c
 

Definition at line 76 of file odevice_zaurus.h.

Referenced by Zaurus::direction(), Opie::Core::Internal::Zaurus::readHingeSensor(), Zaurus::readHingeSensor(), and Zaurus::rotation().

#define SHARP_LED_IOCTL_START   (SHARP_DEV_IOCTL_COMMAND_START)
 

Definition at line 67 of file odevice_zaurus.h.

#define SHARP_LED_MAIL_EXISTS   9
 

Definition at line 69 of file odevice_zaurus.h.

Referenced by Opie::Core::Internal::Zaurus::setLedState(), and Zaurus::setLedState().

#define SHARP_LED_SETSTATUS   (SHARP_LED_IOCTL_START+1)
 

Definition at line 68 of file odevice_zaurus.h.

Referenced by Opie::Core::Internal::Zaurus::setLedState(), and Zaurus::setLedState().


Generated on Sat Nov 5 16:35:02 2005 for OPIE by  doxygen 1.4.2