| 32 | #define super WirelessHIDDevice |
| 33 | |
| 34 | static inline Xbox360_SShort getAbsolute(Xbox360_SShort value) |
| 35 | { |
| 36 | Xbox360_SShort reverse; |
| 37 | |
| 38 | #ifdef __LITTLE_ENDIAN__ |
| 39 | reverse=value; |
| 40 | #elif __BIG_ENDIAN__ |
| 41 | reverse=((value&0xFF00)>>8)|((value&0x00FF)<<8); |
| 42 | #else |
| 43 | #error Unknown CPU byte order |
| 44 | #endif |
| 45 | return (reverse<0)?~reverse:reverse; |
| 46 | } |
| 47 | |
| 48 | bool Wireless360Controller::init(OSDictionary *propTable) |
| 49 | { |