summaryrefslogtreecommitdiff
path: root/libopie2/opiecore/device/odevice.h
Unidiff
Diffstat (limited to 'libopie2/opiecore/device/odevice.h') (more/less context) (ignore whitespace changes)
-rw-r--r--libopie2/opiecore/device/odevice.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/libopie2/opiecore/device/odevice.h b/libopie2/opiecore/device/odevice.h
index 21fcc3f..93d7d22 100644
--- a/libopie2/opiecore/device/odevice.h
+++ b/libopie2/opiecore/device/odevice.h
@@ -86,75 +86,79 @@ enum OModel {
86 Model_SIMpad_All = ( Model_SIMpad | 0xffffff ), 86 Model_SIMpad_All = ( Model_SIMpad | 0xffffff ),
87 Model_SIMpad_CL4 = ( Model_SIMpad | 0x000001 ), 87 Model_SIMpad_CL4 = ( Model_SIMpad | 0x000001 ),
88 Model_SIMpad_SL4 = ( Model_SIMpad | 0x000002 ), 88 Model_SIMpad_SL4 = ( Model_SIMpad | 0x000002 ),
89 Model_SIMpad_SLC = ( Model_SIMpad | 0x000004 ), 89 Model_SIMpad_SLC = ( Model_SIMpad | 0x000004 ),
90 Model_SIMpad_TSinus = ( Model_SIMpad | 0x000008 ), 90 Model_SIMpad_TSinus = ( Model_SIMpad | 0x000008 ),
91 91
92 Model_Ramses = ( 4 << 24 ), 92 Model_Ramses = ( 4 << 24 ),
93 93
94 Model_Ramses_All = ( Model_Ramses | 0xffffff ), 94 Model_Ramses_All = ( Model_Ramses | 0xffffff ),
95 Model_Ramses_MNCI = ( Model_Ramses | 0x000001 ), 95 Model_Ramses_MNCI = ( Model_Ramses | 0x000001 ),
96 Model_Ramses_MNCIRX = ( Model_Ramses | 0x000002 ), 96 Model_Ramses_MNCIRX = ( Model_Ramses | 0x000002 ),
97 97
98 Model_Yopy = ( 5 << 24 ), 98 Model_Yopy = ( 5 << 24 ),
99 99
100 Model_Yopy_All = ( Model_Yopy | 0xffffff ), 100 Model_Yopy_All = ( Model_Yopy | 0xffffff ),
101 Model_Yopy_3000 = ( Model_Yopy | 0x000001 ), 101 Model_Yopy_3000 = ( Model_Yopy | 0x000001 ),
102 Model_Yopy_3500 = ( Model_Yopy | 0x000002 ), 102 Model_Yopy_3500 = ( Model_Yopy | 0x000002 ),
103 Model_Yopy_3700 = ( Model_Yopy | 0x000003 ), 103 Model_Yopy_3700 = ( Model_Yopy | 0x000003 ),
104 104
105 Model_Beagle = ( 6 << 24 ), 105 Model_Beagle = ( 6 << 24 ),
106 106
107 Model_Beagle_All = ( Model_Beagle | 0xffffff ), 107 Model_Beagle_All = ( Model_Beagle | 0xffffff ),
108 Model_Beagle_PA100 = ( Model_Beagle | 0x000001 ), 108 Model_Beagle_PA100 = ( Model_Beagle | 0x000001 ),
109 109
110 Model_GenuineIntel = ( 7 << 24 )
111
110}; 112};
111 113
112/** 114/**
113 * The vendor of the device 115 * The vendor of the device
114 */ 116 */
115enum OVendor { 117enum OVendor {
116 Vendor_Unknown, 118 Vendor_Unknown,
117 119
118 Vendor_HP, 120 Vendor_HP,
119 Vendor_Sharp, 121 Vendor_Sharp,
120 Vendor_SIEMENS, 122 Vendor_SIEMENS,
121 Vendor_MundN, 123 Vendor_MundN,
122 Vendor_GMate, 124 Vendor_GMate,
123 Vendor_MasterIA, 125 Vendor_MasterIA,
126 Vendor_GenuineIntel
124}; 127};
125 128
126/** 129/**
127 * The System used 130 * The System used
128 */ 131 */
129enum OSystem { 132enum OSystem {
130 System_Unknown, 133 System_Unknown,
131 134
132 System_Familiar, 135 System_Familiar,
133 System_Zaurus, 136 System_Zaurus,
134 System_OpenZaurus, 137 System_OpenZaurus,
135 System_Linupy, 138 System_Linupy,
136 System_OpenEmbedded, 139 System_OpenEmbedded,
140 System_PC
137}; 141};
138 142
139typedef struct { 143typedef struct {
140 OSystem system; 144 OSystem system;
141 char* sysstr; 145 char* sysstr;
142 char* sysvfile; 146 char* sysvfile;
143} ODistribution; 147} ODistribution;
144 148
145extern ODistribution distributions[]; 149extern ODistribution distributions[];
146 150
147 151
148enum OLedState { 152enum OLedState {
149 Led_Off, 153 Led_Off,
150 Led_On, 154 Led_On,
151 Led_BlinkSlow, 155 Led_BlinkSlow,
152 Led_BlinkFast 156 Led_BlinkFast
153}; 157};
154 158
155enum OLed { 159enum OLed {
156 Led_Mail, 160 Led_Mail,
157 Led_Power, 161 Led_Power,
158 Led_BlueTooth 162 Led_BlueTooth
159}; 163};
160 164