patchkey.h

来自「Axis 221 camera embedded programing inte」· C头文件 代码 · 共 34 行

H
34
字号
/* * <linux/patchkey.h> -- definition of _PATCHKEY macro * * Copyright (C) 2005 Stuart Brady * * This exists because awe_voice.h defined its own _PATCHKEY and it wasn't * clear whether removing this would break anything in userspace. * * Do not include this file directly.  Please use <sys/soundcard.h> instead. * For kernel code, use <linux/soundcard.h> */#ifndef _LINUX_PATCHKEY_H_INDIRECT#error "patchkey.h included directly"#endif#ifndef _LINUX_PATCHKEY_H#define _LINUX_PATCHKEY_H/* Endian macros. */#  include <endian.h>#if   defined(__BYTE_ORDER)#  if __BYTE_ORDER == __BIG_ENDIAN#    define _PATCHKEY(id) (0xfd00|id)#  elif __BYTE_ORDER == __LITTLE_ENDIAN#    define _PATCHKEY(id) ((id<<8)|0x00fd)#  else#    error "could not determine byte order"#  endif#endif#endif /* _LINUX_PATCHKEY_H */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?