⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 assoc.h

📁 RTEMS (Real-Time Executive for Multiprocessor Systems) is a free open source real-time operating sys
💻 H
字号:
/* * *  Rtems associativity routines.  Mainly used to convert a value from *  one space to another (eg: our errno's to host errno's and v.v) * * *  $Id: assoc.h,v 1.4 1996/04/22 16:51:09 joel Exp $ */#ifndef _INCLUDE_ASSOC_H#define _INCLUDE_ASSOC_Htypedef struct {    const char   *name;    unsigned32   local_value;    unsigned32   remote_value;} rtems_assoc_t;/* * Flag/marker for optional default value in each table */#define RTEMS_ASSOC_DEFAULT_NAME "(default)"const rtems_assoc_t *rtems_assoc_ptr_by_name(const rtems_assoc_t *, const char *);const rtems_assoc_t *rtems_assoc_ptr_by_value(const rtems_assoc_t *, unsigned32);const rtems_assoc_t *rtems_assoc_ptr_by_remote(const rtems_assoc_t *, unsigned32);unsigned32   rtems_assoc_remote_by_local(const rtems_assoc_t *, unsigned32);unsigned32   rtems_assoc_local_by_remote(const rtems_assoc_t *, unsigned32);unsigned32   rtems_assoc_remote_by_name(const rtems_assoc_t *, const char *);unsigned32   rtems_assoc_local_by_name(const rtems_assoc_t *, const char *);const char  *rtems_assoc_name_by_local(const rtems_assoc_t *, unsigned32);const char  *rtems_assoc_name_by_remote(const rtems_assoc_t *, unsigned32);unsigned32   rtems_assoc_remote_by_local_bitfield(const rtems_assoc_t *, unsigned32);char  *rtems_assoc_name_by_local_bitfield(const rtems_assoc_t *, unsigned32, char *);char  *rtems_assoc_name_by_remote_bitfield(const rtems_assoc_t *, unsigned32, char *);unsigned32   rtems_assoc_local_by_remote_bitfield(const rtems_assoc_t *, unsigned32);#endif /* ! _INCLUDE_ASSOC_H */

⌨️ 快捷键说明

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