patchkey.h
01:
02:
03:
04:
05:
06:
07:
08:
09:
10:
11:
12:
13: #ifndef _LINUX_PATCHKEY_H_INDIRECT
14: #error "patchkey.h included directly"
15: #endif
16:
17: #ifndef _LINUX_PATCHKEY_H
18: #define _LINUX_PATCHKEY_H
19:
20:
21: # include <endian.h>
22:
23: #if defined(__BYTE_ORDER)
24: # if __BYTE_ORDER == __BIG_ENDIAN
25: # define _PATCHKEY(id) (0xfd00|id)
26: # elif __BYTE_ORDER == __LITTLE_ENDIAN
27: # define _PATCHKEY(id) ((id<<8)|0x00fd)
28: # else
29: # error "could not determine byte order"
30: # endif
31: #endif
32:
33: #endif
34:
© Andrew Scott 2006 -
2025,
All Rights Reserved