diff options
author | yixuanjiang <yixuanjiang@google.com> | 2019-08-05 06:22:52 -0700 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2019-08-05 06:22:52 -0700 |
commit | b283b2d82c62ba64649b3cf94175029cc10b31b5 (patch) | |
tree | 3f075d8d534790874018224cddea047c4cdf5a00 | |
parent | 3462a14da1d833d135a14da08823a6d824267c61 (diff) | |
parent | d9797ae61ed13051147b6bc2cbfb0ac5d429c756 (diff) | |
download | android_hardware_knowles_athletico_sound_trigger_hal-b283b2d82c62ba64649b3cf94175029cc10b31b5.tar.gz android_hardware_knowles_athletico_sound_trigger_hal-b283b2d82c62ba64649b3cf94175029cc10b31b5.tar.bz2 android_hardware_knowles_athletico_sound_trigger_hal-b283b2d82c62ba64649b3cf94175029cc10b31b5.zip |
Merge "sthal: using kernel header" into qt-r1-dev
am: d9797ae61e
Change-Id: I7ee9b60dcc97e6adc911c34095b011270b402a86
-rw-r--r-- | adnc_strm.c | 2 | ||||
-rw-r--r-- | iaxxx-debug-intf.h | 216 | ||||
-rw-r--r-- | iaxxx-module.h | 117 | ||||
-rw-r--r-- | iaxxx-odsp.h | 210 | ||||
-rwxr-xr-x | iaxxx-sensor-tunnel.h | 26 | ||||
-rw-r--r-- | iaxxx-sysid-defs.h | 296 | ||||
-rw-r--r-- | iaxxx-system-identifiers.h | 341 | ||||
-rw-r--r-- | iaxxx-systemids.h | 1869 | ||||
-rw-r--r-- | iaxxx-tunnel-intf.h | 73 | ||||
-rwxr-xr-x | iaxxx_odsp_hw.h | 5 | ||||
-rw-r--r-- | tests/crash_trigger_test.c | 2 | ||||
-rwxr-xr-x | tests/dump_debug_info.c | 2 | ||||
-rwxr-xr-x | tests/get_pwr_stats.c | 2 | ||||
-rw-r--r-- | tests/oslo_iaxxx_sensor_control.c | 2 | ||||
-rw-r--r-- | tests/oslo_iaxxx_sensor_control.h | 2 | ||||
-rw-r--r-- | tests/oslo_package_test.c | 8 | ||||
-rw-r--r-- | tests/sensor_param_test.c | 2 | ||||
-rw-r--r-- | tests/spi_reliability_test.c | 2 | ||||
-rw-r--r-- | tests/tunnel_test.c | 4 | ||||
-rw-r--r-- | tests/tunnel_test_sensor.c | 6 | ||||
-rw-r--r-- | tunnel.c | 4 |
21 files changed, 22 insertions, 3169 deletions
diff --git a/adnc_strm.c b/adnc_strm.c index 11f9a2a..5dd12c5 100644 --- a/adnc_strm.c +++ b/adnc_strm.c @@ -27,7 +27,7 @@ //#define LOG_NDDEBUG 0 #include <log/log.h> -#include "iaxxx-system-identifiers.h" +#include <linux/mfd/adnc/iaxxx-system-identifiers.h> #include "adnc_strm.h" #include "tunnel.h" diff --git a/iaxxx-debug-intf.h b/iaxxx-debug-intf.h deleted file mode 100644 index 93d404d..0000000 --- a/iaxxx-debug-intf.h +++ /dev/null @@ -1,216 +0,0 @@ -/**************************************************************************** - **************************************************************************** - *** - *** This header was automatically generated from a Linux kernel header - *** of the same name, to make information necessary for userspace to - *** call into the kernel available to libc. It contains only constants, - *** structures, and macros generated from the original header, and thus, - *** contains no copyrightable information. - *** - *** To edit the content of this header, modify the corresponding - *** source file (e.g. under external/kernel-headers/original/) then - *** run bionic/libc/kernel/tools/update_all.py - *** - *** Any manual change here will be lost the next time this script will - *** be run. You've been warned! - *** - **************************************************************************** - ****************************************************************************/ -#ifndef _IAXXX_DEBUG_INTF_H -#define _IAXXX_DEBUG_INTF_H -#include <linux/types.h> -#include <linux/ioctl.h> -#define IAXXX_SRB_SZ_TO_ARB (0x16c) -#define IAXXX_SRB_REGS_NUM (IAXXX_SRB_SZ_TO_ARB / sizeof(uint32_t)) -#define IAXXX_ARB_SZ (0x100) -#define IAXXX_ARB_REGS_NUM (IAXXX_ARB_SZ / sizeof(uint32_t)) -#define IAXXX_ARB_BLOCK_NUM (IAXXX_ARB_REGS_NUM / 2) -#define IAXXX_MAX_CIRC_BUFS (3) -#define IAXXX_MAX_REGS_NUM (0xc00) -#define IAXXX_TUNNEL_MAX (32) -#define IAXXX_CHANNEL_MAX (32) -#define IAXXX_STREAM_MAX (16) -struct iaxxx_srb_info { - uint32_t reg_start_addr; - int reg_num; - uint32_t reg_vals[IAXXX_SRB_REGS_NUM]; -}; -struct iaxxx_arb_block { - uint32_t reg_start_addr; - int reg_num; - uint32_t reg_vals[IAXXX_MAX_REGS_NUM]; - char name[15]; -}; -struct iaxxx_arb_info { - uint32_t reg_start_addr; - int reg_num; - uint32_t reg_vals[IAXXX_ARB_REGS_NUM]; - struct iaxxx_arb_block blocks[IAXXX_ARB_BLOCK_NUM]; -}; -struct iaxxx_circ_buffer { - uint32_t reg_start_addr; - int reg_num; - uint32_t reg_vals[IAXXX_MAX_REGS_NUM]; - char name[15]; -}; -struct iaxxx_circ_buffer_info { - int buf_num; - struct iaxxx_circ_buffer bufs[IAXXX_MAX_CIRC_BUFS]; -}; -struct iaxxx_registers_dump { - struct iaxxx_srb_info srb_info; - struct iaxxx_arb_info arb_info; - struct iaxxx_circ_buffer_info circ_buffer_info; -}; -struct iaxxx_log_level_info { - uint32_t module_id; - uint32_t log_level; -}; -struct iaxxx_log_mode_info { - bool mode; - uint8_t proc_id; -}; -struct iaxxx_plgin_log_mode_info { - bool mode; - uint32_t inst_id; - uint8_t block_id; -}; -struct iaxxx_plgin_log_state_info { - bool state; - uint32_t inst_id; - uint8_t block_id; -}; -enum iaxxx_fw_debug_log_mode { - IAXXX_FROM_MEMORY, - IAXXX_FROM_ENDPOINT, -}; -enum iaxxx_fw_debug_log_level { - IAXXX_DBG_LOG_LVL_OFF, - IAXXX_DBG_LOG_LVL_CUSTOM, - IAXXX_DBG_LOG_LVL_FATAL, - IAXXX_DBG_LOG_LVL_ERROR, - IAXXX_DBG_LOG_LVL_WARN, - IAXXX_DBG_LOG_LVL_INFO, - IAXXX_DBG_LOG_LVL_DEBUG, - IAXXX_DBG_LOG_LVL_TRACE, -}; -enum iaxxx_debug_module_ids { - IAXXX_DBG_MODULE_ID_ASSERT_LOG, - IAXXX_DBG_MODULE_ID_ACCDETMGR_LOG, - IAXXX_DBG_MODULE_ID_BATTERYMGR_LOG, - IAXXX_DBG_MODULE_ID_BLUETOOTHMGR_LOG, - IAXXX_DBG_MODULE_ID_BUTTONMGR_LOG, - IAXXX_DBG_MODULE_ID_CODECMGR_LOG, - IAXXX_DBG_MODULE_ID_CTRLMGR_LOG, - IAXXX_DBG_MODULE_ID_DMAMGR_LOG, - IAXXX_DBG_MODULE_ID_EVTMGR_LOG, - IAXXX_DBG_MODULE_ID_FLASHMGR_LOG, - IAXXX_DBG_MODULE_ID_LEDMGR_LOG, - IAXXX_DBG_MODULE_ID_POWERMGR_LOG, - IAXXX_DBG_MODULE_ID_STREAMMGR_LOG, - IAXXX_DBG_MODULE_ID_SENSORMGR_LOG, - IAXXX_DBG_MODULE_ID_TUNNELMGR_LOG, - IAXXX_DBG_MODULE_ID_USBMGR_LOG, - IAXXX_DBG_MODULE_ID_PLUGINMGR_LOG, - IAXXX_DBG_MODULE_ID_PLUGINVM_LOG, - IAXXX_DBG_MODULE_ID_PACKAGEUTILS_LOG, - IAXXX_DBG_MODULE_ID_ENDPOINT_LOG, - IAXXX_DBG_MODULE_ID_PUTMSG_LOG, - IAXXX_DBG_MODULE_ID_CONTROLLER_LOG, - IAXXX_DBG_MODULE_ID_MIPSPROFILER_LOG, - IAXXX_DBG_MODULE_ID_DEBUGMONITOR_LOG, - IAXXX_DBG_MODULE_ID_SSPDRV_LOG, - IAXXX_DBG_MODULE_ID_AFDRV_LOG, - IAXXX_DBG_MODULE_ID_SPIDRV_LOG, - IAXXX_DBG_MODULE_ID_I2CDRV_LOG, - IAXXX_DBG_MODULE_ID_A400DRV_LOG, - IAXXX_DBG_MODULE_ID_ADAU1361DRV_LOG, - IAXXX_DBG_MODULE_ID_MAX98090DRV_LOG, - IAXXX_DBG_MODULE_ID_BQ27425DRV_LOG, - IAXXX_DBG_MODULE_ID_USBDRV_LOG, - IAXXX_DBG_MODULE_ID_CSR8811_LOG, - IAXXX_DBG_MODULE_ID_CYW20707DRV_LOG, - IAXXX_DBG_MODULE_ID_BUTTONDRV_LOG, - IAXXX_DBG_MODULE_ID_LEDDRV_LOG, - IAXXX_DBG_MODULE_ID_TIMERDRV_LOG, - IAXXX_DBG_MODULE_ID_UARTDRV_LOG, - IAXXX_DBG_MODULE_ID_FLASHDRV_LOG, - IAXXX_DBG_MODULE_ID_DMADRV_LOG, - IAXXX_DBG_MODULE_ID_GPIODRV_LOG, - IAXXX_DBG_MODULE_ID_MACDRV_LOG, - IAXXX_DBG_MODULE_ID_STMRDRV_LOG, - IAXXX_DBG_MODULE_ID_STMRPTDRV_LOG, - IAXXX_DBG_MODULE_ID_SLIMBUSDRV_LOG, - IAXXX_DBG_MODULE_ID_SSENSORDRV_LOG, - IAXXX_DBG_MODULE_ID_STRMDRV_LOG, - IAXXX_DBG_MODULE_ID_CPUSTRMDRV_LOG, - IAXXX_DBG_MODULE_ID_CLKTREEUTILS_LOG, - IAXXX_DBG_MODULE_ID_SCRIPTMGR_LOG, -}; -struct iaxxx_tunnel_info_dump { - uint32_t id; - uint32_t out_buf_size; - uint32_t out_buf_addr; - uint32_t out_buf_head; - uint32_t out_buf_tail; - uint32_t out_buf_threshold; - uint32_t en; - uint32_t st; - uint32_t nframe_drops; - uint32_t nsent_to_host; - uint32_t nsent; - uint32_t nrecvd; - uint32_t ctrl; - uint32_t format; -}; -struct iaxxx_channel_info_dump { - uint32_t id; - uint32_t st; - uint32_t direction; - uint32_t gain; - uint32_t nsent; - uint32_t nrecvd; - uint32_t endpoint_state; - uint32_t intr_cnt; - uint32_t drop_cnt; - uint32_t gain_ctrl; - uint32_t gain_status; - union { - uint32_t in_connect; - uint32_t out_fmt; - }; -}; -struct iaxxx_stream_info_dump { - uint32_t id; - uint32_t en; - uint32_t st; - uint32_t af_error_afs_fifo_overflow_cnt; - uint32_t af_error_afs_fifo_underflow_cnt; - uint32_t af_error_tus_fifo_overflow_cnt; - uint32_t af_error_tus_fifo_underflow_cnt; - uint32_t af_error_tus_fifo_coherency_cnt; - uint32_t af_error_deadline_cnt; - uint32_t af_error_phy_cnt; - uint32_t af_error_timeout_cnt; - uint32_t af_error_access_cnt; - uint32_t ctrl; - uint32_t status; - uint32_t format; - uint32_t port; - uint32_t channel; - uint32_t sync; -}; -#define IAXXX_BUS_CONFIG _IO('R', 0x011) -#define IAXXX_IOCTL_GET_REGISTERS_DUMP _IO('R', 0x012) -#define IAXXX_IOCTL_GET_TUNNEL_INFO_DUMP _IO('R', 0x013) -#define IAXXX_IOCTL_GET_CHANNEL_INFO_DUMP _IO('R', 0x014) -#define IAXXX_IOCTL_GET_STREAM_INFO_DUMP _IO('R', 0x015) -#define IAXXX_SET_DBG_LOG_LEVEL _IO('R', 0x021) -#define IAXXX_GET_DBG_LOG_LEVEL _IO('R', 0x022) -#define IAXXX_SET_DBG_LOG_MODE _IO('R', 0x023) -#define IAXXX_GET_DBG_LOG_MODE _IO('R', 0x024) -#define IAXXX_SET_PLUGIN_LOG_MODE _IO('R', 0x031) -#define IAXXX_GET_PLUGIN_LOG_MODE _IO('R', 0x032) -#define IAXXX_SET_PLUGIN_LOG_STATE _IO('R', 0x033) -#define IAXXX_GET_PLUGIN_LOG_STATE _IO('R', 0x034) -#endif diff --git a/iaxxx-module.h b/iaxxx-module.h deleted file mode 100644 index 572cd76..0000000 --- a/iaxxx-module.h +++ /dev/null @@ -1,117 +0,0 @@ -/**************************************************************************** - **************************************************************************** - *** - *** This header was automatically generated from a Linux kernel header - *** of the same name, to make information necessary for userspace to - *** call into the kernel available to libc. It contains only constants, - *** structures, and macros generated from the original header, and thus, - *** contains no copyrightable information. - *** - *** To edit the content of this header, modify the corresponding - *** source file (e.g. under external/kernel-headers/original/) then - *** run bionic/libc/kernel/tools/update_all.py - *** - *** Any manual change here will be lost the next time this script will - *** be run. You've been warned! - *** - **************************************************************************** - ****************************************************************************/ -#ifndef __IAXXX_MODULE_H__ -#define __IAXXX_MODULE_H__ -#define MAX_FILE_CHAR_SIZE 256 -enum { - MPLL_CLK_3000, - MPLL_CLK_5000, - MPLL_CLK_6000, - MPLL_CLK_8000, - MPLL_CLK_10000, - MPLL_CLK_15000, - MPLL_CLK_30000, - MPLL_CLK_35000, - MPLL_CLK_40000, - MPLL_CLK_45000, - MPLL_CLK_50000, - MPLL_CLK_55000, - MPLL_CLK_60000, - MPLL_CLK_80000, - MPLL_CLK_120000, -#ifdef EXTENDED_FREQ_SUPPORT - MPLL_CLK_150000, - MPLL_CLK_180000, - MPLL_CLK_200000, -#endif - NUM_MPLL_CLK_FREQ, -}; -enum { - APLL_CLK_3072, - APLL_CLK_6144, - APLL_CLK_12288, - APLL_CLK_24576, - APLL_CLK_49152, - APLL_CLK_98304, - APLL_CLK_368640, - NUM_APLL_CLK_FREQ, -}; -struct iaxxx_pwr_stats { - uint64_t mpll_cumulative_cnts[NUM_MPLL_CLK_FREQ]; - uint64_t apll_cumulative_cnts[NUM_APLL_CLK_FREQ]; - uint64_t mpllCumulativeDur[NUM_MPLL_CLK_FREQ]; - uint64_t mpllTimeStamp[NUM_MPLL_CLK_FREQ]; - uint64_t sleepModeTimeStamp; - uint64_t sleepModeCumulativeDur; -}; - -enum { - SENSOR_MODE_OFF, - SENSOR_MODE_ENTRANCE, - SENSOR_MODE_INTERACTIVE, - SENSOR_NUM_MODE, -}; - -struct iaxxx_sensor_mode_stats { - uint64_t totalNumEntries; - uint64_t totalTimeSpentMs; - uint64_t lastEntryTimeStampMs; - uint64_t lastExitTimeStampMs; -}; - -struct iaxxx_sensor_info { - uint32_t block_id; - uint32_t inst_id; -}; -struct iaxxx_sensor_param { - uint32_t inst_id; - uint32_t param_id; - uint32_t param_val; - uint8_t block_id; -}; -struct iaxxx_sensor_param_blk { - uint32_t inst_id; - uint32_t blk_size; - uint64_t blk_data; - uint32_t param_blk_id; - uint8_t block_id; -}; -struct iaxxx_script_info { - char script_name[MAX_FILE_CHAR_SIZE]; - uint32_t script_id; -}; -struct iaxxx_osc_trim_period { - int period; -}; -/* IOCTL Magic character */ -#define IAXXX_IOCTL_MAGIC 'I' - -/* Create IOCTL */ -#define MODULE_SENSOR_ENABLE _IO(IAXXX_IOCTL_MAGIC, 0x51) -#define MODULE_SENSOR_DISABLE _IO(IAXXX_IOCTL_MAGIC, 0x52) -#define MODULE_SENSOR_SET_PARAM _IO(IAXXX_IOCTL_MAGIC, 0x53) -#define MODULE_SENSOR_GET_PARAM _IO(IAXXX_IOCTL_MAGIC, 0x54) -#define MODULE_SENSOR_WRITE_PARAM_BLK _IO(IAXXX_IOCTL_MAGIC, 0x55) -#define SCRIPT_LOAD _IO(IAXXX_IOCTL_MAGIC, 0x61) -#define SCRIPT_UNLOAD _IO(IAXXX_IOCTL_MAGIC, 0x62) -#define SCRIPT_TRIGGER _IO(IAXXX_IOCTL_MAGIC, 0x63) -#define IAXXX_POWER_STATS_COUNT _IO(IAXXX_IOCTL_MAGIC, 0x71) -#define IAXXX_SET_OSC_TRIM_PERIOD _IO(IAXXX_IOCTL_MAGIC, 0x72) -#define IAXXX_SENSOR_MODE_STATS _IO(IAXXX_IOCTL_MAGIC, 0x73) -#endif diff --git a/iaxxx-odsp.h b/iaxxx-odsp.h deleted file mode 100644 index c937027..0000000 --- a/iaxxx-odsp.h +++ /dev/null @@ -1,210 +0,0 @@ -/**************************************************************************** - **************************************************************************** - *** - *** This header was automatically generated from a Linux kernel header - *** of the same name, to make information necessary for userspace to - *** call into the kernel available to libc. It contains only constants, - *** structures, and macros generated from the original header, and thus, - *** contains no copyrightable information. - *** - *** To edit the content of this header, modify the corresponding - *** source file (e.g. under external/kernel-headers/original/) then - *** run bionic/libc/kernel/tools/update_all.py - *** - *** Any manual change here will be lost the next time this script will - *** be run. You've been warned! - *** - **************************************************************************** - ****************************************************************************/ -#ifndef __IAXXX_ODSP_H__ -#define __IAXXX_ODSP_H__ - -#define NAME_MAX_SIZE 256 -#define IAXXX_PACKAGE_VER_STR_SIZE_MAX (100) -#define IAXXX_PLUGIN_VER_STR_SIZE_MAX (100) -#define IAXXX_MAX_PLUGIN_ENDPOINTS (16) -#define IAXXX_MAX_VER_STR_SIZE (20) -enum { - IAXXX_FW_CRASH, - IAXXX_FW_IDLE, - IAXXX_FW_ACTIVE -}; - -struct iaxxx_plugin_info { - uint32_t plg_idx; - uint32_t pkg_id; - uint32_t block_id; - uint32_t inst_id; - uint32_t priority; - uint32_t config_id; -}; -struct iaxxx_plugin_param { - uint32_t inst_id; - uint32_t param_id; - uint32_t param_val; - uint8_t block_id; -}; -struct iaxxx_plugin_param_blk { - uint32_t inst_id; - uint32_t param_size; - uint64_t param_blk; - uint8_t block_id; - uint32_t id; - char file_name[NAME_MAX_SIZE]; -}; -struct iaxxx_plugin_create_cfg { - char file_name[NAME_MAX_SIZE]; - uint32_t inst_id; - uint32_t cfg_size; - uint64_t cfg_val; - uint8_t block_id; -}; -struct iaxxx_set_event { - uint8_t inst_id; - uint32_t event_enable_mask; - uint32_t block_id; -}; -struct iaxxx_evt_trigger { - uint16_t src_id; - uint16_t evt_id; - uint32_t src_opaque; -}; -struct iaxxx_evt_read_subscription { - uint16_t src_id; - uint16_t evt_id; - uint16_t dst_id; - uint32_t dst_opaque; -}; -struct iaxxx_evt_retrieve_notification { - uint16_t src_id; - uint16_t evt_id; - uint32_t src_opaque; - uint32_t dst_opaque; -}; -struct iaxxx_evt_info { - uint16_t src_id; - uint16_t event_id; - uint16_t dst_id; - uint32_t dst_opaque; -}; -struct iaxxx_get_event { - uint16_t event_id; - uint32_t data; -}; -struct iaxxx_pkg_mgmt_info { - char pkg_name[NAME_MAX_SIZE]; - uint32_t pkg_id; - uint32_t proc_id; -}; -struct iaxxx_plugin_custom_cfg { - char file_name[NAME_MAX_SIZE]; - uint32_t inst_id; - uint8_t block_id; - uint32_t param_blk_id; - uint32_t custom_config_id; -}; -struct iaxxx_plugin_error_info { - uint8_t block_id; - uint32_t error_code; - uint8_t error_instance; -}; -struct iaxxx_plugin_set_param_blk_with_ack_info { - uint32_t inst_id; - uint8_t block_id; - uint32_t param_blk_id; - uint32_t set_param_blk_size; - uint64_t set_param_blk_buffer; - uint64_t response_buffer; - uint32_t response_buf_size; - uint32_t max_retries; -}; -struct iaxxx_plugin_status_info { - uint32_t inst_id; - uint32_t block_id; - uint8_t create_status; - uint8_t enable_status; - uint16_t process_count; - uint16_t process_err_count; - uint32_t in_frames_consumed; - uint32_t out_frames_produced; - uint32_t private_memsize; - uint8_t frame_notification_mode; - uint8_t state_management_mode; -}; -struct iaxxx_plugin_endpoint_status_info { - uint32_t inst_id; - uint8_t ep_index; - uint8_t direction; - uint8_t status; - uint8_t frame_status; - uint8_t endpoint_status; - uint8_t usage; - uint8_t mandatory; - uint16_t counter; - uint8_t op_encoding; - uint8_t op_sample_rate; - uint16_t op_frame_length; -}; -struct iaxxx_plugin_get_package_version { - uint8_t inst_id; - char version[IAXXX_PACKAGE_VER_STR_SIZE_MAX]; - uint32_t len; -}; -struct iaxxx_plugin_get_plugin_version { - uint8_t inst_id; - char version[IAXXX_PLUGIN_VER_STR_SIZE_MAX]; - uint32_t len; -}; -struct iaxxx_plugin_endpoint_timestamps { - uint8_t proc_id; - uint64_t timestamps[IAXXX_MAX_PLUGIN_ENDPOINTS]; -}; -struct iaxxx_proc_execution_status { - uint8_t proc_id; - uint32_t status; -}; -struct iaxxx_sys_versions { - uint32_t app_ver_num; - char app_ver_str[IAXXX_MAX_VER_STR_SIZE]; - uint32_t app_ver_str_len; - uint32_t rom_ver_num; - char rom_ver_str[IAXXX_MAX_VER_STR_SIZE]; - uint32_t rom_ver_str_len; -}; -#define IAXXX_IOCTL_MAGIC 'I' -#define ODSP_PLG_CREATE _IO(IAXXX_IOCTL_MAGIC, 0x11) -#define ODSP_PLG_RESET _IO(IAXXX_IOCTL_MAGIC, 0x12) -#define ODSP_PLG_ENABLE _IO(IAXXX_IOCTL_MAGIC, 0x13) -#define ODSP_PLG_DISABLE _IO(IAXXX_IOCTL_MAGIC, 0x14) -#define ODSP_PLG_DESTROY _IO(IAXXX_IOCTL_MAGIC, 0x15) -#define ODSP_PLG_SET_PARAM _IO(IAXXX_IOCTL_MAGIC, 0x16) -#define ODSP_PLG_GET_PARAM _IO(IAXXX_IOCTL_MAGIC, 0x17) -#define ODSP_PLG_SET_PARAM_BLK _IO(IAXXX_IOCTL_MAGIC, 0x18) -#define ODSP_PLG_SET_CREATE_CFG _IO(IAXXX_IOCTL_MAGIC, 0x19) -#define ODSP_PLG_SET_EVENT _IO(IAXXX_IOCTL_MAGIC, 0x1A) -#define ODSP_EVENT_SUBSCRIBE _IO(IAXXX_IOCTL_MAGIC, 0x1B) -#define ODSP_GET_EVENT _IO(IAXXX_IOCTL_MAGIC, 0x1C) -#define ODSP_EVENT_UNSUBSCRIBE _IO(IAXXX_IOCTL_MAGIC, 0x1D) -#define ODSP_LOAD_PACKAGE _IO(IAXXX_IOCTL_MAGIC, 0x1E) -#define ODSP_UNLOAD_PACKAGE _IO(IAXXX_IOCTL_MAGIC, 0x1F) -#define ODSP_PLG_SET_CUSTOM_CFG _IO(IAXXX_IOCTL_MAGIC, 0x20) -#define ODSP_PLG_GET_PARAM_BLK _IO(IAXXX_IOCTL_MAGIC, 0x21) -#define ODSP_PLG_CREATE_STATIC_PACKAGE _IO(IAXXX_IOCTL_MAGIC, 0x22) -#define ODSP_PLG_READ_PLUGIN_ERROR _IO(IAXXX_IOCTL_MAGIC, 0x23) -#define ODSP_PLG_SET_PARAM_BLK_WITH_ACK _IO(IAXXX_IOCTL_MAGIC, 0x24) -#define ODSP_PLG_GET_STATUS_INFO _IO(IAXXX_IOCTL_MAGIC, 0x25) -#define ODSP_PLG_GET_ENDPOINT_STATUS _IO(IAXXX_IOCTL_MAGIC, 0x26) -#define ODSP_EVENT_TRIGGER _IO(IAXXX_IOCTL_MAGIC, 0x27) -#define ODSP_EVENT_READ_SUBSCRIPTION _IO(IAXXX_IOCTL_MAGIC, 0x28) -#define ODSP_EVENT_RETRIEVE_NOTIFICATION _IO(IAXXX_IOCTL_MAGIC, 0x29) -#define ODSP_PLG_GET_PACKAGE_VERSION _IO(IAXXX_IOCTL_MAGIC, 0x2A) -#define ODSP_PLG_GET_PLUGIN_VERSION _IO(IAXXX_IOCTL_MAGIC, 0x2B) -#define ODSP_EVENT_RESET_READ_INDEX _IO(IAXXX_IOCTL_MAGIC, 0x2C) -#define ODSP_PLG_GET_ENDPOINT_TIMESTAMPS _IO(IAXXX_IOCTL_MAGIC, 0x2D) -#define ODSP_GET_PROC_EXECUTION_STATUS _IO(IAXXX_IOCTL_MAGIC, 0x2E) -#define ODSP_GET_SYS_VERSIONS _IO(IAXXX_IOCTL_MAGIC, 0x2F) -#define ODSP_GET_SYS_DEVICE_ID _IO(IAXXX_IOCTL_MAGIC, 0x30) -#define ODSP_GET_SYS_MODE _IO(IAXXX_IOCTL_MAGIC, 0x31) -#define ODSP_GET_FW_STATUS _IO(IAXXX_IOCTL_MAGIC, 0x32) -#define ODSP_RESET_FW _IO(IAXXX_IOCTL_MAGIC, 0x33) -#endif diff --git a/iaxxx-sensor-tunnel.h b/iaxxx-sensor-tunnel.h deleted file mode 100755 index 30aaaf4..0000000 --- a/iaxxx-sensor-tunnel.h +++ /dev/null @@ -1,26 +0,0 @@ -/**************************************************************************** - **************************************************************************** - *** - *** This header was automatically generated from a Linux kernel header - *** of the same name, to make information necessary for userspace to - *** call into the kernel available to libc. It contains only constants, - *** structures, and macros generated from the original header, and thus, - *** contains no copyrightable information. - *** - *** To edit the content of this header, modify the corresponding - *** source file (e.g. under external/kernel-headers/original/) then - *** run bionic/libc/kernel/tools/update_all.py - *** - *** Any manual change here will be lost the next time this script will - *** be run. You've been warned! - *** - **************************************************************************** - ****************************************************************************/ -#ifndef __IAXXX_SENSOR_TUNNEL_H__ -#define __IAXXX_SENSOR_TUNNEL_H__ -#define IAXXX_IOCTL_MAGIC 'K' -#define FLICKER_TUNNEL_SETUP _IOWR(IAXXX_IOCTL_MAGIC, 0x022, struct tunlMsg) -#define FLICKER_TUNNEL_TERMINATE _IOWR(IAXXX_IOCTL_MAGIC, 0x023, struct tunlMsg) -#define FLICKER_ROUTE_SETUP _IO(IAXXX_IOCTL_MAGIC, 0x24) -#define FLICKER_ROUTE_TERMINATE _IO(IAXXX_IOCTL_MAGIC, 25) -#endif diff --git a/iaxxx-sysid-defs.h b/iaxxx-sysid-defs.h deleted file mode 100644 index 3cbb7d0..0000000 --- a/iaxxx-sysid-defs.h +++ /dev/null @@ -1,296 +0,0 @@ -/**************************************************************************** - **************************************************************************** - *** - *** This header was automatically generated from a Linux kernel header - *** of the same name, to make information necessary for userspace to - *** call into the kernel available to libc. It contains only constants, - *** structures, and macros generated from the original header, and thus, - *** contains no copyrightable information. - *** - *** To edit the content of this header, modify the corresponding - *** source file (e.g. under external/kernel-headers/original/) then - *** run bionic/libc/kernel/tools/update_all.py - *** - *** Any manual change here will be lost the next time this script will - *** be run. You've been warned! - *** - **************************************************************************** - ****************************************************************************/ -#ifndef __IAXXX_SYSTEMID_H__ -#define __IAXXX_SYSTEMID_H__ -#include <linux/kernel.h> -#include <limits.h> -enum { - IAXXX_SYSID_RESOURCE_TYPE_SPECIAL = 0x0, - IAXXX_SYSID_RESOURCE_TYPE_DRIVER, - IAXXX_SYSID_RESOURCE_TYPE_MODULE, - IAXXX_SYSID_RESOURCE_TYPE_PLUGIN, - IAXXX_SYSID_RESOURCE_TYPE_CHANNEL, - IAXXX_SYSID_RESOURCE_TYPE_TUNNEL, - IAXXX_SYSID_RESOURCE_TYPE_STREAM, - IAXXX_SYSID_RESOURCE_TYPE_DEVICE, - IAXXX_SYSID_RESOURCE_TYPE_BT, - IAXXX_SYSID_RESOURCE_TYPE_SENSOR, - IAXXX_SYSID_RESOURCE_TYPE_DEBUG, - IAXXX_SYSID_RESOURCE_TYPE_FILE, - IAXXX_SYSID_RESOURCE_TYPE_NUM, - IAXXX_SYSID_RESOURCE_TYPE_FORCE_SIZE = INT_MAX, -}; -enum sysid_driver_type_e { - IAXXX_SYSID_DRIVER_TYPE_NONE = 0, - IAXXX_SYSID_DRIVER_TYPE_I2C, - IAXXX_SYSID_DRIVER_TYPE_SPI, - IAXXX_SYSID_DRIVER_TYPE_UART, - IAXXX_SYSID_DRIVER_TYPE_SLIMBUS_CTRL, - IAXXX_SYSID_DRIVER_TYPE_SOUNDWIRE_CTRL, - IAXXX_SYSID_DRIVER_TYPE_I3C_CTRL, - IAXXX_SYSID_DRIVER_TYPE_PCM, - IAXXX_SYSID_DRIVER_TYPE_PDM_IN, - IAXXX_SYSID_DRIVER_TYPE_PDM_OUT, - IAXXX_SYSID_DRIVER_TYPE_I2S, - IAXXX_SYSID_DRIVER_TYPE_SLIMBUS_DATA, - IAXXX_SYSID_DRIVER_TYPE_SOUNDWIRE_DATA, - IAXXX_SYSID_DRIVER_TYPE_I3C_DATA, - IAXXX_SYSID_DRIVER_TYPE_SSP, - IAXXX_SYSID_DRIVER_TYPE_AF, - IAXXX_SYSID_DRIVER_TYPE_DAC, - IAXXX_SYSID_DRIVER_TYPE_A400, - IAXXX_SYSID_DRIVER_TYPE_FILTER_IN, - IAXXX_SYSID_DRIVER_TYPE_FILTER_OUT, - IAXXX_SYSID_DRIVER_TYPE_STMR_TIMER, - IAXXX_SYSID_DRIVER_TYPE_STMR_PT, - IAXXX_SYSID_DRIVER_TYPE_SW_TIMER, - IAXXX_SYSID_DRIVER_TYPE_TIMER, - IAXXX_SYSID_DRIVER_TYPE_PLL, - IAXXX_SYSID_DRIVER_TYPE_DMA, - IAXXX_SYSID_DRIVER_TYPE_GPIOA, - IAXXX_SYSID_DRIVER_TYPE_GPIOB, - IAXXX_SYSID_DRIVER_TYPE_REGMAP, - IAXXX_SYSID_DRIVER_TYPE_FLASHDRV, - IAXXX_SYSID_DRIVER_TYPE_BUTTON, - IAXXX_SYSID_DRIVER_TYPE_LED, - IAXXX_SYSID_DRIVER_TYPE_ADAU1361, - IAXXX_SYSID_DRIVER_TYPE_USBDRV, - IAXXX_SYSID_DRIVER_TYPE_CSR8811, - IAXXX_SYSID_DRIVER_TYPE_CYW20707, - IAXXX_SYSID_DRIVER_TYPE_MAC, - IAXXX_SYSID_DRIVER_TYPE_BQ27425, - IAXXX_SYSID_DRIVER_TYPE_SENSOR, - IAXXX_SYSID_DRIVER_TYPE_FLICKER, - IAXXX_SYSID_DRIVER_TYPE_DMA_STRM, - IAXXX_SYSID_DRIVER_TYPE_CPUSTRMDRV, - IAXXX_SYSID_DRIVER_TYPE_NUM, - IAXXX_SYSID_DRIVER_TYPE_FORCE_SIZE = INT_MAX, -}; -enum sysid_iaxxx_device_type_e { - IAXXX_SYSID_DEVICE_TYPE_BUTTON, - IAXXX_SYSID_DEVICE_TYPE_LED, - IAXXX_SYSID_DEVICE_TYPE_FLASH, - IAXXX_SYSID_DEVICE_TYPE_CODEC, - IAXXX_SYSID_DEVICE_TYPE_SENSOR, - IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, - IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, - IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, - IAXXX_SYSID_DEVICE_TYPE_STMR_PT, - IAXXX_SYSID_DEVICE_TYPE_INTERFACE, - IAXXX_SYSID_DEVICE_TYPE_USB, - IAXXX_SYSID_DEVICE_TYPE_BT, - IAXXX_SYSID_DEVICE_TYPE_BATTERY, - IAXXX_SYSID_DEVICE_TYPE_NUM, - IAXXX_SYSID_DEVICE_TYPE_FORCE_SIZE = INT_MAX, -}; -enum sysid_special_type_e { - IAXXX_SYSID_SPECIAL_TYPE_INVALID = 0, - IAXXX_SYSID_SPECIAL_TYPE_HOST, - IAXXX_SYSID_SPECIAL_TYPE_ALL = 0xF, - IAXXX_SYSID_SPECIAL_TYPE_NUM, - IAXXX_SYSID_SPECIAL_TYPE_FORCE_SIZE = INT_MAX, -}; -enum sysid_dir_e { - IAXXX_SYSID_DIR_IN = 0, - IAXXX_SYSID_DIR_OUT, - IAXXX_SYSID_DIR_FORCE_SIZE = INT_MAX, -}; -#define IAXXX_SYSID_POS_RESOURCE_TYPE (12) -#define IAXXX_SYSID_MASK_RESOURCE_TYPE (0xF000) -#define IAXXX_SYSID_POS_SPECIAL_TYPE (8) -#define IAXXX_SYSID_MASK_SPECIAL_TYPE (0x0F00) -#define IAXXX_SYSID_POS_SPECIAL_INST_INDEX (0) -#define IAXXX_SYSID_MASK_SPECIAL_INST_INDEX (0x00FF) -#define IAXXX_SYSID_POS_DRIVER_TYPE (5) -#define IAXXX_SYSID_MASK_DRIVER_TYPE (0x0FE0) -#define IAXXX_SYSID_POS_DRIVER_INST_INDEX (0) -#define IAXXX_SYSID_MASK_DRIVER_INST_INDEX (0x001F) -#define IAXXX_SYSID_POS_MODULE_PROC_ID (9) -#define IAXXX_SYSID_MASK_MODULE_PROC_ID (0x0E00) -#define IAXXX_SYSID_POS_MODULE_TYPE (4) -#define IAXXX_SYSID_MASK_MODULE_TYPE (0x01F0) -#define IAXXX_SYSID_POS_MODULE_INST (0) -#define IAXXX_SYSID_MASK_MODULE_INST (0x000F) -#define IAXXX_SYSID_POS_PLUGIN_ID (6) -#define IAXXX_SYSID_MASK_PLUGIN_ID (0x0FC0) -#define IAXXX_SYSID_POS_PLUGIN_EP_DIR (5) -#define IAXXX_SYSID_MASK_PLUGIN_EP_DIR (0x0020) -#define IAXXX_SYSID_POS_PLUGIN_EP_INDEX (0) -#define IAXXX_SYSID_MASK_PLUGIN_EP_INDEX (0x001F) -#define IAXXX_SYSID_POS_CHANNEL_ID (6) -#define IAXXX_SYSID_MASK_CHANNEL_ID (0x0FC0) -#define IAXXX_SYSID_POS_CHANNEL_EP_DIR (5) -#define IAXXX_SYSID_MASK_CHANNEL_EP_DIR (0x0020) -#define IAXXX_SYSID_POS_CHANNEL_EP_INDEX (0) -#define IAXXX_SYSID_MASK_CHANNEL_EP_INDEX (0x001F) -#define IAXXX_SYSID_POS_TUNNEL_ID (6) -#define IAXXX_SYSID_MASK_TUNNEL_ID (0x0FC0) -#define IAXXX_SYSID_POS_TUNNEL_EP_DIR (5) -#define IAXXX_SYSID_MASK_TUNNEL_EP_DIR (0x0020) -#define IAXXX_SYSID_POS_TUNNEL_EP_INDEX (0) -#define IAXXX_SYSID_MASK_TUNNEL_EP_INDEX (0x001F) -#define IAXXX_SYSID_POS_BT_ID (6) -#define IAXXX_SYSID_MASK_BT_ID (0x0FC0) -#define IAXXX_SYSID_POS_BT_EP_DIR (5) -#define IAXXX_SYSID_MASK_BT_EP_DIR (0x0020) -#define IAXXX_SYSID_POS_BT_EP_INDEX (0) -#define IAXXX_SYSID_MASK_BT_EP_INDEX (0x001F) -#define IAXXX_SYSID_POS_FILE_ID (6) -#define IAXXX_SYSID_MASK_FILE_ID (0x0FC0) -#define IAXXX_SYSID_POS_FILE_EP_DIR (5) -#define IAXXX_SYSID_MASK_FILE_EP_DIR (0x0020) -#define IAXXX_SYSID_POS_FILE_EP_INDEX (0) -#define IAXXX_SYSID_MASK_FILE_EP_INDEX (0x001F) -#define IAXXX_SYSID_POS_SENSOR_ID (6) -#define IAXXX_SYSID_MASK_SENSOR_ID (0x0FC0) -#define IAXXX_SYSID_POS_SENSOR_EP_DIR (5) -#define IAXXX_SYSID_MASK_SENSOR_EP_DIR (0x0020) -#define IAXXX_SYSID_POS_SENSOR_EP_INDEX (0) -#define IAXXX_SYSID_MASK_SENSOR_EP_INDEX (0x001F) -#define IAXXX_SYSID_POS_DEBUG_PROC_ID (9) -#define IAXXX_SYSID_MASK_DEBUG_PROC_ID (0x0E00) -#define IAXXX_SYSID_POS_DEBUG_TYPE (6) -#define IAXXX_SYSID_MASK_DEBUG_TYPE (0x01C0) -#define IAXXX_SYSID_POS_DEBUG_EP_DIR (5) -#define IAXXX_SYSID_MASK_DEBUG_EP_DIR (0x0020) -#define IAXXX_SYSID_POS_DEBUG_EP_INDEX (0) -#define IAXXX_SYSID_MASK_DEBUG_EP_INDEX (0x001F) -#define IAXXX_SYSID_POS_STREAM_ID (0) -#define IAXXX_SYSID_MASK_STREAM_ID (0x001F) -#define IAXXX_SYSID_POS_DEVICE_ID (6) -#define IAXXX_SYSID_MASK_DEVICE_ID (0x0FC0) -#define IAXXX_SYSID_POS_DEVICE_INST (0) -#define IAXXX_SYSID_MASK_DEVICE_INST (0x003F) -#define IAXXX_SYSID_GET_RESOURCE_TYPE(id) \ -(((id) & IAXXX_SYSID_MASK_RESOURCE_TYPE) >> IAXXX_SYSID_POS_RESOURCE_TYPE) -#define IAXXX_SYSID_IS_SPECIAL(id) (IAXXX_SYSID_GET_RESOURCE_TYPE(id) == IAXXX_SYSID_RESOURCE_TYPE_SPECIAL) -#define IAXXX_SYSID_IS_DRIVER(id) (IAXXX_SYSID_GET_RESOURCE_TYPE(id) == IAXXX_SYSID_RESOURCE_TYPE_DRIVER) -#define IAXXX_SYSID_IS_DEVICE(id) (IAXXX_SYSID_GET_RESOURCE_TYPE(id) == IAXXX_SYSID_RESOURCE_TYPE_DEVICE) -#define IAXXX_SYSID_IS_MODULE(id) (IAXXX_SYSID_GET_RESOURCE_TYPE(id) == IAXXX_SYSID_RESOURCE_TYPE_MODULE) -#define IAXXX_SYSID_IS_PLUGIN(id) (IAXXX_SYSID_GET_RESOURCE_TYPE(id) == IAXXX_SYSID_RESOURCE_TYPE_PLUGIN) -#define IAXXX_SYSID_IS_CHANNEL(id) (IAXXX_SYSID_GET_RESOURCE_TYPE(id) == IAXXX_SYSID_RESOURCE_TYPE_CHANNEL) -#define IAXXX_SYSID_IS_TUNNEL(id) (IAXXX_SYSID_GET_RESOURCE_TYPE(id) == IAXXX_SYSID_RESOURCE_TYPE_TUNNEL) -#define IAXXX_SYSID_IS_STREAM(id) (IAXXX_SYSID_GET_RESOURCE_TYPE(id) == IAXXX_SYSID_RESOURCE_TYPE_STREAM) -#define IAXXX_SYSID_IS_BT(id) (IAXXX_SYSID_GET_RESOURCE_TYPE(id) == IAXXX_SYSID_RESOURCE_TYPE_BT) -#define IAXXX_SYSID_IS_SENSOR(id) (IAXXX_SYSID_GET_RESOURCE_TYPE(id) == IAXXX_SYSID_RESOURCE_TYPE_SENSOR) -#define IAXXX_SYSID_IS_DEBUG(id) (IAXXX_SYSID_GET_RESOURCE_TYPE(id) == IAXXX_SYSID_RESOURCE_TYPE_DEBUG) -#define IAXXX_SYSID_IS_HOST(id) ((IAXXX_SYSID_IS_SPECIAL(id)) && (IAXXX_SYSID_GET_SPECIAL_TYPE(id) == IAXXX_SYSID_SPECIAL_TYPE_HOST)) -#define IAXXX_SYSID_IS_FILE(id) (IAXXX_SYSID_GET_RESOURCE_TYPE(id) == IAXXX_SYSID_RESOURCE_TYPE_FILE) -#define IAXXX_SYSID_GEN_SPECIAL_SYSID(type,index) \ -(((IAXXX_SYSID_RESOURCE_TYPE_SPECIAL << IAXXX_SYSID_POS_RESOURCE_TYPE) & IAXXX_SYSID_MASK_RESOURCE_TYPE) | \ -(((type) << IAXXX_SYSID_POS_SPECIAL_TYPE) & IAXXX_SYSID_MASK_SPECIAL_TYPE) | \ -(((index) << IAXXX_SYSID_POS_SPECIAL_INST_INDEX) & IAXXX_SYSID_MASK_SPECIAL_INST_INDEX)) -#define IAXXX_SYSID_GET_SPECIAL_TYPE(sysId) \ -(((sysId) & IAXXX_SYSID_MASK_SPECIAL_TYPE) >> IAXXX_SYSID_POS_SPECIAL_TYPE) -#define IAXXX_SYSID_GET_SPECIAL_INST_INDEX(sysId) (((sysId) & IAXXX_SYSID_MASK_SPECIAL_INST_INDEX) >> IAXXX_SYSID_POS_SPECIAL_INST_INDEX) -#define IAXXX_SYSID_GET_HOST_ID(sysId) IAXXX_SYSID_GET_SPECIAL_INST_INDEX(sysId) -#define IAXXX_SYSID_GEN_DRIVER_SYSID(type,index) \ -(((IAXXX_SYSID_RESOURCE_TYPE_DRIVER << IAXXX_SYSID_POS_RESOURCE_TYPE) & IAXXX_SYSID_MASK_RESOURCE_TYPE) | \ -(((type) << IAXXX_SYSID_POS_DRIVER_TYPE) & IAXXX_SYSID_MASK_DRIVER_TYPE) | \ -(((index) << IAXXX_SYSID_POS_DRIVER_INST_INDEX) & IAXXX_SYSID_MASK_DRIVER_INST_INDEX)) -#define IAXXX_SYSID_GET_DRIVER_TYPE(sysId) \ -(((sysId) & IAXXX_SYSID_MASK_DRIVER_TYPE) >> IAXXX_SYSID_POS_DRIVER_TYPE) -#define IAXXX_SYSID_GET_DRIVER_INST_INDEX(sysId) (((sysId) & IAXXX_SYSID_MASK_DRIVER_INST_INDEX) >> IAXXX_SYSID_POS_DRIVER_INST_INDEX) -#define IAXXX_SYSID_GEN_MODULE_SYSID(procId,modType,modInst) \ -(((IAXXX_SYSID_RESOURCE_TYPE_MODULE << IAXXX_SYSID_POS_RESOURCE_TYPE) & IAXXX_SYSID_MASK_RESOURCE_TYPE) | \ -(((procId) << IAXXX_SYSID_POS_MODULE_PROC_ID) & IAXXX_SYSID_MASK_MODULE_PROC_ID) | \ -(((modType) << IAXXX_SYSID_POS_MODULE_TYPE) & IAXXX_SYSID_MASK_MODULE_TYPE) | \ -(((modInst) << IAXXX_SYSID_POS_MODULE_INST) & IAXXX_SYSID_MASK_MODULE_INST)) -#define IAXXX_SYSID_GET_MODULE_PROC_ID(sysId) (((sysId) & IAXXX_SYSID_MASK_MODULE_PROC_ID) >> IAXXX_SYSID_POS_MODULE_PROC_ID) -#define IAXXX_SYSID_GET_MODULE_TYPE(sysId) \ -(((sysId) & IAXXX_SYSID_MASK_MODULE_TYPE) >> IAXXX_SYSID_POS_MODULE_TYPE) -#define IAXXX_SYSID_GET_MODULE_INST(sysId) \ -(((sysId) & IAXXX_SYSID_MASK_MODULE_INST) >> IAXXX_SYSID_POS_MODULE_INST) -#define IAXXX_SYSID_INDEX_VALUE_PLUGIN_INST (0x001F) -#define IAXXX_SYSID_GEN_PLUGIN_SYSID(pluginId,dir,index) \ -(((IAXXX_SYSID_RESOURCE_TYPE_PLUGIN << IAXXX_SYSID_POS_RESOURCE_TYPE) & IAXXX_SYSID_MASK_RESOURCE_TYPE) | \ -(((pluginId) << IAXXX_SYSID_POS_PLUGIN_ID) & IAXXX_SYSID_MASK_PLUGIN_ID) | \ -(((dir) << IAXXX_SYSID_POS_PLUGIN_EP_DIR) & IAXXX_SYSID_MASK_PLUGIN_EP_DIR) | \ -(((index) << IAXXX_SYSID_POS_PLUGIN_EP_INDEX) & IAXXX_SYSID_MASK_PLUGIN_EP_INDEX)) -#define IAXXX_SYSID_GET_PLUGIN_ID(sysId) (((sysId) & IAXXX_SYSID_MASK_PLUGIN_ID) >> IAXXX_SYSID_POS_PLUGIN_ID) -#define IAXXX_SYSID_GET_PLUGIN_EP_DIR(sysId) \ -(((sysId) & IAXXX_SYSID_MASK_PLUGIN_EP_DIR) >> IAXXX_SYSID_POS_PLUGIN_EP_DIR) -#define IAXXX_SYSID_GET_PLUGIN_EP_INDEX(sysId) (((sysId) & IAXXX_SYSID_MASK_PLUGIN_EP_INDEX) >> IAXXX_SYSID_POS_PLUGIN_EP_INDEX) -#define IAXXX_SYSID_INDEX_VALUE_CHANNEL (0x001F) -#define IAXXX_SYSID_GEN_CHANNEL_SYSID(channelId,dir,index) \ -(((IAXXX_SYSID_RESOURCE_TYPE_CHANNEL << IAXXX_SYSID_POS_RESOURCE_TYPE) & IAXXX_SYSID_MASK_RESOURCE_TYPE) | \ -(((channelId) << IAXXX_SYSID_POS_CHANNEL_ID) & IAXXX_SYSID_MASK_CHANNEL_ID) | \ -(((dir) << IAXXX_SYSID_POS_CHANNEL_EP_DIR) & IAXXX_SYSID_MASK_CHANNEL_EP_DIR) | \ -(((index) << IAXXX_SYSID_POS_CHANNEL_EP_INDEX) & IAXXX_SYSID_MASK_CHANNEL_EP_INDEX)) -#define IAXXX_SYSID_GET_CHANNEL_ID(sysId) \ -(((sysId) & IAXXX_SYSID_MASK_CHANNEL_ID) >> IAXXX_SYSID_POS_CHANNEL_ID) -#define IAXXX_SYSID_GET_CHANNEL_EP_DIR(sysId) \ -(((sysId) & IAXXX_SYSID_MASK_CHANNEL_EP_DIR) >> IAXXX_SYSID_POS_CHANNEL_EP_DIR) -#define IAXXX_SYSID_GET_CHANNEL_EP_INDEX(sysId) \ -(((sysId) & IAXXX_SYSID_MASK_CHANNEL_EP_INDEX) >> IAXXX_SYSID_POS_CHANNEL_EP_INDEX) -#define IAXXX_SYSID_INDEX_VALUE_TUNNEL (0x001F) -#define IAXXX_SYSID_GEN_TUNNEL_SYSID(tunnelId,dir,index) \ -(((IAXXX_SYSID_RESOURCE_TYPE_TUNNEL << IAXXX_SYSID_POS_RESOURCE_TYPE) & IAXXX_SYSID_MASK_RESOURCE_TYPE) | \ -(((tunnelId) << IAXXX_SYSID_POS_TUNNEL_ID) & IAXXX_SYSID_MASK_TUNNEL_ID) | \ -(((dir) << IAXXX_SYSID_POS_TUNNEL_EP_DIR) & IAXXX_SYSID_MASK_TUNNEL_EP_DIR) | \ -(((index) << IAXXX_SYSID_POS_TUNNEL_EP_INDEX) & IAXXX_SYSID_MASK_TUNNEL_EP_INDEX)) -#define IAXXX_SYSID_GET_TUNNEL_ID(sysId) \ -(((sysId) & IAXXX_SYSID_MASK_TUNNEL_ID) >> IAXXX_SYSID_POS_TUNNEL_ID) -#define IAXXX_SYSID_GET_TUNNEL_EP_DIR(sysId) (((sysId) & IAXXX_SYSID_MASK_TUNNEL_EP_DIR) >> IAXXX_SYSID_POS_TUNNEL_EP_DIR) -#define IAXXX_SYSID_GET_TUNNEL_EP_INDEX(sysId) (((sysId) & IAXXX_SYSID_MASK_TUNNEL_EP_INDEX) >> IAXXX_SYSID_POS_TUNNEL_EP_INDEX) -#define IAXXX_SYSID_GEN_BT_SYSID(btId,dir,index) (((IAXXX_SYSID_RESOURCE_TYPE_BT << IAXXX_SYSID_POS_RESOURCE_TYPE) & IAXXX_SYSID_MASK_RESOURCE_TYPE) | (((btId) << IAXXX_SYSID_POS_BT_ID) & IAXXX_SYSID_MASK_BT_ID) | (((dir) << IAXXX_SYSID_POS_BT_EP_DIR) & IAXXX_SYSID_MASK_BT_EP_DIR) | (((index) << IAXXX_SYSID_POS_BT_EP_INDEX) & IAXXX_SYSID_MASK_BT_EP_INDEX)) -#define IAXXX_SYSID_GET_BT_ID(sysId) (((sysId) & IAXXX_SYSID_MASK_BT_ID) >> IAXXX_SYSID_POS_BT_ID) -#define IAXXX_SYSID_GET_BT_EP_DIR(sysId) \ -(((sysId) & IAXXX_SYSID_MASK_BT_EP_DIR) >> IAXXX_SYSID_POS_BT_EP_DIR) -#define IAXXX_SYSID_GET_BT_EP_INDEX(sysId) \ -(((sysId) & IAXXX_SYSID_MASK_BT_EP_INDEX) >> IAXXX_SYSID_POS_BT_EP_INDEX) -#define IAXXX_SYSID_GEN_FILE_SYSID(fileId,dir,index) \ -(((IAXXX_SYSID_RESOURCE_TYPE_FILE << IAXXX_SYSID_POS_RESOURCE_TYPE) & IAXXX_SYSID_MASK_RESOURCE_TYPE) | \ -(((fileId) << IAXXX_SYSID_POS_FILE_ID) & IAXXX_SYSID_MASK_FILE_ID) | \ -(((dir) << IAXXX_SYSID_POS_FILE_EP_DIR) & IAXXX_SYSID_MASK_FILE_EP_DIR) | \ -(((index) << IAXXX_SYSID_POS_FILE_EP_INDEX) & IAXXX_SYSID_MASK_FILE_EP_INDEX)) -#define IAXXX_SYSID_GET_FILE_ID(sysId) (((sysId) & IAXXX_SYSID_MASK_FILE_ID) >> IAXXX_SYSID_POS_FILE_ID) -#define IAXXX_SYSID_GET_FILE_EP_DIR(sysId) \ -(((sysId) & IAXXX_SYSID_MASK_FILE_EP_DIR) >> IAXXX_SYSID_POS_FILE_EP_DIR) -#define IAXXX_SYSID_GET_FILE_EP_INDEX(sysId) \ -(((sysId) & IAXXX_SYSID_MASK_FILE_EP_INDEX) >> IAXXX_SYSID_POS_FILE_EP_INDEX) -#define IAXXX_SYSID_GEN_SENSOR_SYSID(sensorId,dir,index) \ -(((IAXXX_SYSID_RESOURCE_TYPE_SENSOR << IAXXX_SYSID_POS_RESOURCE_TYPE) & IAXXX_SYSID_MASK_RESOURCE_TYPE) | \ -(((sensorId) << IAXXX_SYSID_POS_SENSOR_ID) & IAXXX_SYSID_MASK_SENSOR_ID) | \ -(((dir) << IAXXX_SYSID_POS_SENSOR_EP_DIR) & IAXXX_SYSID_MASK_SENSOR_EP_DIR) | \ -(((index) << IAXXX_SYSID_POS_SENSOR_EP_INDEX) & IAXXX_SYSID_MASK_SENSOR_EP_INDEX)) -#define IAXXX_SYSID_GET_SENSOR_ID(sysId) (((sysId) & IAXXX_SYSID_MASK_SENSOR_ID) >> IAXXX_SYSID_POS_SENSOR_ID) -#define IAXXX_SYSID_GET_SENSOR_EP_DIR(sysId) (((sysId) & IAXXX_SYSID_MASK_SENSOR_EP_DIR) >> IAXXX_SYSID_POS_SENSOR_EP_DIR) -#define IAXXX_SYSID_GET_SENSOR_EP_INDEX(sysId) (((sysId) & IAXXX_SYSID_MASK_SENSOR_EP_INDEX) >> IAXXX_SYSID_POS_SENSOR_EP_INDEX) -#define IAXXX_SYSID_GEN_DEBUG_SYSID(procId,type,dir,index) \ -(((IAXXX_SYSID_RESOURCE_TYPE_DEBUG << IAXXX_SYSID_POS_RESOURCE_TYPE) & IAXXX_SYSID_MASK_RESOURCE_TYPE) | \ -(((procId) << IAXXX_SYSID_POS_DEBUG_PROC_ID) & IAXXX_SYSID_MASK_DEBUG_PROC_ID) | \ -(((type) << IAXXX_SYSID_POS_DEBUG_TYPE) & IAXXX_SYSID_MASK_DEBUG_TYPE) | \ -(((dir) << IAXXX_SYSID_POS_DEBUG_EP_DIR) & IAXXX_SYSID_MASK_DEBUG_EP_DIR) | \ -(((index) << IAXXX_SYSID_POS_DEBUG_EP_INDEX) & IAXXX_SYSID_MASK_DEBUG_EP_INDEX)) -#define IAXXX_SYSID_GET_DEBUG_CORE(sysId) (((sysId) & IAXXX_SYSID_MASK_DEBUG_PROC_ID) >> IAXXX_SYSID_POS_DEBUG_PROC_ID) -#define IAXXX_SYSID_GET_DEBUG_TYPE(sysId) (((sysId) & IAXXX_SYSID_MASK_DEBUG_TYPE) >> IAXXX_SYSID_POS_DEBUG_TYPE) -#define IAXXX_SYSID_GET_DEBUG_EP_DIR(sysId) \ -(((sysId) & IAXXX_SYSID_MASK_DEBUG_EP_DIR) >> IAXXX_SYSID_POS_DEBUG_EP_DIR) -#define IAXXX_SYSID_GET_DEBUG_EP_INDEX(sysId) (((sysId) & IAXXX_SYSID_MASK_DEBUG_EP_INDEX) >> IAXXX_SYSID_POS_DEBUG_EP_INDEX) -#define IAXXX_SYSID_GEN_STREAM_SYSID(streamId) (((IAXXX_SYSID_RESOURCE_TYPE_STREAM << IAXXX_SYSID_POS_RESOURCE_TYPE) & IAXXX_SYSID_MASK_RESOURCE_TYPE) | (((streamId) << IAXXX_SYSID_POS_STREAM_ID) & IAXXX_SYSID_MASK_STREAM_ID)) -#define IAXXX_SYSID_GET_STREAM_ID(sysId) (((sysId) & IAXXX_SYSID_MASK_STREAM_ID) >> IAXXX_SYSID_POS_STREAM_ID) -#define IAXXX_SYSID_GEN_DEVICE_SYSID(deviceId,inst) (((IAXXX_SYSID_RESOURCE_TYPE_DEVICE << IAXXX_SYSID_POS_RESOURCE_TYPE) & IAXXX_SYSID_MASK_RESOURCE_TYPE) | (((deviceId) << IAXXX_SYSID_POS_DEVICE_ID) & IAXXX_SYSID_MASK_DEVICE_ID) | (((inst) << IAXXX_SYSID_POS_DEVICE_INST) & IAXXX_SYSID_MASK_DEVICE_INST)) -#define IAXXX_SYSID_GET_DEVICE_ID(sysId) (((sysId) & IAXXX_SYSID_MASK_DEVICE_ID) >> IAXXX_SYSID_POS_DEVICE_ID) -#define IAXXX_SYSID_GET_DEVICE_INST(sysId) (((sysId) & IAXXX_SYSID_MASK_DEVICE_INST) >> IAXXX_SYSID_POS_DEVICE_INST) -#define IAXXX_SYSID_INVALID IAXXX_SYSID_GEN_SPECIAL_SYSID(IAXXX_SYSID_SPECIAL_TYPE_INVALID, 0) -#define IAXXX_SYSID_HOST IAXXX_SYSID_GEN_SPECIAL_SYSID(IAXXX_SYSID_SPECIAL_TYPE_HOST, 0) -#define IAXXX_SYSID_HOST_0 IAXXX_SYSID_GEN_SPECIAL_SYSID(IAXXX_SYSID_SPECIAL_TYPE_HOST, 0) -#define IAXXX_SYSID_HOST_1 IAXXX_SYSID_GEN_SPECIAL_SYSID(IAXXX_SYSID_SPECIAL_TYPE_HOST, 1) -#endif diff --git a/iaxxx-system-identifiers.h b/iaxxx-system-identifiers.h deleted file mode 100644 index c5a09ec..0000000 --- a/iaxxx-system-identifiers.h +++ /dev/null @@ -1,341 +0,0 @@ -/**************************************************************************** - **************************************************************************** - *** - *** This header was automatically generated from a Linux kernel header - *** of the same name, to make information necessary for userspace to - *** call into the kernel available to libc. It contains only constants, - *** structures, and macros generated from the original header, and thus, - *** contains no copyrightable information. - *** - *** To edit the content of this header, modify the corresponding - *** source file (e.g. under external/kernel-headers/original/) then - *** run bionic/libc/kernel/tools/update_all.py - *** - *** Any manual change here will be lost the next time this script will - *** be run. You've been warned! - *** - **************************************************************************** - ****************************************************************************/ -#ifndef __IAXXX_SYSTEM_IDENTIFIERS_H__ -#define __IAXXX_SYSTEM_IDENTIFIERS_H__ -#include "iaxxx-systemids.h" -#define IAXXX_SYSID_CHANNEL_RX_0_EP_0 IAXXX_SYSID_GEN_CHANNEL_SYSID(0, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_CHANNEL_RX_1_EP_0 IAXXX_SYSID_GEN_CHANNEL_SYSID(1, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_CHANNEL_RX_2_EP_0 IAXXX_SYSID_GEN_CHANNEL_SYSID(2, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_CHANNEL_RX_3_EP_0 IAXXX_SYSID_GEN_CHANNEL_SYSID(3, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_CHANNEL_RX_4_EP_0 IAXXX_SYSID_GEN_CHANNEL_SYSID(4, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_CHANNEL_RX_5_EP_0 IAXXX_SYSID_GEN_CHANNEL_SYSID(5, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_CHANNEL_RX_6_EP_0 IAXXX_SYSID_GEN_CHANNEL_SYSID(6, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_CHANNEL_RX_7_EP_0 IAXXX_SYSID_GEN_CHANNEL_SYSID(7, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_CHANNEL_RX_8_EP_0 IAXXX_SYSID_GEN_CHANNEL_SYSID(8, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_CHANNEL_RX_9_EP_0 IAXXX_SYSID_GEN_CHANNEL_SYSID(9, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_CHANNEL_RX_10_EP_0 IAXXX_SYSID_GEN_CHANNEL_SYSID(10, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_CHANNEL_RX_11_EP_0 IAXXX_SYSID_GEN_CHANNEL_SYSID(11, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_CHANNEL_RX_12_EP_0 IAXXX_SYSID_GEN_CHANNEL_SYSID(12, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_CHANNEL_RX_13_EP_0 IAXXX_SYSID_GEN_CHANNEL_SYSID(13, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_CHANNEL_RX_14_EP_0 IAXXX_SYSID_GEN_CHANNEL_SYSID(14, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_CHANNEL_RX_15_EP_0 IAXXX_SYSID_GEN_CHANNEL_SYSID(15, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_PLUGIN_0_OUT_EP_0 IAXXX_SYSID_GEN_PLUGIN_SYSID(0, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_PLUGIN_0_OUT_EP_1 IAXXX_SYSID_GEN_PLUGIN_SYSID(0, IAXXX_SYSID_DIR_OUT, 1) -#define IAXXX_SYSID_PLUGIN_0_OUT_EP_2 IAXXX_SYSID_GEN_PLUGIN_SYSID(0, IAXXX_SYSID_DIR_OUT, 2) -#define IAXXX_SYSID_PLUGIN_0_OUT_EP_3 IAXXX_SYSID_GEN_PLUGIN_SYSID(0, IAXXX_SYSID_DIR_OUT, 3) -#define IAXXX_SYSID_PLUGIN_0_OUT_EP_4 IAXXX_SYSID_GEN_PLUGIN_SYSID(0, IAXXX_SYSID_DIR_OUT, 4) -#define IAXXX_SYSID_PLUGIN_0_OUT_EP_5 IAXXX_SYSID_GEN_PLUGIN_SYSID(0, IAXXX_SYSID_DIR_OUT, 5) -#define IAXXX_SYSID_PLUGIN_0_OUT_EP_6 IAXXX_SYSID_GEN_PLUGIN_SYSID(0, IAXXX_SYSID_DIR_OUT, 6) -#define IAXXX_SYSID_PLUGIN_0_OUT_EP_7 IAXXX_SYSID_GEN_PLUGIN_SYSID(0, IAXXX_SYSID_DIR_OUT, 7) -#define IAXXX_SYSID_PLUGIN_0_OUT_EP_8 IAXXX_SYSID_GEN_PLUGIN_SYSID(0, IAXXX_SYSID_DIR_OUT, 8) -#define IAXXX_SYSID_PLUGIN_0_OUT_EP_9 IAXXX_SYSID_GEN_PLUGIN_SYSID(0, IAXXX_SYSID_DIR_OUT, 9) -#define IAXXX_SYSID_PLUGIN_0_OUT_EP_10 IAXXX_SYSID_GEN_PLUGIN_SYSID(0, IAXXX_SYSID_DIR_OUT, 10) -#define IAXXX_SYSID_PLUGIN_0_OUT_EP_11 IAXXX_SYSID_GEN_PLUGIN_SYSID(0, IAXXX_SYSID_DIR_OUT, 11) -#define IAXXX_SYSID_PLUGIN_0_OUT_EP_12 IAXXX_SYSID_GEN_PLUGIN_SYSID(0, IAXXX_SYSID_DIR_OUT, 12) -#define IAXXX_SYSID_PLUGIN_0_OUT_EP_13 IAXXX_SYSID_GEN_PLUGIN_SYSID(0, IAXXX_SYSID_DIR_OUT, 13) -#define IAXXX_SYSID_PLUGIN_0_OUT_EP_14 IAXXX_SYSID_GEN_PLUGIN_SYSID(0, IAXXX_SYSID_DIR_OUT, 14) -#define IAXXX_SYSID_PLUGIN_0_OUT_EP_15 IAXXX_SYSID_GEN_PLUGIN_SYSID(0, IAXXX_SYSID_DIR_OUT, 15) -#define IAXXX_SYSID_PLUGIN_1_OUT_EP_0 IAXXX_SYSID_GEN_PLUGIN_SYSID(1, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_PLUGIN_1_OUT_EP_1 IAXXX_SYSID_GEN_PLUGIN_SYSID(1, IAXXX_SYSID_DIR_OUT, 1) -#define IAXXX_SYSID_PLUGIN_1_OUT_EP_2 IAXXX_SYSID_GEN_PLUGIN_SYSID(1, IAXXX_SYSID_DIR_OUT, 2) -#define IAXXX_SYSID_PLUGIN_1_OUT_EP_3 IAXXX_SYSID_GEN_PLUGIN_SYSID(1, IAXXX_SYSID_DIR_OUT, 3) -#define IAXXX_SYSID_PLUGIN_1_OUT_EP_4 IAXXX_SYSID_GEN_PLUGIN_SYSID(1, IAXXX_SYSID_DIR_OUT, 4) -#define IAXXX_SYSID_PLUGIN_1_OUT_EP_5 IAXXX_SYSID_GEN_PLUGIN_SYSID(1, IAXXX_SYSID_DIR_OUT, 5) -#define IAXXX_SYSID_PLUGIN_1_OUT_EP_6 IAXXX_SYSID_GEN_PLUGIN_SYSID(1, IAXXX_SYSID_DIR_OUT, 6) -#define IAXXX_SYSID_PLUGIN_1_OUT_EP_7 IAXXX_SYSID_GEN_PLUGIN_SYSID(1, IAXXX_SYSID_DIR_OUT, 7) -#define IAXXX_SYSID_PLUGIN_1_OUT_EP_8 IAXXX_SYSID_GEN_PLUGIN_SYSID(1, IAXXX_SYSID_DIR_OUT, 8) -#define IAXXX_SYSID_PLUGIN_1_OUT_EP_9 IAXXX_SYSID_GEN_PLUGIN_SYSID(1, IAXXX_SYSID_DIR_OUT, 9) -#define IAXXX_SYSID_PLUGIN_1_OUT_EP_10 IAXXX_SYSID_GEN_PLUGIN_SYSID(1, IAXXX_SYSID_DIR_OUT, 10) -#define IAXXX_SYSID_PLUGIN_1_OUT_EP_11 IAXXX_SYSID_GEN_PLUGIN_SYSID(1, IAXXX_SYSID_DIR_OUT, 11) -#define IAXXX_SYSID_PLUGIN_1_OUT_EP_12 IAXXX_SYSID_GEN_PLUGIN_SYSID(1, IAXXX_SYSID_DIR_OUT, 12) -#define IAXXX_SYSID_PLUGIN_1_OUT_EP_13 IAXXX_SYSID_GEN_PLUGIN_SYSID(1, IAXXX_SYSID_DIR_OUT, 13) -#define IAXXX_SYSID_PLUGIN_1_OUT_EP_14 IAXXX_SYSID_GEN_PLUGIN_SYSID(1, IAXXX_SYSID_DIR_OUT, 14) -#define IAXXX_SYSID_PLUGIN_1_OUT_EP_15 IAXXX_SYSID_GEN_PLUGIN_SYSID(1, IAXXX_SYSID_DIR_OUT, 15) -#define IAXXX_SYSID_PLUGIN_2_OUT_EP_0 IAXXX_SYSID_GEN_PLUGIN_SYSID(2, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_PLUGIN_2_OUT_EP_1 IAXXX_SYSID_GEN_PLUGIN_SYSID(2, IAXXX_SYSID_DIR_OUT, 1) -#define IAXXX_SYSID_PLUGIN_2_OUT_EP_2 IAXXX_SYSID_GEN_PLUGIN_SYSID(2, IAXXX_SYSID_DIR_OUT, 2) -#define IAXXX_SYSID_PLUGIN_2_OUT_EP_3 IAXXX_SYSID_GEN_PLUGIN_SYSID(2, IAXXX_SYSID_DIR_OUT, 3) -#define IAXXX_SYSID_PLUGIN_2_OUT_EP_4 IAXXX_SYSID_GEN_PLUGIN_SYSID(2, IAXXX_SYSID_DIR_OUT, 4) -#define IAXXX_SYSID_PLUGIN_2_OUT_EP_5 IAXXX_SYSID_GEN_PLUGIN_SYSID(2, IAXXX_SYSID_DIR_OUT, 5) -#define IAXXX_SYSID_PLUGIN_2_OUT_EP_6 IAXXX_SYSID_GEN_PLUGIN_SYSID(2, IAXXX_SYSID_DIR_OUT, 6) -#define IAXXX_SYSID_PLUGIN_2_OUT_EP_7 IAXXX_SYSID_GEN_PLUGIN_SYSID(2, IAXXX_SYSID_DIR_OUT, 7) -#define IAXXX_SYSID_PLUGIN_2_OUT_EP_8 IAXXX_SYSID_GEN_PLUGIN_SYSID(2, IAXXX_SYSID_DIR_OUT, 8) -#define IAXXX_SYSID_PLUGIN_2_OUT_EP_9 IAXXX_SYSID_GEN_PLUGIN_SYSID(2, IAXXX_SYSID_DIR_OUT, 9) -#define IAXXX_SYSID_PLUGIN_2_OUT_EP_10 IAXXX_SYSID_GEN_PLUGIN_SYSID(2, IAXXX_SYSID_DIR_OUT, 10) -#define IAXXX_SYSID_PLUGIN_2_OUT_EP_11 IAXXX_SYSID_GEN_PLUGIN_SYSID(2, IAXXX_SYSID_DIR_OUT, 11) -#define IAXXX_SYSID_PLUGIN_2_OUT_EP_12 IAXXX_SYSID_GEN_PLUGIN_SYSID(2, IAXXX_SYSID_DIR_OUT, 12) -#define IAXXX_SYSID_PLUGIN_2_OUT_EP_13 IAXXX_SYSID_GEN_PLUGIN_SYSID(2, IAXXX_SYSID_DIR_OUT, 13) -#define IAXXX_SYSID_PLUGIN_2_OUT_EP_14 IAXXX_SYSID_GEN_PLUGIN_SYSID(2, IAXXX_SYSID_DIR_OUT, 14) -#define IAXXX_SYSID_PLUGIN_2_OUT_EP_15 IAXXX_SYSID_GEN_PLUGIN_SYSID(2, IAXXX_SYSID_DIR_OUT, 15) -#define IAXXX_SYSID_PLUGIN_3_OUT_EP_0 IAXXX_SYSID_GEN_PLUGIN_SYSID(3, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_PLUGIN_3_OUT_EP_1 IAXXX_SYSID_GEN_PLUGIN_SYSID(3, IAXXX_SYSID_DIR_OUT, 1) -#define IAXXX_SYSID_PLUGIN_3_OUT_EP_2 IAXXX_SYSID_GEN_PLUGIN_SYSID(3, IAXXX_SYSID_DIR_OUT, 2) -#define IAXXX_SYSID_PLUGIN_3_OUT_EP_3 IAXXX_SYSID_GEN_PLUGIN_SYSID(3, IAXXX_SYSID_DIR_OUT, 3) -#define IAXXX_SYSID_PLUGIN_3_OUT_EP_4 IAXXX_SYSID_GEN_PLUGIN_SYSID(3, IAXXX_SYSID_DIR_OUT, 4) -#define IAXXX_SYSID_PLUGIN_3_OUT_EP_5 IAXXX_SYSID_GEN_PLUGIN_SYSID(3, IAXXX_SYSID_DIR_OUT, 5) -#define IAXXX_SYSID_PLUGIN_3_OUT_EP_6 IAXXX_SYSID_GEN_PLUGIN_SYSID(3, IAXXX_SYSID_DIR_OUT, 6) -#define IAXXX_SYSID_PLUGIN_3_OUT_EP_7 IAXXX_SYSID_GEN_PLUGIN_SYSID(3, IAXXX_SYSID_DIR_OUT, 7) -#define IAXXX_SYSID_PLUGIN_3_OUT_EP_8 IAXXX_SYSID_GEN_PLUGIN_SYSID(3, IAXXX_SYSID_DIR_OUT, 8) -#define IAXXX_SYSID_PLUGIN_3_OUT_EP_9 IAXXX_SYSID_GEN_PLUGIN_SYSID(3, IAXXX_SYSID_DIR_OUT, 9) -#define IAXXX_SYSID_PLUGIN_3_OUT_EP_10 IAXXX_SYSID_GEN_PLUGIN_SYSID(3, IAXXX_SYSID_DIR_OUT, 10) -#define IAXXX_SYSID_PLUGIN_3_OUT_EP_11 IAXXX_SYSID_GEN_PLUGIN_SYSID(3, IAXXX_SYSID_DIR_OUT, 11) -#define IAXXX_SYSID_PLUGIN_3_OUT_EP_12 IAXXX_SYSID_GEN_PLUGIN_SYSID(3, IAXXX_SYSID_DIR_OUT, 12) -#define IAXXX_SYSID_PLUGIN_3_OUT_EP_13 IAXXX_SYSID_GEN_PLUGIN_SYSID(3, IAXXX_SYSID_DIR_OUT, 13) -#define IAXXX_SYSID_PLUGIN_3_OUT_EP_14 IAXXX_SYSID_GEN_PLUGIN_SYSID(3, IAXXX_SYSID_DIR_OUT, 14) -#define IAXXX_SYSID_PLUGIN_3_OUT_EP_15 IAXXX_SYSID_GEN_PLUGIN_SYSID(3, IAXXX_SYSID_DIR_OUT, 15) -#define IAXXX_SYSID_PLUGIN_4_OUT_EP_0 IAXXX_SYSID_GEN_PLUGIN_SYSID(4, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_PLUGIN_4_OUT_EP_1 IAXXX_SYSID_GEN_PLUGIN_SYSID(4, IAXXX_SYSID_DIR_OUT, 1) -#define IAXXX_SYSID_PLUGIN_4_OUT_EP_2 IAXXX_SYSID_GEN_PLUGIN_SYSID(4, IAXXX_SYSID_DIR_OUT, 2) -#define IAXXX_SYSID_PLUGIN_4_OUT_EP_3 IAXXX_SYSID_GEN_PLUGIN_SYSID(4, IAXXX_SYSID_DIR_OUT, 3) -#define IAXXX_SYSID_PLUGIN_4_OUT_EP_4 IAXXX_SYSID_GEN_PLUGIN_SYSID(4, IAXXX_SYSID_DIR_OUT, 4) -#define IAXXX_SYSID_PLUGIN_4_OUT_EP_5 IAXXX_SYSID_GEN_PLUGIN_SYSID(4, IAXXX_SYSID_DIR_OUT, 5) -#define IAXXX_SYSID_PLUGIN_4_OUT_EP_6 IAXXX_SYSID_GEN_PLUGIN_SYSID(4, IAXXX_SYSID_DIR_OUT, 6) -#define IAXXX_SYSID_PLUGIN_4_OUT_EP_7 IAXXX_SYSID_GEN_PLUGIN_SYSID(4, IAXXX_SYSID_DIR_OUT, 7) -#define IAXXX_SYSID_PLUGIN_4_OUT_EP_8 IAXXX_SYSID_GEN_PLUGIN_SYSID(4, IAXXX_SYSID_DIR_OUT, 8) -#define IAXXX_SYSID_PLUGIN_4_OUT_EP_9 IAXXX_SYSID_GEN_PLUGIN_SYSID(4, IAXXX_SYSID_DIR_OUT, 9) -#define IAXXX_SYSID_PLUGIN_4_OUT_EP_10 IAXXX_SYSID_GEN_PLUGIN_SYSID(4, IAXXX_SYSID_DIR_OUT, 10) -#define IAXXX_SYSID_PLUGIN_4_OUT_EP_11 IAXXX_SYSID_GEN_PLUGIN_SYSID(4, IAXXX_SYSID_DIR_OUT, 11) -#define IAXXX_SYSID_PLUGIN_4_OUT_EP_12 IAXXX_SYSID_GEN_PLUGIN_SYSID(4, IAXXX_SYSID_DIR_OUT, 12) -#define IAXXX_SYSID_PLUGIN_4_OUT_EP_13 IAXXX_SYSID_GEN_PLUGIN_SYSID(4, IAXXX_SYSID_DIR_OUT, 13) -#define IAXXX_SYSID_PLUGIN_4_OUT_EP_14 IAXXX_SYSID_GEN_PLUGIN_SYSID(4, IAXXX_SYSID_DIR_OUT, 14) -#define IAXXX_SYSID_PLUGIN_4_OUT_EP_15 IAXXX_SYSID_GEN_PLUGIN_SYSID(4, IAXXX_SYSID_DIR_OUT, 15) -#define IAXXX_SYSID_PLUGIN_5_OUT_EP_0 IAXXX_SYSID_GEN_PLUGIN_SYSID(5, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_PLUGIN_5_OUT_EP_1 IAXXX_SYSID_GEN_PLUGIN_SYSID(5, IAXXX_SYSID_DIR_OUT, 1) -#define IAXXX_SYSID_PLUGIN_5_OUT_EP_2 IAXXX_SYSID_GEN_PLUGIN_SYSID(5, IAXXX_SYSID_DIR_OUT, 2) -#define IAXXX_SYSID_PLUGIN_5_OUT_EP_3 IAXXX_SYSID_GEN_PLUGIN_SYSID(5, IAXXX_SYSID_DIR_OUT, 3) -#define IAXXX_SYSID_PLUGIN_5_OUT_EP_4 IAXXX_SYSID_GEN_PLUGIN_SYSID(5, IAXXX_SYSID_DIR_OUT, 4) -#define IAXXX_SYSID_PLUGIN_5_OUT_EP_5 IAXXX_SYSID_GEN_PLUGIN_SYSID(5, IAXXX_SYSID_DIR_OUT, 5) -#define IAXXX_SYSID_PLUGIN_5_OUT_EP_6 IAXXX_SYSID_GEN_PLUGIN_SYSID(5, IAXXX_SYSID_DIR_OUT, 6) -#define IAXXX_SYSID_PLUGIN_5_OUT_EP_7 IAXXX_SYSID_GEN_PLUGIN_SYSID(5, IAXXX_SYSID_DIR_OUT, 7) -#define IAXXX_SYSID_PLUGIN_5_OUT_EP_8 IAXXX_SYSID_GEN_PLUGIN_SYSID(5, IAXXX_SYSID_DIR_OUT, 8) -#define IAXXX_SYSID_PLUGIN_5_OUT_EP_9 IAXXX_SYSID_GEN_PLUGIN_SYSID(5, IAXXX_SYSID_DIR_OUT, 9) -#define IAXXX_SYSID_PLUGIN_5_OUT_EP_10 IAXXX_SYSID_GEN_PLUGIN_SYSID(5, IAXXX_SYSID_DIR_OUT, 10) -#define IAXXX_SYSID_PLUGIN_5_OUT_EP_11 IAXXX_SYSID_GEN_PLUGIN_SYSID(5, IAXXX_SYSID_DIR_OUT, 11) -#define IAXXX_SYSID_PLUGIN_5_OUT_EP_12 IAXXX_SYSID_GEN_PLUGIN_SYSID(5, IAXXX_SYSID_DIR_OUT, 12) -#define IAXXX_SYSID_PLUGIN_5_OUT_EP_13 IAXXX_SYSID_GEN_PLUGIN_SYSID(5, IAXXX_SYSID_DIR_OUT, 13) -#define IAXXX_SYSID_PLUGIN_5_OUT_EP_14 IAXXX_SYSID_GEN_PLUGIN_SYSID(5, IAXXX_SYSID_DIR_OUT, 14) -#define IAXXX_SYSID_PLUGIN_5_OUT_EP_15 IAXXX_SYSID_GEN_PLUGIN_SYSID(5, IAXXX_SYSID_DIR_OUT, 15) -#define IAXXX_SYSID_PLUGIN_6_OUT_EP_0 IAXXX_SYSID_GEN_PLUGIN_SYSID(6, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_PLUGIN_6_OUT_EP_1 IAXXX_SYSID_GEN_PLUGIN_SYSID(6, IAXXX_SYSID_DIR_OUT, 1) -#define IAXXX_SYSID_PLUGIN_6_OUT_EP_2 IAXXX_SYSID_GEN_PLUGIN_SYSID(6, IAXXX_SYSID_DIR_OUT, 2) -#define IAXXX_SYSID_PLUGIN_6_OUT_EP_3 IAXXX_SYSID_GEN_PLUGIN_SYSID(6, IAXXX_SYSID_DIR_OUT, 3) -#define IAXXX_SYSID_PLUGIN_6_OUT_EP_4 IAXXX_SYSID_GEN_PLUGIN_SYSID(6, IAXXX_SYSID_DIR_OUT, 4) -#define IAXXX_SYSID_PLUGIN_6_OUT_EP_5 IAXXX_SYSID_GEN_PLUGIN_SYSID(6, IAXXX_SYSID_DIR_OUT, 5) -#define IAXXX_SYSID_PLUGIN_6_OUT_EP_6 IAXXX_SYSID_GEN_PLUGIN_SYSID(6, IAXXX_SYSID_DIR_OUT, 6) -#define IAXXX_SYSID_PLUGIN_6_OUT_EP_7 IAXXX_SYSID_GEN_PLUGIN_SYSID(6, IAXXX_SYSID_DIR_OUT, 7) -#define IAXXX_SYSID_PLUGIN_6_OUT_EP_8 IAXXX_SYSID_GEN_PLUGIN_SYSID(6, IAXXX_SYSID_DIR_OUT, 8) -#define IAXXX_SYSID_PLUGIN_6_OUT_EP_9 IAXXX_SYSID_GEN_PLUGIN_SYSID(6, IAXXX_SYSID_DIR_OUT, 9) -#define IAXXX_SYSID_PLUGIN_6_OUT_EP_10 IAXXX_SYSID_GEN_PLUGIN_SYSID(6, IAXXX_SYSID_DIR_OUT, 10) -#define IAXXX_SYSID_PLUGIN_6_OUT_EP_11 IAXXX_SYSID_GEN_PLUGIN_SYSID(6, IAXXX_SYSID_DIR_OUT, 11) -#define IAXXX_SYSID_PLUGIN_6_OUT_EP_12 IAXXX_SYSID_GEN_PLUGIN_SYSID(6, IAXXX_SYSID_DIR_OUT, 12) -#define IAXXX_SYSID_PLUGIN_6_OUT_EP_13 IAXXX_SYSID_GEN_PLUGIN_SYSID(6, IAXXX_SYSID_DIR_OUT, 13) -#define IAXXX_SYSID_PLUGIN_6_OUT_EP_14 IAXXX_SYSID_GEN_PLUGIN_SYSID(6, IAXXX_SYSID_DIR_OUT, 14) -#define IAXXX_SYSID_PLUGIN_6_OUT_EP_15 IAXXX_SYSID_GEN_PLUGIN_SYSID(6, IAXXX_SYSID_DIR_OUT, 15) -#define IAXXX_SYSID_PLUGIN_7_OUT_EP_0 IAXXX_SYSID_GEN_PLUGIN_SYSID(7, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_PLUGIN_7_OUT_EP_1 IAXXX_SYSID_GEN_PLUGIN_SYSID(7, IAXXX_SYSID_DIR_OUT, 1) -#define IAXXX_SYSID_PLUGIN_7_OUT_EP_2 IAXXX_SYSID_GEN_PLUGIN_SYSID(7, IAXXX_SYSID_DIR_OUT, 2) -#define IAXXX_SYSID_PLUGIN_7_OUT_EP_3 IAXXX_SYSID_GEN_PLUGIN_SYSID(7, IAXXX_SYSID_DIR_OUT, 3) -#define IAXXX_SYSID_PLUGIN_7_OUT_EP_4 IAXXX_SYSID_GEN_PLUGIN_SYSID(7, IAXXX_SYSID_DIR_OUT, 4) -#define IAXXX_SYSID_PLUGIN_7_OUT_EP_5 IAXXX_SYSID_GEN_PLUGIN_SYSID(7, IAXXX_SYSID_DIR_OUT, 5) -#define IAXXX_SYSID_PLUGIN_7_OUT_EP_6 IAXXX_SYSID_GEN_PLUGIN_SYSID(7, IAXXX_SYSID_DIR_OUT, 6) -#define IAXXX_SYSID_PLUGIN_7_OUT_EP_7 IAXXX_SYSID_GEN_PLUGIN_SYSID(7, IAXXX_SYSID_DIR_OUT, 7) -#define IAXXX_SYSID_PLUGIN_7_OUT_EP_8 IAXXX_SYSID_GEN_PLUGIN_SYSID(7, IAXXX_SYSID_DIR_OUT, 8) -#define IAXXX_SYSID_PLUGIN_7_OUT_EP_9 IAXXX_SYSID_GEN_PLUGIN_SYSID(7, IAXXX_SYSID_DIR_OUT, 9) -#define IAXXX_SYSID_PLUGIN_7_OUT_EP_10 IAXXX_SYSID_GEN_PLUGIN_SYSID(7, IAXXX_SYSID_DIR_OUT, 10) -#define IAXXX_SYSID_PLUGIN_7_OUT_EP_11 IAXXX_SYSID_GEN_PLUGIN_SYSID(7, IAXXX_SYSID_DIR_OUT, 11) -#define IAXXX_SYSID_PLUGIN_7_OUT_EP_12 IAXXX_SYSID_GEN_PLUGIN_SYSID(7, IAXXX_SYSID_DIR_OUT, 12) -#define IAXXX_SYSID_PLUGIN_7_OUT_EP_13 IAXXX_SYSID_GEN_PLUGIN_SYSID(7, IAXXX_SYSID_DIR_OUT, 13) -#define IAXXX_SYSID_PLUGIN_7_OUT_EP_14 IAXXX_SYSID_GEN_PLUGIN_SYSID(7, IAXXX_SYSID_DIR_OUT, 14) -#define IAXXX_SYSID_PLUGIN_7_OUT_EP_15 IAXXX_SYSID_GEN_PLUGIN_SYSID(7, IAXXX_SYSID_DIR_OUT, 15) -#define IAXXX_SYSID_PLUGIN_8_OUT_EP_0 IAXXX_SYSID_GEN_PLUGIN_SYSID(8, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_PLUGIN_8_OUT_EP_1 IAXXX_SYSID_GEN_PLUGIN_SYSID(8, IAXXX_SYSID_DIR_OUT, 1) -#define IAXXX_SYSID_PLUGIN_8_OUT_EP_2 IAXXX_SYSID_GEN_PLUGIN_SYSID(8, IAXXX_SYSID_DIR_OUT, 2) -#define IAXXX_SYSID_PLUGIN_8_OUT_EP_3 IAXXX_SYSID_GEN_PLUGIN_SYSID(8, IAXXX_SYSID_DIR_OUT, 3) -#define IAXXX_SYSID_PLUGIN_8_OUT_EP_4 IAXXX_SYSID_GEN_PLUGIN_SYSID(8, IAXXX_SYSID_DIR_OUT, 4) -#define IAXXX_SYSID_PLUGIN_8_OUT_EP_5 IAXXX_SYSID_GEN_PLUGIN_SYSID(8, IAXXX_SYSID_DIR_OUT, 5) -#define IAXXX_SYSID_PLUGIN_8_OUT_EP_6 IAXXX_SYSID_GEN_PLUGIN_SYSID(8, IAXXX_SYSID_DIR_OUT, 6) -#define IAXXX_SYSID_PLUGIN_8_OUT_EP_7 IAXXX_SYSID_GEN_PLUGIN_SYSID(8, IAXXX_SYSID_DIR_OUT, 7) -#define IAXXX_SYSID_PLUGIN_8_OUT_EP_8 IAXXX_SYSID_GEN_PLUGIN_SYSID(8, IAXXX_SYSID_DIR_OUT, 8) -#define IAXXX_SYSID_PLUGIN_8_OUT_EP_9 IAXXX_SYSID_GEN_PLUGIN_SYSID(8, IAXXX_SYSID_DIR_OUT, 9) -#define IAXXX_SYSID_PLUGIN_8_OUT_EP_10 IAXXX_SYSID_GEN_PLUGIN_SYSID(8, IAXXX_SYSID_DIR_OUT, 10) -#define IAXXX_SYSID_PLUGIN_8_OUT_EP_11 IAXXX_SYSID_GEN_PLUGIN_SYSID(8, IAXXX_SYSID_DIR_OUT, 11) -#define IAXXX_SYSID_PLUGIN_8_OUT_EP_12 IAXXX_SYSID_GEN_PLUGIN_SYSID(8, IAXXX_SYSID_DIR_OUT, 12) -#define IAXXX_SYSID_PLUGIN_8_OUT_EP_13 IAXXX_SYSID_GEN_PLUGIN_SYSID(8, IAXXX_SYSID_DIR_OUT, 13) -#define IAXXX_SYSID_PLUGIN_8_OUT_EP_14 IAXXX_SYSID_GEN_PLUGIN_SYSID(8, IAXXX_SYSID_DIR_OUT, 14) -#define IAXXX_SYSID_PLUGIN_8_OUT_EP_15 IAXXX_SYSID_GEN_PLUGIN_SYSID(8, IAXXX_SYSID_DIR_OUT, 15) -#define IAXXX_SYSID_PLUGIN_9_OUT_EP_0 IAXXX_SYSID_GEN_PLUGIN_SYSID(9, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_PLUGIN_9_OUT_EP_1 IAXXX_SYSID_GEN_PLUGIN_SYSID(9, IAXXX_SYSID_DIR_OUT, 1) -#define IAXXX_SYSID_PLUGIN_9_OUT_EP_2 IAXXX_SYSID_GEN_PLUGIN_SYSID(9, IAXXX_SYSID_DIR_OUT, 2) -#define IAXXX_SYSID_PLUGIN_9_OUT_EP_3 IAXXX_SYSID_GEN_PLUGIN_SYSID(9, IAXXX_SYSID_DIR_OUT, 3) -#define IAXXX_SYSID_PLUGIN_9_OUT_EP_4 IAXXX_SYSID_GEN_PLUGIN_SYSID(9, IAXXX_SYSID_DIR_OUT, 4) -#define IAXXX_SYSID_PLUGIN_9_OUT_EP_5 IAXXX_SYSID_GEN_PLUGIN_SYSID(9, IAXXX_SYSID_DIR_OUT, 5) -#define IAXXX_SYSID_PLUGIN_9_OUT_EP_6 IAXXX_SYSID_GEN_PLUGIN_SYSID(9, IAXXX_SYSID_DIR_OUT, 6) -#define IAXXX_SYSID_PLUGIN_9_OUT_EP_7 IAXXX_SYSID_GEN_PLUGIN_SYSID(9, IAXXX_SYSID_DIR_OUT, 7) -#define IAXXX_SYSID_PLUGIN_9_OUT_EP_8 IAXXX_SYSID_GEN_PLUGIN_SYSID(9, IAXXX_SYSID_DIR_OUT, 8) -#define IAXXX_SYSID_PLUGIN_9_OUT_EP_9 IAXXX_SYSID_GEN_PLUGIN_SYSID(9, IAXXX_SYSID_DIR_OUT, 9) -#define IAXXX_SYSID_PLUGIN_9_OUT_EP_10 IAXXX_SYSID_GEN_PLUGIN_SYSID(9, IAXXX_SYSID_DIR_OUT, 10) -#define IAXXX_SYSID_PLUGIN_9_OUT_EP_11 IAXXX_SYSID_GEN_PLUGIN_SYSID(9, IAXXX_SYSID_DIR_OUT, 11) -#define IAXXX_SYSID_PLUGIN_9_OUT_EP_12 IAXXX_SYSID_GEN_PLUGIN_SYSID(9, IAXXX_SYSID_DIR_OUT, 12) -#define IAXXX_SYSID_PLUGIN_9_OUT_EP_13 IAXXX_SYSID_GEN_PLUGIN_SYSID(9, IAXXX_SYSID_DIR_OUT, 13) -#define IAXXX_SYSID_PLUGIN_9_OUT_EP_14 IAXXX_SYSID_GEN_PLUGIN_SYSID(9, IAXXX_SYSID_DIR_OUT, 14) -#define IAXXX_SYSID_PLUGIN_9_OUT_EP_15 IAXXX_SYSID_GEN_PLUGIN_SYSID(9, IAXXX_SYSID_DIR_OUT, 15) -#define IAXXX_SYSID_PLUGIN_10_OUT_EP_0 IAXXX_SYSID_GEN_PLUGIN_SYSID(10, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_PLUGIN_10_OUT_EP_1 IAXXX_SYSID_GEN_PLUGIN_SYSID(10, IAXXX_SYSID_DIR_OUT, 1) -#define IAXXX_SYSID_PLUGIN_10_OUT_EP_2 IAXXX_SYSID_GEN_PLUGIN_SYSID(10, IAXXX_SYSID_DIR_OUT, 2) -#define IAXXX_SYSID_PLUGIN_10_OUT_EP_3 IAXXX_SYSID_GEN_PLUGIN_SYSID(10, IAXXX_SYSID_DIR_OUT, 3) -#define IAXXX_SYSID_PLUGIN_10_OUT_EP_4 IAXXX_SYSID_GEN_PLUGIN_SYSID(10, IAXXX_SYSID_DIR_OUT, 4) -#define IAXXX_SYSID_PLUGIN_10_OUT_EP_5 IAXXX_SYSID_GEN_PLUGIN_SYSID(10, IAXXX_SYSID_DIR_OUT, 5) -#define IAXXX_SYSID_PLUGIN_10_OUT_EP_6 IAXXX_SYSID_GEN_PLUGIN_SYSID(10, IAXXX_SYSID_DIR_OUT, 6) -#define IAXXX_SYSID_PLUGIN_10_OUT_EP_7 IAXXX_SYSID_GEN_PLUGIN_SYSID(10, IAXXX_SYSID_DIR_OUT, 7) -#define IAXXX_SYSID_PLUGIN_10_OUT_EP_8 IAXXX_SYSID_GEN_PLUGIN_SYSID(10, IAXXX_SYSID_DIR_OUT, 8) -#define IAXXX_SYSID_PLUGIN_10_OUT_EP_9 IAXXX_SYSID_GEN_PLUGIN_SYSID(10, IAXXX_SYSID_DIR_OUT, 9) -#define IAXXX_SYSID_PLUGIN_10_OUT_EP_10 IAXXX_SYSID_GEN_PLUGIN_SYSID(10, IAXXX_SYSID_DIR_OUT, 10) -#define IAXXX_SYSID_PLUGIN_10_OUT_EP_11 IAXXX_SYSID_GEN_PLUGIN_SYSID(10, IAXXX_SYSID_DIR_OUT, 11) -#define IAXXX_SYSID_PLUGIN_10_OUT_EP_12 IAXXX_SYSID_GEN_PLUGIN_SYSID(10, IAXXX_SYSID_DIR_OUT, 12) -#define IAXXX_SYSID_PLUGIN_10_OUT_EP_13 IAXXX_SYSID_GEN_PLUGIN_SYSID(10, IAXXX_SYSID_DIR_OUT, 13) -#define IAXXX_SYSID_PLUGIN_10_OUT_EP_14 IAXXX_SYSID_GEN_PLUGIN_SYSID(10, IAXXX_SYSID_DIR_OUT, 14) -#define IAXXX_SYSID_PLUGIN_10_OUT_EP_15 IAXXX_SYSID_GEN_PLUGIN_SYSID(10, IAXXX_SYSID_DIR_OUT, 15) -#define IAXXX_SYSID_PLUGIN_11_OUT_EP_0 IAXXX_SYSID_GEN_PLUGIN_SYSID(11, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_PLUGIN_11_OUT_EP_1 IAXXX_SYSID_GEN_PLUGIN_SYSID(11, IAXXX_SYSID_DIR_OUT, 1) -#define IAXXX_SYSID_PLUGIN_11_OUT_EP_2 IAXXX_SYSID_GEN_PLUGIN_SYSID(11, IAXXX_SYSID_DIR_OUT, 2) -#define IAXXX_SYSID_PLUGIN_11_OUT_EP_3 IAXXX_SYSID_GEN_PLUGIN_SYSID(11, IAXXX_SYSID_DIR_OUT, 3) -#define IAXXX_SYSID_PLUGIN_11_OUT_EP_4 IAXXX_SYSID_GEN_PLUGIN_SYSID(11, IAXXX_SYSID_DIR_OUT, 4) -#define IAXXX_SYSID_PLUGIN_11_OUT_EP_5 IAXXX_SYSID_GEN_PLUGIN_SYSID(11, IAXXX_SYSID_DIR_OUT, 5) -#define IAXXX_SYSID_PLUGIN_11_OUT_EP_6 IAXXX_SYSID_GEN_PLUGIN_SYSID(11, IAXXX_SYSID_DIR_OUT, 6) -#define IAXXX_SYSID_PLUGIN_11_OUT_EP_7 IAXXX_SYSID_GEN_PLUGIN_SYSID(11, IAXXX_SYSID_DIR_OUT, 7) -#define IAXXX_SYSID_PLUGIN_11_OUT_EP_8 IAXXX_SYSID_GEN_PLUGIN_SYSID(11, IAXXX_SYSID_DIR_OUT, 8) -#define IAXXX_SYSID_PLUGIN_11_OUT_EP_9 IAXXX_SYSID_GEN_PLUGIN_SYSID(11, IAXXX_SYSID_DIR_OUT, 9) -#define IAXXX_SYSID_PLUGIN_11_OUT_EP_10 IAXXX_SYSID_GEN_PLUGIN_SYSID(11, IAXXX_SYSID_DIR_OUT, 10) -#define IAXXX_SYSID_PLUGIN_11_OUT_EP_11 IAXXX_SYSID_GEN_PLUGIN_SYSID(11, IAXXX_SYSID_DIR_OUT, 11) -#define IAXXX_SYSID_PLUGIN_11_OUT_EP_12 IAXXX_SYSID_GEN_PLUGIN_SYSID(11, IAXXX_SYSID_DIR_OUT, 12) -#define IAXXX_SYSID_PLUGIN_11_OUT_EP_13 IAXXX_SYSID_GEN_PLUGIN_SYSID(11, IAXXX_SYSID_DIR_OUT, 13) -#define IAXXX_SYSID_PLUGIN_11_OUT_EP_14 IAXXX_SYSID_GEN_PLUGIN_SYSID(11, IAXXX_SYSID_DIR_OUT, 14) -#define IAXXX_SYSID_PLUGIN_11_OUT_EP_15 IAXXX_SYSID_GEN_PLUGIN_SYSID(11, IAXXX_SYSID_DIR_OUT, 15) -#define IAXXX_SYSID_PLUGIN_12_OUT_EP_0 IAXXX_SYSID_GEN_PLUGIN_SYSID(12, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_PLUGIN_12_OUT_EP_1 IAXXX_SYSID_GEN_PLUGIN_SYSID(12, IAXXX_SYSID_DIR_OUT, 1) -#define IAXXX_SYSID_PLUGIN_12_OUT_EP_2 IAXXX_SYSID_GEN_PLUGIN_SYSID(12, IAXXX_SYSID_DIR_OUT, 2) -#define IAXXX_SYSID_PLUGIN_12_OUT_EP_3 IAXXX_SYSID_GEN_PLUGIN_SYSID(12, IAXXX_SYSID_DIR_OUT, 3) -#define IAXXX_SYSID_PLUGIN_12_OUT_EP_4 IAXXX_SYSID_GEN_PLUGIN_SYSID(12, IAXXX_SYSID_DIR_OUT, 4) -#define IAXXX_SYSID_PLUGIN_12_OUT_EP_5 IAXXX_SYSID_GEN_PLUGIN_SYSID(12, IAXXX_SYSID_DIR_OUT, 5) -#define IAXXX_SYSID_PLUGIN_12_OUT_EP_6 IAXXX_SYSID_GEN_PLUGIN_SYSID(12, IAXXX_SYSID_DIR_OUT, 6) -#define IAXXX_SYSID_PLUGIN_12_OUT_EP_7 IAXXX_SYSID_GEN_PLUGIN_SYSID(12, IAXXX_SYSID_DIR_OUT, 7) -#define IAXXX_SYSID_PLUGIN_12_OUT_EP_8 IAXXX_SYSID_GEN_PLUGIN_SYSID(12, IAXXX_SYSID_DIR_OUT, 8) -#define IAXXX_SYSID_PLUGIN_12_OUT_EP_9 IAXXX_SYSID_GEN_PLUGIN_SYSID(12, IAXXX_SYSID_DIR_OUT, 9) -#define IAXXX_SYSID_PLUGIN_12_OUT_EP_10 IAXXX_SYSID_GEN_PLUGIN_SYSID(12, IAXXX_SYSID_DIR_OUT, 10) -#define IAXXX_SYSID_PLUGIN_12_OUT_EP_11 IAXXX_SYSID_GEN_PLUGIN_SYSID(12, IAXXX_SYSID_DIR_OUT, 11) -#define IAXXX_SYSID_PLUGIN_12_OUT_EP_12 IAXXX_SYSID_GEN_PLUGIN_SYSID(12, IAXXX_SYSID_DIR_OUT, 12) -#define IAXXX_SYSID_PLUGIN_12_OUT_EP_13 IAXXX_SYSID_GEN_PLUGIN_SYSID(12, IAXXX_SYSID_DIR_OUT, 13) -#define IAXXX_SYSID_PLUGIN_12_OUT_EP_14 IAXXX_SYSID_GEN_PLUGIN_SYSID(12, IAXXX_SYSID_DIR_OUT, 14) -#define IAXXX_SYSID_PLUGIN_12_OUT_EP_15 IAXXX_SYSID_GEN_PLUGIN_SYSID(12, IAXXX_SYSID_DIR_OUT, 15) -#define IAXXX_SYSID_PLUGIN_13_OUT_EP_0 IAXXX_SYSID_GEN_PLUGIN_SYSID(13, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_PLUGIN_13_OUT_EP_1 IAXXX_SYSID_GEN_PLUGIN_SYSID(13, IAXXX_SYSID_DIR_OUT, 1) -#define IAXXX_SYSID_PLUGIN_13_OUT_EP_2 IAXXX_SYSID_GEN_PLUGIN_SYSID(13, IAXXX_SYSID_DIR_OUT, 2) -#define IAXXX_SYSID_PLUGIN_13_OUT_EP_3 IAXXX_SYSID_GEN_PLUGIN_SYSID(13, IAXXX_SYSID_DIR_OUT, 3) -#define IAXXX_SYSID_PLUGIN_13_OUT_EP_4 IAXXX_SYSID_GEN_PLUGIN_SYSID(13, IAXXX_SYSID_DIR_OUT, 4) -#define IAXXX_SYSID_PLUGIN_13_OUT_EP_5 IAXXX_SYSID_GEN_PLUGIN_SYSID(13, IAXXX_SYSID_DIR_OUT, 5) -#define IAXXX_SYSID_PLUGIN_13_OUT_EP_6 IAXXX_SYSID_GEN_PLUGIN_SYSID(13, IAXXX_SYSID_DIR_OUT, 6) -#define IAXXX_SYSID_PLUGIN_13_OUT_EP_7 IAXXX_SYSID_GEN_PLUGIN_SYSID(13, IAXXX_SYSID_DIR_OUT, 7) -#define IAXXX_SYSID_PLUGIN_13_OUT_EP_8 IAXXX_SYSID_GEN_PLUGIN_SYSID(13, IAXXX_SYSID_DIR_OUT, 8) -#define IAXXX_SYSID_PLUGIN_13_OUT_EP_9 IAXXX_SYSID_GEN_PLUGIN_SYSID(13, IAXXX_SYSID_DIR_OUT, 9) -#define IAXXX_SYSID_PLUGIN_13_OUT_EP_10 IAXXX_SYSID_GEN_PLUGIN_SYSID(13, IAXXX_SYSID_DIR_OUT, 10) -#define IAXXX_SYSID_PLUGIN_13_OUT_EP_11 IAXXX_SYSID_GEN_PLUGIN_SYSID(13, IAXXX_SYSID_DIR_OUT, 11) -#define IAXXX_SYSID_PLUGIN_13_OUT_EP_12 IAXXX_SYSID_GEN_PLUGIN_SYSID(13, IAXXX_SYSID_DIR_OUT, 12) -#define IAXXX_SYSID_PLUGIN_13_OUT_EP_13 IAXXX_SYSID_GEN_PLUGIN_SYSID(13, IAXXX_SYSID_DIR_OUT, 13) -#define IAXXX_SYSID_PLUGIN_13_OUT_EP_14 IAXXX_SYSID_GEN_PLUGIN_SYSID(13, IAXXX_SYSID_DIR_OUT, 14) -#define IAXXX_SYSID_PLUGIN_13_OUT_EP_15 IAXXX_SYSID_GEN_PLUGIN_SYSID(13, IAXXX_SYSID_DIR_OUT, 15) -#define IAXXX_SYSID_PLUGIN_14_OUT_EP_0 IAXXX_SYSID_GEN_PLUGIN_SYSID(14, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_PLUGIN_14_OUT_EP_1 IAXXX_SYSID_GEN_PLUGIN_SYSID(14, IAXXX_SYSID_DIR_OUT, 1) -#define IAXXX_SYSID_PLUGIN_14_OUT_EP_2 IAXXX_SYSID_GEN_PLUGIN_SYSID(14, IAXXX_SYSID_DIR_OUT, 2) -#define IAXXX_SYSID_PLUGIN_14_OUT_EP_3 IAXXX_SYSID_GEN_PLUGIN_SYSID(14, IAXXX_SYSID_DIR_OUT, 3) -#define IAXXX_SYSID_PLUGIN_14_OUT_EP_4 IAXXX_SYSID_GEN_PLUGIN_SYSID(14, IAXXX_SYSID_DIR_OUT, 4) -#define IAXXX_SYSID_PLUGIN_14_OUT_EP_5 IAXXX_SYSID_GEN_PLUGIN_SYSID(14, IAXXX_SYSID_DIR_OUT, 5) -#define IAXXX_SYSID_PLUGIN_14_OUT_EP_6 IAXXX_SYSID_GEN_PLUGIN_SYSID(14, IAXXX_SYSID_DIR_OUT, 6) -#define IAXXX_SYSID_PLUGIN_14_OUT_EP_7 IAXXX_SYSID_GEN_PLUGIN_SYSID(14, IAXXX_SYSID_DIR_OUT, 7) -#define IAXXX_SYSID_PLUGIN_14_OUT_EP_8 IAXXX_SYSID_GEN_PLUGIN_SYSID(14, IAXXX_SYSID_DIR_OUT, 8) -#define IAXXX_SYSID_PLUGIN_14_OUT_EP_9 IAXXX_SYSID_GEN_PLUGIN_SYSID(14, IAXXX_SYSID_DIR_OUT, 9) -#define IAXXX_SYSID_PLUGIN_14_OUT_EP_10 IAXXX_SYSID_GEN_PLUGIN_SYSID(14, IAXXX_SYSID_DIR_OUT, 10) -#define IAXXX_SYSID_PLUGIN_14_OUT_EP_11 IAXXX_SYSID_GEN_PLUGIN_SYSID(14, IAXXX_SYSID_DIR_OUT, 11) -#define IAXXX_SYSID_PLUGIN_14_OUT_EP_12 IAXXX_SYSID_GEN_PLUGIN_SYSID(14, IAXXX_SYSID_DIR_OUT, 12) -#define IAXXX_SYSID_PLUGIN_14_OUT_EP_13 IAXXX_SYSID_GEN_PLUGIN_SYSID(14, IAXXX_SYSID_DIR_OUT, 13) -#define IAXXX_SYSID_PLUGIN_14_OUT_EP_14 IAXXX_SYSID_GEN_PLUGIN_SYSID(14, IAXXX_SYSID_DIR_OUT, 14) -#define IAXXX_SYSID_PLUGIN_14_OUT_EP_15 IAXXX_SYSID_GEN_PLUGIN_SYSID(14, IAXXX_SYSID_DIR_OUT, 15) -#define IAXXX_SYSID_PLUGIN_15_OUT_EP_0 IAXXX_SYSID_GEN_PLUGIN_SYSID(15, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_PLUGIN_15_OUT_EP_1 IAXXX_SYSID_GEN_PLUGIN_SYSID(15, IAXXX_SYSID_DIR_OUT, 1) -#define IAXXX_SYSID_PLUGIN_15_OUT_EP_2 IAXXX_SYSID_GEN_PLUGIN_SYSID(15, IAXXX_SYSID_DIR_OUT, 2) -#define IAXXX_SYSID_PLUGIN_15_OUT_EP_3 IAXXX_SYSID_GEN_PLUGIN_SYSID(15, IAXXX_SYSID_DIR_OUT, 3) -#define IAXXX_SYSID_PLUGIN_15_OUT_EP_4 IAXXX_SYSID_GEN_PLUGIN_SYSID(15, IAXXX_SYSID_DIR_OUT, 4) -#define IAXXX_SYSID_PLUGIN_15_OUT_EP_5 IAXXX_SYSID_GEN_PLUGIN_SYSID(15, IAXXX_SYSID_DIR_OUT, 5) -#define IAXXX_SYSID_PLUGIN_15_OUT_EP_6 IAXXX_SYSID_GEN_PLUGIN_SYSID(15, IAXXX_SYSID_DIR_OUT, 6) -#define IAXXX_SYSID_PLUGIN_15_OUT_EP_7 IAXXX_SYSID_GEN_PLUGIN_SYSID(15, IAXXX_SYSID_DIR_OUT, 7) -#define IAXXX_SYSID_PLUGIN_15_OUT_EP_8 IAXXX_SYSID_GEN_PLUGIN_SYSID(15, IAXXX_SYSID_DIR_OUT, 8) -#define IAXXX_SYSID_PLUGIN_15_OUT_EP_9 IAXXX_SYSID_GEN_PLUGIN_SYSID(15, IAXXX_SYSID_DIR_OUT, 9) -#define IAXXX_SYSID_PLUGIN_15_OUT_EP_10 IAXXX_SYSID_GEN_PLUGIN_SYSID(15, IAXXX_SYSID_DIR_OUT, 10) -#define IAXXX_SYSID_PLUGIN_15_OUT_EP_11 IAXXX_SYSID_GEN_PLUGIN_SYSID(15, IAXXX_SYSID_DIR_OUT, 11) -#define IAXXX_SYSID_PLUGIN_15_OUT_EP_12 IAXXX_SYSID_GEN_PLUGIN_SYSID(15, IAXXX_SYSID_DIR_OUT, 12) -#define IAXXX_SYSID_PLUGIN_15_OUT_EP_13 IAXXX_SYSID_GEN_PLUGIN_SYSID(15, IAXXX_SYSID_DIR_OUT, 13) -#define IAXXX_SYSID_PLUGIN_15_OUT_EP_14 IAXXX_SYSID_GEN_PLUGIN_SYSID(15, IAXXX_SYSID_DIR_OUT, 14) -#define IAXXX_SYSID_PLUGIN_15_OUT_EP_15 IAXXX_SYSID_GEN_PLUGIN_SYSID(15, IAXXX_SYSID_DIR_OUT, 15) -#define IAXXX_SYSID_PLUGIN_INSTANCE_0 IAXXX_SYSID_GEN_PLUGIN_SYSID(0, IAXXX_SYSID_DIR_OUT, IAXXX_SYSID_INDEX_VALUE_PLUGIN_INST) -#define IAXXX_SYSID_PLUGIN_INSTANCE_1 IAXXX_SYSID_GEN_PLUGIN_SYSID(1, IAXXX_SYSID_DIR_OUT, IAXXX_SYSID_INDEX_VALUE_PLUGIN_INST) -#define IAXXX_SYSID_PLUGIN_INSTANCE_2 IAXXX_SYSID_GEN_PLUGIN_SYSID(2, IAXXX_SYSID_DIR_OUT, IAXXX_SYSID_INDEX_VALUE_PLUGIN_INST) -#define IAXXX_SYSID_PLUGIN_INSTANCE_3 IAXXX_SYSID_GEN_PLUGIN_SYSID(3, IAXXX_SYSID_DIR_OUT, IAXXX_SYSID_INDEX_VALUE_PLUGIN_INST) -#define IAXXX_SYSID_PLUGIN_INSTANCE_4 IAXXX_SYSID_GEN_PLUGIN_SYSID(4, IAXXX_SYSID_DIR_OUT, IAXXX_SYSID_INDEX_VALUE_PLUGIN_INST) -#define IAXXX_SYSID_PLUGIN_INSTANCE_5 IAXXX_SYSID_GEN_PLUGIN_SYSID(5, IAXXX_SYSID_DIR_OUT, IAXXX_SYSID_INDEX_VALUE_PLUGIN_INST) -#define IAXXX_SYSID_PLUGIN_INSTANCE_6 IAXXX_SYSID_GEN_PLUGIN_SYSID(6, IAXXX_SYSID_DIR_OUT, IAXXX_SYSID_INDEX_VALUE_PLUGIN_INST) -#define IAXXX_SYSID_PLUGIN_INSTANCE_7 IAXXX_SYSID_GEN_PLUGIN_SYSID(7, IAXXX_SYSID_DIR_OUT, IAXXX_SYSID_INDEX_VALUE_PLUGIN_INST) -#define IAXXX_SYSID_PLUGIN_INSTANCE_8 IAXXX_SYSID_GEN_PLUGIN_SYSID(8, IAXXX_SYSID_DIR_OUT, IAXXX_SYSID_INDEX_VALUE_PLUGIN_INST) -#define IAXXX_SYSID_PLUGIN_INSTANCE_9 IAXXX_SYSID_GEN_PLUGIN_SYSID(9, IAXXX_SYSID_DIR_OUT, IAXXX_SYSID_INDEX_VALUE_PLUGIN_INST) -#define IAXXX_SYSID_PLUGIN_INSTANCE_10 IAXXX_SYSID_GEN_PLUGIN_SYSID(10, IAXXX_SYSID_DIR_OUT, IAXXX_SYSID_INDEX_VALUE_PLUGIN_INST) -#define IAXXX_SYSID_PLUGIN_INSTANCE_11 IAXXX_SYSID_GEN_PLUGIN_SYSID(11, IAXXX_SYSID_DIR_OUT, IAXXX_SYSID_INDEX_VALUE_PLUGIN_INST) -#define IAXXX_SYSID_PLUGIN_INSTANCE_12 IAXXX_SYSID_GEN_PLUGIN_SYSID(12, IAXXX_SYSID_DIR_OUT, IAXXX_SYSID_INDEX_VALUE_PLUGIN_INST) -enum iaxxx_proc_id_e { - IAXXX_NO_PROC, - IAXXX_BOSS_ID, - IAXXX_SSP_ID, - IAXXX_CM4_ID, - IAXXX_HMD_ID, - IAXXX_DMX_ID, - IAXXX_PROC_ID_NUM, - IAXXX_PROC_ID_FORCE_SIZE = INT_MAX, -}; -#define IAXXX_MODULE_TYPE_TUNNEL_MANAGER (7) -#define IAXXX_MODULE_INSTANCE_ID_TUNNEL_MANAGER (0) -#define IAXXX_PROC_ID_TUNNEL_MANAGER (IAXXX_CM4_ID) -#define IAXXX_SYSID_TUNNEL_EVENT (IAXXX_SYSID_GEN_MODULE_SYSID(IAXXX_PROC_ID_TUNNEL_MANAGER, IAXXX_MODULE_TYPE_TUNNEL_MANAGER, IAXXX_MODULE_INSTANCE_ID_TUNNEL_MANAGER)) -#define IAXXX_PROC_ID_SENSOR_MANAGER (IAXXX_CM4_ID) -#define IAXXX_MODULE_TYPE_SENSOR_MANAGER (18) -#define IAXXX_MODULE_INSTANCE_ID_SENSOR_MANAGER (0) -#define IAXXX_SYSID_SENSOR_MGR (IAXXX_SYSID_GEN_MODULE_SYSID(IAXXX_PROC_ID_SENSOR_MANAGER, IAXXX_MODULE_TYPE_SENSOR_MANAGER, IAXXX_MODULE_INSTANCE_ID_SENSOR_MANAGER)) -#define IAXXX_SYSID_SENSOR_OUTPUT_0 IAXXX_SYSID_GEN_SENSOR_SYSID(0, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_SENSOR_OUTPUT_1 IAXXX_SYSID_GEN_SENSOR_SYSID(0, IAXXX_SYSID_DIR_OUT, 1) -#define IAXXX_SYSID_SENSOR_OUTPUT_2 IAXXX_SYSID_GEN_SENSOR_SYSID(0, IAXXX_SYSID_DIR_OUT, 2) -#define IAXXX_SYSID_SENSOR_OUTPUT_3 IAXXX_SYSID_GEN_SENSOR_SYSID(0, IAXXX_SYSID_DIR_OUT, 3) -#define IAXXX_PROC_ID_SCRIPT_MANAGER (IAXXX_CM4_ID) -#define IAXXX_MODULE_TYPE_SCRIPT_MANAGER (2) -#define IAXXX_MODULE_INSTANCE_ID_SCRIPT_MANAGER (0) -#define IAXXX_SYSID_SCRIPT_MGR (IAXXX_SYSID_GEN_MODULE_SYSID(IAXXX_PROC_ID_SCRIPT_MANAGER, IAXXX_MODULE_TYPE_SCRIPT_MANAGER, IAXXX_MODULE_INSTANCE_ID_SCRIPT_MANAGER)) -#define IAXXX_SYSID_CM4_PLUGIN_LOG_OUTPUT IAXXX_SYSID_GEN_DEBUG_SYSID(IAXXX_CM4_ID, 1, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_HMD_PLUGIN_LOG_OUTPUT IAXXX_SYSID_GEN_DEBUG_SYSID(IAXXX_HMD_ID, 1, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_SYSID_DMX_PLUGIN_LOG_OUTPUT IAXXX_SYSID_GEN_DEBUG_SYSID(IAXXX_DMX_ID, 1, IAXXX_SYSID_DIR_OUT, 0) -#define IAXXX_PROC_ID_TO_BLOCK_ID(x) (x - IAXXX_CM4_ID) -#define IAXXX_BLOCK_ID_TO_PROC_ID(x) (x + IAXXX_CM4_ID) -#define IAXXX_CM4_BLOCK_ID (IAXXX_PROC_ID_TO_BLOCK_ID(IAXXX_CM4_ID)) -#define IAXXX_DMX_BLOCK_ID (IAXXX_PROC_ID_TO_BLOCK_ID(IAXXX_DMX_ID)) -#define IAXXX_HMD_BLOCK_ID (IAXXX_PROC_ID_TO_BLOCK_ID(IAXXX_HMD_ID)) -#endif diff --git a/iaxxx-systemids.h b/iaxxx-systemids.h deleted file mode 100644 index e3c3c8d..0000000 --- a/iaxxx-systemids.h +++ /dev/null @@ -1,1869 +0,0 @@ -/**************************************************************************** - **************************************************************************** - *** - *** This header was automatically generated from a Linux kernel header - *** of the same name, to make information necessary for userspace to - *** call into the kernel available to libc. It contains only constants, - *** structures, and macros generated from the original header, and thus, - *** contains no copyrightable information. - *** - *** To edit the content of this header, modify the corresponding - *** source file (e.g. under external/kernel-headers/original/) then - *** run bionic/libc/kernel/tools/update_all.py - *** - *** Any manual change here will be lost the next time this script will - *** be run. You've been warned! - *** - **************************************************************************** - ****************************************************************************/ -#ifndef __IAXXX_RESMGR_SYSIDS_H__ -#define __IAXXX_RESMGR_SYSIDS_H__ -#include "iaxxx-sysid-defs.h" -#define IAXXX_DEV_SINGLE_INSTANCE (0) -enum iaxxx_device_type_e { - IAXXX_DEV_IO = 0, - IAXXX_DEV_DATA, - IAXXX_DEV_GENERIC, - IAXXX_DEV_RESERVED, - IAXXX_DEV_NUM_TYPES, - IAXXX_DEV_TYPE_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_data_subtypes_e { - IAXXX_DEV_DATA_PCM = 0, - IAXXX_DEV_DATA_PDMI, - IAXXX_DEV_DATA_PDMO, - IAXXX_DEV_DATA_I2S, - IAXXX_DEV_DATA_SLBUS, - IAXXX_DEV_DATA_FILTER_IN, - IAXXX_DEV_DATA_FILTER_OUT, - IAXXX_DEV_DATA_A400, - IAXXX_DEV_NUM_DATA_SUBTYPES, - IAXXX_DEV_DATA_SUBTYPES_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_io_subtypes_e { - IAXXX_DEV_IO_I2C = 0, - IAXXX_DEV_IO_UART, - IAXXX_DEV_IO_SPI, - IAXXX_DEV_IO_SLBUS, - IAXXX_DEV_IO_SWIRE, - IAXXX_DEV_IO_I3C, - IAXXX_DEV_NUM_IO_SUBTYPES, - IAXXX_DEV_IO_SUBTYPES_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_generic_subtypes_e { - IAXXX_DEV_GENERIC_GPIO = 0, - IAXXX_DEV_GENERIC_TIMER, - IAXXX_DEV_GENERIC_STMR, - IAXXX_DEV_GENERIC_PLL, - IAXXX_DEV_GENERIC_CLK, - IAXXX_DEV_GERNEIC_DMA, - IAXXX_DEV_GENERIC_ADC, - IAXXX_DEV_GENERIC_DAC, - IAXXX_DEV_GENERIC_AF, - IAXXX_DEV_GENERIC_SSP, - IAXXX_DEV_GENERIC_PWR_CLK, - IAXXX_DEV_GENERIC_GPIO_A, - IAXXX_DEV_GENERIC_GPIO_B, - IAXXX_DEV_GENERIC_REGMAP, - IAXXX_DEV_GENERIC_MAC, - IAXXX_DEV_GENERIC_CPUSTRMDRV, - IAXXX_DEV_NUM_GENERIC_SUBTYPES, - IAXXX_DEV_GENERIC_SUBTYPES_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_instance_i2c_e { - IAXXX_DEV_INSTANCE_I2C0 = 0, - IAXXX_DEV_INSTANCE_I2C1, - IAXXX_DEV_INSTANCE_I2C2, - IAXXX_DEV_INSTANCE_I2C3, - IAXXX_DEV_INSTANCE_I2C4, - IAXXX_DEV_NUM_INSTANCE_I2C, - IAXXX_DEV_INSTANCE_I2C_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_instance_uart_e { - IAXXX_DEV_INSTANCE_UART0 = 0, - IAXXX_DEV_INSTANCE_UART1, - IAXXX_DEV_NUM_INSTANCE_UART, - IAXXX_DEV_INSTANCE_UART_FORCE_SIZE = INT_MAX, -}; -enum IAXXX_DEV_instance_spi_e { - IAXXX_DEV_INSTANCE_SPI0 = 0, - IAXXX_DEV_INSTANCE_SPI1, - IAXXX_DEV_INSTANCE_SPI2, - IAXXX_DEV_NUM_INSTANCE_SPI, - IAXXX_DEV_INSTANCE_SPI_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_instance_slimbus_e { - IAXXX_DEV_INSTANCE_SLBUS0 = 0, - IAXXX_DEV_NUM_INSTANCE_SLBUS, - IAXXX_DEV_INSTANCE_SLIMBUS_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_instance_pcm_e { - IAXXX_DEV_INSTANCE_PCM0 = 0, - IAXXX_DEV_INSTANCE_PCM1, - IAXXX_DEV_INSTANCE_PCM2, - IAXXX_DEV_INSTANCE_PCM3, - IAXXX_DEV_INSTANCE_PCM4, - IAXXX_DEV_INSTANCE_PCM5, - IAXXX_DEV_NUM_INSTANCE_PCM, - IAXXX_DEV_INSTANCE_PCM_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_instance_filter_in_e { - IAXXX_DEV_INSTANCE_FILTER_IN0 = 0, - IAXXX_DEV_INSTANCE_FILTER_IN1, - IAXXX_DEV_INSTANCE_FILTER_IN2, - IAXXX_DEV_INSTANCE_FILTER_IN3, - IAXXX_DEV_INSTANCE_FILTER_IN4, - IAXXX_DEV_INSTANCE_FILTER_IN5, - IAXXX_DEV_INSTANCE_FILTER_IN6, - IAXXX_DEV_INSTANCE_FILTER_IN7, - IAXXX_DEV_NUM_INSTANCE_FILTER_IN, - IAXXX_EV_INSTANCE_FILTER_IN_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_instance_filter_out_e { - IAXXX_DEV_INSTANCE_FILTER_OUT0 = 0, - IAXXX_DEV_INSTANCE_FILTER_OUT1, - IAXXX_DEV_NUM_INSTANCE_FILTER_OUT, - IAXXX_DEV_INSTANCE_FILTER_OUT_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_instance_i2s_e { - IAXXX_DEV_INSTANCE_I2S0 = 0, - IAXXX_DEV_INSTANCE_I2S1, - IAXXX_DEV_INSTANCE_I2S2, - IAXXX_DEV_INSTANCE_I2S3, - IAXXX_DEV_INSTANCE_I2S4, - IAXXX_DEV_INSTANCE_I2S5, - IAXXX_DEV_INSTANCE_I2S6, - IAXXX_DEV_NUM_INSTANCE_I2S, - IAXXX_DEV_INSTANCE_I2S_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_instance_pdmi_e { - IAXXX_DEV_INSTANCE_PDMI0 = 0, - IAXXX_DEV_INSTANCE_PDMI1, - IAXXX_DEV_INSTANCE_PDMI2, - IAXXX_DEV_INSTANCE_PDMI3, - IAXXX_DEV_INSTANCE_PDMI4, - IAXXX_DEV_INSTANCE_PDMI5, - IAXXX_DEV_INSTANCE_PDMI6, - IAXXX_DEV_INSTANCE_PDMI7, - IAXXX_DEV_NUM_INSTANCE_PDMI, - IAXXX_DEV_INSTANCE_PDMI_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_instance_pdmo_e { - IAXXX_DEV_INSTANCE_PDMO0 = 0, - IAXXX_DEV_INSTANCE_PDMO1, - IAXXX_DEV_NUM_INSTANCE_PDMO, - IAXXX_DEV_INSTANCE_PDMO_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_instance_dac_e { - IAXXX_DEV_INSTANCE_DAC0 = 0, - IAXXX_DEV_INSTANCE_DAC1, - IAXXX_DEV_NUM_INSTANCE_DAC, - IAXXX_DEV_INSTANCE_DAC_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_instance_gpio_a_e { - IAXXX_DEV_INSTANCE_GPIOA0 = 0, - IAXXX_DEV_INSTANCE_GPIOA1, - IAXXX_DEV_INSTANCE_GPIOA2, - IAXXX_DEV_INSTANCE_GPIOA3, - IAXXX_DEV_INSTANCE_GPIOA4, - IAXXX_DEV_INSTANCE_GPIOA5, - IAXXX_DEV_INSTANCE_GPIOA6, - IAXXX_DEV_INSTANCE_GPIOA7, - IAXXX_DEV_INSTANCE_GPIOA8, - IAXXX_DEV_INSTANCE_GPIOA9, - IAXXX_DEV_INSTANCE_GPIOA10, - IAXXX_DEV_INSTANCE_GPIOA11, - IAXXX_DEV_INSTANCE_GPIOA12, - IAXXX_DEV_INSTANCE_GPIOA13, - IAXXX_DEV_INSTANCE_GPIOA14, - IAXXX_DEV_INSTANCE_GPIOA15, - IAXXX_DEV_INSTANCE_GPIOA16, - IAXXX_DEV_INSTANCE_GPIOA17, - IAXXX_DEV_INSTANCE_GPIOA18, - IAXXX_DEV_INSTANCE_GPIOA19, - IAXXX_DEV_INSTANCE_GPIOA20, - IAXXX_DEV_INSTANCE_GPIOA21, - IAXXX_DEV_INSTANCE_GPIOA22, - IAXXX_DEV_INSTANCE_GPIOA23, - IAXXX_DEV_INSTANCE_GPIOA24, - IAXXX_DEV_INSTANCE_GPIOA25, - IAXXX_DEV_INSTANCE_GPIOA26, - IAXXX_DEV_INSTANCE_GPIOA27, - IAXXX_DEV_INSTANCE_GPIOA28, - IAXXX_DEV_INSTANCE_GPIOA29, - IAXXX_DEV_INSTANCE_GPIOA30, - IAXXX_DEV_INSTANCE_GPIOA31, - IAXXX_DEV_NUM_GPIOA_PINS, - IAXXX_DEV_INSTANCE_GPIO_PORTA_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_instance_gpio_b_e { - IAXXX_DEV_INSTANCE_GPIOB0 = 0, - IAXXX_DEV_INSTANCE_GPIOB1, - IAXXX_DEV_INSTANCE_GPIOB2, - IAXXX_DEV_INSTANCE_GPIOB3, - IAXXX_DEV_INSTANCE_GPIOB4, - IAXXX_DEV_INSTANCE_GPIOB5, - IAXXX_DEV_INSTANCE_GPIOB6, - IAXXX_DEV_INSTANCE_GPIOB7, - IAXXX_DEV_INSTANCE_GPIOB8, - IAXXX_DEV_INSTANCE_GPIOB9, - IAXXX_DEV_INSTANCE_GPIOB10, - IAXXX_DEV_INSTANCE_GPIOB11, - IAXXX_DEV_INSTANCE_GPIOB12, - IAXXX_DEV_INSTANCE_GPIOB13, - IAXXX_DEV_INSTANCE_GPIOB14, - IAXXX_DEV_INSTANCE_GPIOB15, - IAXXX_DEV_INSTANCE_GPIOB16, - IAXXX_DEV_INSTANCE_GPIOB17, - IAXXX_DEV_INSTANCE_GPIOB18, - IAXXX_DEV_INSTANCE_GPIOB19, - IAXXX_DEV_INSTANCE_GPIOB20, - IAXXX_DEV_INSTANCE_GPIOB21, - IAXXX_DEV_INSTANCE_GPIOB22, - IAXXX_DEV_INSTANCE_GPIOB23, - IAXXX_DEV_INSTANCE_GPIOB24, - IAXXX_DEV_INSTANCE_GPIOB25, - IAXXX_DEV_INSTANCE_GPIOB26, - IAXXX_DEV_INSTANCE_GPIOB27, - IAXXX_DEV_INSTANCE_GPIOB28, - IAXXX_DEV_NUM_GPIOB_PINS, - IAXXX_DEV_INSTANCE_GPIOB_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_instance_af_e { - IAXXX_DEV_INSTANCE_AF0 = 0, - IAXXX_DEV_INSTANCE_AF_PATCH, - IAXXX_DEV_INSTANCE_AF_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_instance_timer_e { - IAXXX_DEV_INSTANCE_TIMER0 = 0, - IAXXX_DEV_INSTANCE_TIMER1, - IAXXX_DEV_INSTANCE_TIMER2, - IAXXX_DEV_INSTANCE_TIMER3, - IAXXX_DEV_INSTANCE_TIMER4, - IAXXX_DEV_INSTANCE_TIMER5, - IAXXX_DEV_INSTANCE_TIMER6, - IAXXX_DEV_INSTANCE_TIMER7, - IAXXX_DEV_INSTANCE_TIMER_FORCE_SIZE = INT_MAX, -}; -enum { - IAXXX_MODULE_TYPE_PWR_MGR = 0, - IAXXX_MODULE_TYPE_CTRL_MGR, - IAXXX_MODULE_TYPE_EVT_MGR, - IAXXX_MODULE_TYPE_PLUGIN_MGR, - IAXXX_MODULE_TYPE_FLASH_MGR, - IAXXX_MODULE_TYPE_STREAM_MGR, - IAXXX_MODULE_TYPE_TUNNEL_MGR, - IAXXX_MODULE_TYPE_PLUGIN_VM, - IAXXX_MODULE_TYPE_CONTROLLER, - IAXXX_MODULE_TYPE_BUTTON_MGR, - IAXXX_MODULE_TYPE_LED_MGR, - IAXXX_MODULE_TYPE_ROUTES_MGR, - IAXXX_MODULE_TYPE_USB_MGR, - IAXXX_MODULE_TYPE_BT_MGR, - IAXXX_MODULE_TYPE_BT_CORE, - IAXXX_MODULE_TYPE_MIPS_PROFILER, - IAXXX_MODULE_TYPE_BATTERY_MGR, - IAXXX_MODULE_TYPE_SENSOR_MGR, - IAXXX_MODULE_TYPE_SYSTEM_SERVICE, - IAXXX_MODULE_TYPE_USB_SERVICE, - IAXXX_MODULE_TYPE_UI_SERVICE, - IAXXX_MODULE_TYPE_NOTIFY_SERVICE, - IAXXX_MODULE_TYPE_SYSTEM_APP, - IAXXX_MODULE_TYPE_DEBUG_MONITOR, - IAXXX_MODULE_TYPE_SCRIPT_MGR, - IAXXX_MODULE_TYPE_TEMPLATE, - IAXXX_MODULE_TYPE_NUM, - IAXXX_MODULE_TYPE_MAX = 32, - IAXXX_MODULE_TYPE_FORCE_SIZE = INT_MAX, -}; -#define IAXXX_SYSID_MODULE_PWR_MGR \ -(IAXXX_SYSID_GEN_MODULE_SYSID(CTRL_PROC_ID, IAXXX_MODULE_TYPE_PWR_MGR, 0)) -#define IAXXX_SYSID_MODULE_CTRL_MGR(proc) (IAXXX_SYSID_GEN_MODULE_SYSID(proc, IAXXX_MODULE_TYPE_CTRL_MGR, 0)) -#define IAXXX_SYSID_MODULE_SCRIPT_MGR (IAXXX_SYSID_GEN_MODULE_SYSID(CTRL_PROC_ID, IAXXX_MODULE_TYPE_SCRIPT_MGR, 0)) -#define IAXXX_SYSID_MODULE_EVT_MGR \ -(IAXXX_SYSID_GEN_MODULE_SYSID(CTRL_PROC_ID, IAXXX_MODULE_TYPE_EVT_MGR, 0)) -#define IAXXX_SYSID_MODULE_PLUGIN_MGR (IAXXX_SYSID_GEN_MODULE_SYSID(CTRL_PROC_ID, IAXXX_MODULE_TYPE_PLUGIN_MGR, 0)) -#define IAXXX_SYSID_MODULE_FLASHMGR (IAXXX_SYSID_GEN_MODULE_SYSID(CTRL_PROC_ID, IAXXX_MODULE_TYPE_FLASH_MGR, 0)) -#define IAXXX_SYSID_MODULE_BATTERYMGR (IAXXX_SYSID_GEN_MODULE_SYSID(CTRL_PROC_ID, IAXXX_MODULE_TYPE_BATTERY_MGR, 0)) -#define IAXXX_SYSID_MODULE_STREAM_MGR (IAXXX_SYSID_GEN_MODULE_SYSID(CTRL_PROC_ID, IAXXX_MODULE_TYPE_STREAM_MGR, 0)) -#define IAXXX_SYSID_MODULE_TUNNEL_MGR(inst) (IAXXX_SYSID_GEN_MODULE_SYSID(CTRL_PROC_ID, IAXXX_MODULE_TYPE_TUNNEL_MGR, inst)) -#define IAXXX_SYSID_MODULE_PLUGIN_VM(proc,inst) (IAXXX_SYSID_GEN_MODULE_SYSID(proc, IAXXX_MODULE_TYPE_PLUGIN_VM, inst)) -#define IAXXX_SYSID_MODULE_CONTROLLER (IAXXX_SYSID_GEN_MODULE_SYSID(CTRL_PROC_ID, IAXXX_MODULE_TYPE_CONTROLLER, 0)) -#define IAXXX_SYSID_MODULE_BUTTON_MGR (IAXXX_SYSID_GEN_MODULE_SYSID(CTRL_PROC_ID, IAXXX_MODULE_TYPE_BUTTON_MGR, 0)) -#define IAXXX_SYSID_MODULE_LED_MGR \ -(IAXXX_SYSID_GEN_MODULE_SYSID(CTRL_PROC_ID, IAXXX_MODULE_TYPE_LED_MGR, 0)) -#define IAXXX_SYSID_MODULE_ROUTES_MGR (IAXXX_SYSID_GEN_MODULE_SYSID(CTRL_PROC_ID, IAXXX_MODULE_TYPE_ROUTES_MGR, 0)) -#define IAXXX_SYSID_MODULE_USB_MGR \ -(IAXXX_SYSID_GEN_MODULE_SYSID(CTRL_PROC_ID, IAXXX_MODULE_TYPE_USB_MGR, 0)) -#define IAXXX_SYSID_MODULE_BT_MGR \ -(IAXXX_SYSID_GEN_MODULE_SYSID(LOCAL_PROC_ID, IAXXX_MODULE_TYPE_BT_MGR, 0)) -#define IAXXX_SYSID_MODULE_BT_CORE \ -(IAXXX_SYSID_GEN_MODULE_SYSID(LOCAL_PROC_ID, IAXXX_MODULE_TYPE_BT_CORE, 0)) -#define IAXXX_SYSID_MODULE_MIPS_PROFILER(proc) \ -(IAXXX_SYSID_GEN_MODULE_SYSID(proc, IAXXX_MODULE_TYPE_MIPS_PROFILER, 0)) -#define IAXXX_SYSID_MODULE_SENSOR_MGR (IAXXX_SYSID_GEN_MODULE_SYSID(CTRL_PROC_ID, IAXXX_MODULE_TYPE_SENSOR_MGR, 0)) -#define IAXXX_SYSID_MODULE_SYSTEM_SERVICE (IAXXX_SYSID_GEN_MODULE_SYSID(CTRL_PROC_ID, IAXXX_MODULE_TYPE_SYSTEM_SERVICE, 0)) -#define IAXXX_SYSID_MODULE_USB_SERVICE (IAXXX_SYSID_GEN_MODULE_SYSID(CTRL_PROC_ID, IAXXX_MODULE_TYPE_USB_SERVICE, 0)) -#define IAXXX_SYSID_MODULE_UI_SERVICE (IAXXX_SYSID_GEN_MODULE_SYSID(CTRL_PROC_ID, IAXXX_MODULE_TYPE_UI_SERVICE, 0)) -#define IAXXX_SYSID_MODULE_NOTIFY_SERVICE (IAXXX_SYSID_GEN_MODULE_SYSID(CTRL_PROC_ID, IAXXX_MODULE_TYPE_NOTIFY_SERVICE, 0)) -#define IAXXX_SYSID_MODULE_SYSTEM_APP (IAXXX_SYSID_GEN_MODULE_SYSID(LOCAL_PROC_ID, IAXXX_MODULE_TYPE_SYSTEM_APP, 0)) -#define IAXXX_SYSID_MODULE_TEMPLATE \ -(IAXXX_SYSID_GEN_MODULE_SYSID(CTRL_PROC_ID, IAXXX_MODULE_TYPE_TEMPLATE, 0)) -#define IAXXX_SYSID_MODULE_DEBUG(proc) \ -(IAXXX_SYSID_GEN_MODULE_SYSID(proc, IAXXX_MODULE_TYPE_DEBUG_MONITOR, 0)) -#define IAXXX_SYSID_I2C0 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_I2C, IAXXX_DEV_INSTANCE_I2C0)) -#define IAXXX_SYSID_I2C1 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_I2C, IAXXX_DEV_INSTANCE_I2C1)) -#define IAXXX_SYSID_I2C2 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_I2C, IAXXX_DEV_INSTANCE_I2C2)) -#define IAXXX_SYSID_I2C3 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_I2C, IAXXX_DEV_INSTANCE_I2C3)) -#define IAXXX_SYSID_I2C4 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_I2C, IAXXX_DEV_INSTANCE_I2C4)) -#define IAXXX_SYSID_UART0 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_UART, IAXXX_DEV_INSTANCE_UART0)) -#define IAXXX_SYSID_UART1 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_UART, IAXXX_DEV_INSTANCE_UART1)) -#define IAXXX_SYSID_SPI0 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_SPI, IAXXX_DEV_INSTANCE_SPI0)) -#define IAXXX_SYSID_SPI1 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_SPI, IAXXX_DEV_INSTANCE_SPI1)) -#define IAXXX_SYSID_SPI2 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_SPI, IAXXX_DEV_INSTANCE_SPI2)) -#define IAXXX_SYSID_SLBUS_C (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_SLIMBUS_CTRL, IAXXX_DEV_INSTANCE_SLBUS0)) -#define IAXXX_SYSID_GPIO (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_GPIO, IAXXX_DEV_SINGLE_INSTANCE)) -#define IAXXX_SYSID_SSP (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_SSP, IAXXX_DEV_SINGLE_INSTANCE)) -#define IAXXX_SYSID_AF0 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_AF, IAXXX_DEV_INSTANCE_AF0)) -#define IAXXX_SYSID_DMA_STRM (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_DMA_STRM, IAXXX_DEV_SINGLE_INSTANCE)) -#define IAXXX_SYSID_FILTER_IN0 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_FILTER_IN, IAXXX_DEV_INSTANCE_FILTER_IN0)) -#define IAXXX_SYSID_FILTER_IN1 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_FILTER_IN, IAXXX_DEV_INSTANCE_FILTER_IN1)) -#define IAXXX_SYSID_FILTER_IN2 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_FILTER_IN, IAXXX_DEV_INSTANCE_FILTER_IN2)) -#define IAXXX_SYSID_FILTER_IN3 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_FILTER_IN, IAXXX_DEV_INSTANCE_FILTER_IN3)) -#define IAXXX_SYSID_FILTER_IN4 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_FILTER_IN, IAXXX_DEV_INSTANCE_FILTER_IN4)) -#define IAXXX_SYSID_FILTER_IN5 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_FILTER_IN, IAXXX_DEV_INSTANCE_FILTER_IN5)) -#define IAXXX_SYSID_FILTER_IN6 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_FILTER_IN, IAXXX_DEV_INSTANCE_FILTER_IN6)) -#define IAXXX_SYSID_FILTER_IN7 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_FILTER_IN, IAXXX_DEV_INSTANCE_FILTER_IN7)) -#define IAXXX_SYSID_FILTER_OUT0 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_FILTER_OUT, IAXXX_DEV_INSTANCE_FILTER_OUT0)) -#define IAXXX_SYSID_FILTER_OUT1 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_FILTER_OUT, IAXXX_DEV_INSTANCE_FILTER_OUT1)) -#define IAXXX_SYSID_STMR_TIMER (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_STMR_TIMER, IAXXX_DEV_SINGLE_INSTANCE)) -#define IAXXX_SYSID_STMR_PT (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_STMR_PT, IAXXX_DEV_SINGLE_INSTANCE)) -#define IAXXX_SYSID_SW_TIMER (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_SW_TIMER, IAXXX_DEV_SINGLE_INSTANCE)) -#define IAXXX_SYSID_TIMER(n) (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_TIMER, IAXXX_DEV_INSTANCE_TIMER ##n)) -#define IAXXX_SYSID_DMA (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_DMA, IAXXX_DEV_SINGLE_INSTANCE)) -#define IAXXX_SYSID_PCM0 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_PCM, IAXXX_DEV_INSTANCE_PCM0)) -#define IAXXX_SYSID_PCM1 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_PCM, IAXXX_DEV_INSTANCE_PCM1)) -#define IAXXX_SYSID_PCM2 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_PCM, IAXXX_DEV_INSTANCE_PCM2)) -#define IAXXX_SYSID_PCM3 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_PCM, IAXXX_DEV_INSTANCE_PCM3)) -#define IAXXX_SYSID_PCM4 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_PCM, IAXXX_DEV_INSTANCE_PCM4)) -#define IAXXX_SYSID_PCM5 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_PCM, IAXXX_DEV_INSTANCE_PCM5)) -#define IAXXX_SYSID_SLBUS_D (IAXXX_SYSID_GEN_DRIVER_SYSID \ -(IAXXX_SYSID_DRIVER_TYPE_SLIMBUS_DATA, IAXXX_DEV_INSTANCE_SLBUS0)) -#define IAXXX_SYSID_PDMI0 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_PDM_IN, IAXXX_DEV_INSTANCE_PDMI0)) -#define IAXXX_SYSID_PDMI1 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_PDM_IN, IAXXX_DEV_INSTANCE_PDMI1)) -#define IAXXX_SYSID_PDMI2 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_PDM_IN, IAXXX_DEV_INSTANCE_PDMI2)) -#define IAXXX_SYSID_PDMI3 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_PDM_IN, IAXXX_DEV_INSTANCE_PDMI3)) -#define IAXXX_SYSID_PDMI4 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_PDM_IN, IAXXX_DEV_INSTANCE_PDMI4)) -#define IAXXX_SYSID_PDMI5 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_PDM_IN, IAXXX_DEV_INSTANCE_PDMI5)) -#define IAXXX_SYSID_PDMI6 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_PDM_IN, IAXXX_DEV_INSTANCE_PDMI6)) -#define IAXXX_SYSID_PDMI7 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_PDM_IN, IAXXX_DEV_INSTANCE_PDMI7)) -#define IAXXX_SYSID_PDMO0 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_PDM_OUT, IAXXX_DEV_INSTANCE_PDMO0)) -#define IAXXX_SYSID_PDMO1 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_PDM_OUT, IAXXX_DEV_INSTANCE_PDMO1)) -#define IAXXX_SYSID_DAC0 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_DAC, IAXXX_DEV_INSTANCE_DAC0)) -#define IAXXX_SYSID_DAC1 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_DAC, IAXXX_DEV_INSTANCE_DAC1)) -#define IAXXX_SYSID_A400 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_A400, IAXXX_DEV_SINGLE_INSTANCE)) -#define IAXXX_SYSID_FLASHDRV (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_FLASHDRV, IAXXX_DEV_SINGLE_INSTANCE)) -#define IAXXX_SYSID_USBDRV (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_USBDRV, IAXXX_DEV_SINGLE_INSTANCE)) -#define IAXXX_SYSID_CSR8811DRV (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_CSR8811, IAXXX_DEV_SINGLE_INSTANCE)) -#define IAXXX_SYSID_CYW20707DRV (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_CYW20707, IAXXX_DEV_SINGLE_INSTANCE)) -#define IAXXX_SYSID_I2S0 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_I2S, IAXXX_DEV_INSTANCE_I2S0)) -#define IAXXX_SYSID_I2S1 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_I2S, IAXXX_DEV_INSTANCE_I2S1)) -#define IAXXX_SYSID_I2S2 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_I2S, IAXXX_DEV_INSTANCE_I2S2)) -#define IAXXX_SYSID_I2S3 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_I2S, IAXXX_DEV_INSTANCE_I2S3)) -#define IAXXX_SYSID_I2S4 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_I2S, IAXXX_DEV_INSTANCE_I2S4)) -#define IAXXX_SYSID_I2S5 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_I2S, IAXXX_DEV_INSTANCE_I2S5)) -#define IAXXX_SYSID_I2S6 (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_I2S, IAXXX_DEV_INSTANCE_I2S6)) -#define IAXXX_SYSID_REGMAP (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_REGMAP, IAXXX_DEV_SINGLE_INSTANCE)) -#define IAXXX_SYSID_GPIO_A (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_GPIOA, IAXXX_DEV_INSTANCE_GPIOA0)) -#define IAXXX_SYSID_GPIO_B (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_GPIOB, IAXXX_DEV_INSTANCE_GPIOB0)) -#define IAXXX_SYSID_BUTTON (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_BUTTON, IAXXX_DEV_SINGLE_INSTANCE)) -#define IAXXX_SYSID_LED (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_LED, IAXXX_DEV_SINGLE_INSTANCE)) -#define IAXXX_SYSID_ADAU1361DRV (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_ADAU1361, IAXXX_DEV_SINGLE_INSTANCE)) -#define IAXXX_SYSID_MAC (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_MAC, IAXXX_DEV_SINGLE_INSTANCE)) -#define IAXXX_SYSID_BQ27425DRV (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_BQ27425, IAXXX_DEV_SINGLE_INSTANCE)) -#define IAXXX_SYSID_SENSORDRV (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_SENSOR, IAXXX_DEV_SINGLE_INSTANCE)) -#define IAXXX_SYSID_FLICKERDRV (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_FLICKER, IAXXX_DEV_SINGLE_INSTANCE)) -#define IAXXX_SYSID_CPUSTRMDRV (IAXXX_SYSID_GEN_DRIVER_SYSID(IAXXX_SYSID_DRIVER_TYPE_CPUSTRMDRV, IAXXX_DEV_SINGLE_INSTANCE)) -#define IAXXX_PORT_NUM_INSTANCES (IAXXX_DEV_NUM_INSTANCE_PCM + IAXXX_DEV_NUM_INSTANCE_SLBUS + IAXXX_DEV_NUM_INSTANCE_PDMI + IAXXX_DEV_NUM_INSTANCE_PDMO + IAXXX_DEV_NUM_INSTANCE_DAC + IAXXX_DEV_NUM_INSTANCE_I2S) -enum iaxxx_device_instance_button_e { - IAXXX_DEV_INSTANCE_BUTTON0 = 0, - IAXXX_DEV_INSTANCE_BUTTON1, - IAXXX_DEV_INSTANCE_BUTTON2, - IAXXX_DEV_INSTANCE_BUTTON3, - IAXXX_DEV_INSTANCE_BUTTON4, - IAXXX_DEV_INSTANCE_BUTTON5, - IAXXX_DEV_INSTANCE_BUTTON6, - IAXXX_DEV_INSTANCE_BUTTON7, - IAXXX_DEV_INSTANCE_BUTTON8, - IAXXX_DEV_INSTANCE_BUTTON9, - IAXXX_DEV_INSTANCE_BUTTON10, - IAXXX_DEV_INSTANCE_BUTTON11, - IAXXX_DEV_INSTANCE_BUTTON12, - IAXXX_DEV_INSTANCE_BUTTON13, - IAXXX_DEV_INSTANCE_BUTTON14, - IAXXX_DEV_INSTANCE_BUTTON15, - IAXXX_DEV_INSTANCE_BUTTON16, - IAXXX_DEV_INSTANCE_BUTTON17, - IAXXX_DEV_INSTANCE_BUTTON18, - IAXXX_DEV_INSTANCE_BUTTON19, - IAXXX_DEV_INSTANCE_BUTTON20, - IAXXX_DEV_INSTANCE_BUTTON21, - IAXXX_DEV_INSTANCE_BUTTON22, - IAXXX_DEV_INSTANCE_BUTTON23, - IAXXX_DEV_INSTANCE_BUTTON24, - IAXXX_DEV_INSTANCE_BUTTON25, - IAXXX_DEV_INSTANCE_BUTTON26, - IAXXX_DEV_INSTANCE_BUTTON27, - IAXXX_DEV_INSTANCE_BUTTON28, - IAXXX_DEV_INSTANCE_BUTTON29, - IAXXX_DEV_INSTANCE_BUTTON30, - IAXXX_DEV_INSTANCE_BUTTON31, - IAXXX_DEV_INSTANCE_BUTTON32, - IAXXX_DEV_INSTANCE_BUTTON33, - IAXXX_DEV_INSTANCE_BUTTON34, - IAXXX_DEV_INSTANCE_BUTTON35, - IAXXX_DEV_INSTANCE_BUTTON36, - IAXXX_DEV_INSTANCE_BUTTON37, - IAXXX_DEV_INSTANCE_BUTTON38, - IAXXX_DEV_INSTANCE_BUTTON39, - IAXXX_DEV_INSTANCE_BUTTON40, - IAXXX_DEV_INSTANCE_BUTTON41, - IAXXX_DEV_INSTANCE_BUTTON42, - IAXXX_DEV_INSTANCE_BUTTON43, - IAXXX_DEV_INSTANCE_BUTTON44, - IAXXX_DEV_INSTANCE_BUTTON45, - IAXXX_DEV_INSTANCE_BUTTON46, - IAXXX_DEV_INSTANCE_BUTTON47, - IAXXX_DEV_INSTANCE_BUTTON48, - IAXXX_DEV_INSTANCE_BUTTON49, - IAXXX_DEV_INSTANCE_BUTTON50, - IAXXX_DEV_INSTANCE_BUTTON51, - IAXXX_DEV_INSTANCE_BUTTON52, - IAXXX_DEV_INSTANCE_BUTTON53, - IAXXX_DEV_INSTANCE_BUTTON54, - IAXXX_DEV_INSTANCE_BUTTON55, - IAXXX_DEV_INSTANCE_BUTTON56, - IAXXX_DEV_INSTANCE_BUTTON57, - IAXXX_DEV_INSTANCE_BUTTON58, - IAXXX_DEV_INSTANCE_BUTTON59, - IAXXX_DEV_INSTANCE_BUTTON60, - IAXXX_DEV_INSTANCE_BUTTON61, - IAXXX_DEV_INSTANCE_BUTTON62, - IAXXX_DEV_INSTANCE_BUTTON63, - IAXXX_DEV_NUM_INSTANCE_BUTTON, - IAXXX_DEV_INSTANCE_BUTTON_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_instance_led_e { - IAXXX_DEV_INSTANCE_LED0 = 0, - IAXXX_DEV_INSTANCE_LED1, - IAXXX_DEV_INSTANCE_LED2, - IAXXX_DEV_INSTANCE_LED3, - IAXXX_DEV_INSTANCE_LED4, - IAXXX_DEV_INSTANCE_LED5, - IAXXX_DEV_INSTANCE_LED6, - IAXXX_DEV_INSTANCE_LED7, - IAXXX_DEV_INSTANCE_LED8, - IAXXX_DEV_INSTANCE_LED9, - IAXXX_DEV_INSTANCE_LED10, - IAXXX_DEV_INSTANCE_LED11, - IAXXX_DEV_INSTANCE_LED12, - IAXXX_DEV_INSTANCE_LED13, - IAXXX_DEV_INSTANCE_LED14, - IAXXX_DEV_INSTANCE_LED15, - IAXXX_DEV_INSTANCE_LED16, - IAXXX_DEV_INSTANCE_LED17, - IAXXX_DEV_INSTANCE_LED18, - IAXXX_DEV_INSTANCE_LED19, - IAXXX_DEV_INSTANCE_LED20, - IAXXX_DEV_INSTANCE_LED21, - IAXXX_DEV_INSTANCE_LED22, - IAXXX_DEV_INSTANCE_LED23, - IAXXX_DEV_INSTANCE_LED24, - IAXXX_DEV_INSTANCE_LED25, - IAXXX_DEV_INSTANCE_LED26, - IAXXX_DEV_INSTANCE_LED27, - IAXXX_DEV_INSTANCE_LED28, - IAXXX_DEV_INSTANCE_LED29, - IAXXX_DEV_INSTANCE_LED30, - IAXXX_DEV_INSTANCE_LED31, - IAXXX_DEV_INSTANCE_LED32, - IAXXX_DEV_INSTANCE_LED33, - IAXXX_DEV_INSTANCE_LED34, - IAXXX_DEV_INSTANCE_LED35, - IAXXX_DEV_INSTANCE_LED36, - IAXXX_DEV_INSTANCE_LED37, - IAXXX_DEV_INSTANCE_LED38, - IAXXX_DEV_INSTANCE_LED39, - IAXXX_DEV_INSTANCE_LED40, - IAXXX_DEV_INSTANCE_LED41, - IAXXX_DEV_INSTANCE_LED42, - IAXXX_DEV_INSTANCE_LED43, - IAXXX_DEV_INSTANCE_LED44, - IAXXX_DEV_INSTANCE_LED45, - IAXXX_DEV_INSTANCE_LED46, - IAXXX_DEV_INSTANCE_LED47, - IAXXX_DEV_INSTANCE_LED48, - IAXXX_DEV_INSTANCE_LED49, - IAXXX_DEV_INSTANCE_LED50, - IAXXX_DEV_INSTANCE_LED51, - IAXXX_DEV_INSTANCE_LED52, - IAXXX_DEV_INSTANCE_LED53, - IAXXX_DEV_INSTANCE_LED54, - IAXXX_DEV_INSTANCE_LED55, - IAXXX_DEV_INSTANCE_LED56, - IAXXX_DEV_INSTANCE_LED57, - IAXXX_DEV_INSTANCE_LED58, - IAXXX_DEV_INSTANCE_LED59, - IAXXX_DEV_INSTANCE_LED60, - IAXXX_DEV_INSTANCE_LED61, - IAXXX_DEV_INSTANCE_LED62, - IAXXX_DEV_INSTANCE_LED63, - IAXXX_DEV_NUM_INSTANCE_LED, - IAXXX_DEV_INSTANCE_LED_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_instance_flash_e { - IAXXX_DEV_INSTANCE_FLASH0 = 0, - IAXXX_DEV_INSTANCE_FLASH1, - IAXXX_DEV_INSTANCE_FLASH2, - IAXXX_DEV_INSTANCE_FLASH3, - IAXXX_DEV_INSTANCE_FLASH4, - IAXXX_DEV_INSTANCE_FLASH5, - IAXXX_DEV_INSTANCE_FLASH6, - IAXXX_DEV_INSTANCE_FLASH7, - IAXXX_DEV_INSTANCE_FLASH8, - IAXXX_DEV_INSTANCE_FLASH9, - IAXXX_DEV_INSTANCE_FLASH10, - IAXXX_DEV_INSTANCE_FLASH11, - IAXXX_DEV_INSTANCE_FLASH12, - IAXXX_DEV_INSTANCE_FLASH13, - IAXXX_DEV_INSTANCE_FLASH14, - IAXXX_DEV_INSTANCE_FLASH15, - IAXXX_DEV_INSTANCE_FLASH16, - IAXXX_DEV_INSTANCE_FLASH17, - IAXXX_DEV_INSTANCE_FLASH18, - IAXXX_DEV_INSTANCE_FLASH19, - IAXXX_DEV_INSTANCE_FLASH20, - IAXXX_DEV_INSTANCE_FLASH21, - IAXXX_DEV_INSTANCE_FLASH22, - IAXXX_DEV_INSTANCE_FLASH23, - IAXXX_DEV_INSTANCE_FLASH24, - IAXXX_DEV_INSTANCE_FLASH25, - IAXXX_DEV_INSTANCE_FLASH26, - IAXXX_DEV_INSTANCE_FLASH27, - IAXXX_DEV_INSTANCE_FLASH28, - IAXXX_DEV_INSTANCE_FLASH29, - IAXXX_DEV_INSTANCE_FLASH30, - IAXXX_DEV_INSTANCE_FLASH31, - IAXXX_DEV_INSTANCE_FLASH32, - IAXXX_DEV_INSTANCE_FLASH33, - IAXXX_DEV_INSTANCE_FLASH34, - IAXXX_DEV_INSTANCE_FLASH35, - IAXXX_DEV_INSTANCE_FLASH36, - IAXXX_DEV_INSTANCE_FLASH37, - IAXXX_DEV_INSTANCE_FLASH38, - IAXXX_DEV_INSTANCE_FLASH39, - IAXXX_DEV_INSTANCE_FLASH40, - IAXXX_DEV_INSTANCE_FLASH41, - IAXXX_DEV_INSTANCE_FLASH42, - IAXXX_DEV_INSTANCE_FLASH43, - IAXXX_DEV_INSTANCE_FLASH44, - IAXXX_DEV_INSTANCE_FLASH45, - IAXXX_DEV_INSTANCE_FLASH46, - IAXXX_DEV_INSTANCE_FLASH47, - IAXXX_DEV_INSTANCE_FLASH48, - IAXXX_DEV_INSTANCE_FLASH49, - IAXXX_DEV_INSTANCE_FLASH50, - IAXXX_DEV_INSTANCE_FLASH51, - IAXXX_DEV_INSTANCE_FLASH52, - IAXXX_DEV_INSTANCE_FLASH53, - IAXXX_DEV_INSTANCE_FLASH54, - IAXXX_DEV_INSTANCE_FLASH55, - IAXXX_DEV_INSTANCE_FLASH56, - IAXXX_DEV_INSTANCE_FLASH57, - IAXXX_DEV_INSTANCE_FLASH58, - IAXXX_DEV_INSTANCE_FLASH59, - IAXXX_DEV_INSTANCE_FLASH60, - IAXXX_DEV_INSTANCE_FLASH61, - IAXXX_DEV_INSTANCE_FLASH62, - IAXXX_DEV_INSTANCE_FLASH63, - IAXXX_DEV_NUM_INSTANCE_FLASH, - IAXXX_DEV_INSTANCE_FLASH_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_instance_codec_e { - IAXXX_DEV_INSTANCE_CODEC0 = 0, - IAXXX_DEV_INSTANCE_CODEC1, - IAXXX_DEV_INSTANCE_CODEC2, - IAXXX_DEV_INSTANCE_CODEC3, - IAXXX_DEV_INSTANCE_CODEC4, - IAXXX_DEV_INSTANCE_CODEC5, - IAXXX_DEV_INSTANCE_CODEC6, - IAXXX_DEV_INSTANCE_CODEC7, - IAXXX_DEV_INSTANCE_CODEC8, - IAXXX_DEV_INSTANCE_CODEC9, - IAXXX_DEV_INSTANCE_CODEC10, - IAXXX_DEV_INSTANCE_CODEC11, - IAXXX_DEV_INSTANCE_CODEC12, - IAXXX_DEV_INSTANCE_CODEC13, - IAXXX_DEV_INSTANCE_CODEC14, - IAXXX_DEV_INSTANCE_CODEC15, - IAXXX_DEV_INSTANCE_CODEC16, - IAXXX_DEV_INSTANCE_CODEC17, - IAXXX_DEV_INSTANCE_CODEC18, - IAXXX_DEV_INSTANCE_CODEC19, - IAXXX_DEV_INSTANCE_CODEC20, - IAXXX_DEV_INSTANCE_CODEC21, - IAXXX_DEV_INSTANCE_CODEC22, - IAXXX_DEV_INSTANCE_CODEC23, - IAXXX_DEV_INSTANCE_CODEC24, - IAXXX_DEV_INSTANCE_CODEC25, - IAXXX_DEV_INSTANCE_CODEC26, - IAXXX_DEV_INSTANCE_CODEC27, - IAXXX_DEV_INSTANCE_CODEC28, - IAXXX_DEV_INSTANCE_CODEC29, - IAXXX_DEV_INSTANCE_CODEC30, - IAXXX_DEV_INSTANCE_CODEC31, - IAXXX_DEV_INSTANCE_CODEC32, - IAXXX_DEV_INSTANCE_CODEC33, - IAXXX_DEV_INSTANCE_CODEC34, - IAXXX_DEV_INSTANCE_CODEC35, - IAXXX_DEV_INSTANCE_CODEC36, - IAXXX_DEV_INSTANCE_CODEC37, - IAXXX_DEV_INSTANCE_CODEC38, - IAXXX_DEV_INSTANCE_CODEC39, - IAXXX_DEV_INSTANCE_CODEC40, - IAXXX_DEV_INSTANCE_CODEC41, - IAXXX_DEV_INSTANCE_CODEC42, - IAXXX_DEV_INSTANCE_CODEC43, - IAXXX_DEV_INSTANCE_CODEC44, - IAXXX_DEV_INSTANCE_CODEC45, - IAXXX_DEV_INSTANCE_CODEC46, - IAXXX_DEV_INSTANCE_CODEC47, - IAXXX_DEV_INSTANCE_CODEC48, - IAXXX_DEV_INSTANCE_CODEC49, - IAXXX_DEV_INSTANCE_CODEC50, - IAXXX_DEV_INSTANCE_CODEC51, - IAXXX_DEV_INSTANCE_CODEC52, - IAXXX_DEV_INSTANCE_CODEC53, - IAXXX_DEV_INSTANCE_CODEC54, - IAXXX_DEV_INSTANCE_CODEC55, - IAXXX_DEV_INSTANCE_CODEC56, - IAXXX_DEV_INSTANCE_CODEC57, - IAXXX_DEV_INSTANCE_CODEC58, - IAXXX_DEV_INSTANCE_CODEC59, - IAXXX_DEV_INSTANCE_CODEC60, - IAXXX_DEV_INSTANCE_CODEC61, - IAXXX_DEV_INSTANCE_CODEC62, - IAXXX_DEV_INSTANCE_CODEC63, - IAXXX_DEV_NUM_INSTANCE_CODEC, - IAXXX_DEV_INSTANCE_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_instance_sensor_e { - IAXXX_DEV_INSTANCE_SENSOR0 = 0, - IAXXX_DEV_INSTANCE_SENSOR1, - IAXXX_DEV_INSTANCE_SENSOR2, - IAXXX_DEV_INSTANCE_SENSOR3, - IAXXX_DEV_INSTANCE_SENSOR4, - IAXXX_DEV_INSTANCE_SENSOR5, - IAXXX_DEV_INSTANCE_SENSOR6, - IAXXX_DEV_INSTANCE_SENSOR7, - IAXXX_DEV_INSTANCE_SENSOR8, - IAXXX_DEV_INSTANCE_SENSOR9, - IAXXX_DEV_INSTANCE_SENSOR10, - IAXXX_DEV_INSTANCE_SENSOR11, - IAXXX_DEV_INSTANCE_SENSOR12, - IAXXX_DEV_INSTANCE_SENSOR13, - IAXXX_DEV_INSTANCE_SENSOR14, - IAXXX_DEV_INSTANCE_SENSOR15, - IAXXX_DEV_INSTANCE_SENSOR16, - IAXXX_DEV_INSTANCE_SENSOR17, - IAXXX_DEV_INSTANCE_SENSOR18, - IAXXX_DEV_INSTANCE_SENSOR19, - IAXXX_DEV_INSTANCE_SENSOR20, - IAXXX_DEV_INSTANCE_SENSOR21, - IAXXX_DEV_INSTANCE_SENSOR22, - IAXXX_DEV_INSTANCE_SENSOR23, - IAXXX_DEV_INSTANCE_SENSOR24, - IAXXX_DEV_INSTANCE_SENSOR25, - IAXXX_DEV_INSTANCE_SENSOR26, - IAXXX_DEV_INSTANCE_SENSOR27, - IAXXX_DEV_INSTANCE_SENSOR28, - IAXXX_DEV_INSTANCE_SENSOR29, - IAXXX_DEV_INSTANCE_SENSOR30, - IAXXX_DEV_INSTANCE_SENSOR31, - IAXXX_DEV_INSTANCE_SENSOR32, - IAXXX_DEV_INSTANCE_SENSOR33, - IAXXX_DEV_INSTANCE_SENSOR34, - IAXXX_DEV_INSTANCE_SENSOR35, - IAXXX_DEV_INSTANCE_SENSOR36, - IAXXX_DEV_INSTANCE_SENSOR37, - IAXXX_DEV_INSTANCE_SENSOR38, - IAXXX_DEV_INSTANCE_SENSOR39, - IAXXX_DEV_INSTANCE_SENSOR40, - IAXXX_DEV_INSTANCE_SENSOR41, - IAXXX_DEV_INSTANCE_SENSOR42, - IAXXX_DEV_INSTANCE_SENSOR43, - IAXXX_DEV_INSTANCE_SENSOR44, - IAXXX_DEV_INSTANCE_SENSOR45, - IAXXX_DEV_INSTANCE_SENSOR46, - IAXXX_DEV_INSTANCE_SENSOR47, - IAXXX_DEV_INSTANCE_SENSOR48, - IAXXX_DEV_INSTANCE_SENSOR49, - IAXXX_DEV_INSTANCE_SENSOR50, - IAXXX_DEV_INSTANCE_SENSOR51, - IAXXX_DEV_INSTANCE_SENSOR52, - IAXXX_DEV_INSTANCE_SENSOR53, - IAXXX_DEV_INSTANCE_SENSOR54, - IAXXX_DEV_INSTANCE_SENSOR55, - IAXXX_DEV_INSTANCE_SENSOR56, - IAXXX_DEV_INSTANCE_SENSOR57, - IAXXX_DEV_INSTANCE_SENSOR58, - IAXXX_DEV_INSTANCE_SENSOR59, - IAXXX_DEV_INSTANCE_SENSOR60, - IAXXX_DEV_INSTANCE_SENSOR61, - IAXXX_DEV_INSTANCE_SENSOR62, - IAXXX_DEV_INSTANCE_SENSOR63, - IAXXX_DEV_NUM_INSTANCE_SENSOR, - IAXXX_DEV_INSTANCE_SENSOR_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_instance_input_pin_e { - IAXXX_DEV_INSTANCE_INPUT_PIN0 = 0, - IAXXX_DEV_INSTANCE_INPUT_PIN1, - IAXXX_DEV_INSTANCE_INPUT_PIN2, - IAXXX_DEV_INSTANCE_INPUT_PIN3, - IAXXX_DEV_INSTANCE_INPUT_PIN4, - IAXXX_DEV_INSTANCE_INPUT_PIN5, - IAXXX_DEV_INSTANCE_INPUT_PIN6, - IAXXX_DEV_INSTANCE_INPUT_PIN7, - IAXXX_DEV_INSTANCE_INPUT_PIN8, - IAXXX_DEV_INSTANCE_INPUT_PIN9, - IAXXX_DEV_INSTANCE_INPUT_PIN10, - IAXXX_DEV_INSTANCE_INPUT_PIN11, - IAXXX_DEV_INSTANCE_INPUT_PIN12, - IAXXX_DEV_INSTANCE_INPUT_PIN13, - IAXXX_DEV_INSTANCE_INPUT_PIN14, - IAXXX_DEV_INSTANCE_INPUT_PIN15, - IAXXX_DEV_INSTANCE_INPUT_PIN16, - IAXXX_DEV_INSTANCE_INPUT_PIN17, - IAXXX_DEV_INSTANCE_INPUT_PIN18, - IAXXX_DEV_INSTANCE_INPUT_PIN19, - IAXXX_DEV_INSTANCE_INPUT_PIN20, - IAXXX_DEV_INSTANCE_INPUT_PIN21, - IAXXX_DEV_INSTANCE_INPUT_PIN22, - IAXXX_DEV_INSTANCE_INPUT_PIN23, - IAXXX_DEV_INSTANCE_INPUT_PIN24, - IAXXX_DEV_INSTANCE_INPUT_PIN25, - IAXXX_DEV_INSTANCE_INPUT_PIN26, - IAXXX_DEV_INSTANCE_INPUT_PIN27, - IAXXX_DEV_INSTANCE_INPUT_PIN28, - IAXXX_DEV_INSTANCE_INPUT_PIN29, - IAXXX_DEV_INSTANCE_INPUT_PIN30, - IAXXX_DEV_INSTANCE_INPUT_PIN31, - IAXXX_DEV_INSTANCE_INPUT_PIN32, - IAXXX_DEV_INSTANCE_INPUT_PIN33, - IAXXX_DEV_INSTANCE_INPUT_PIN34, - IAXXX_DEV_INSTANCE_INPUT_PIN35, - IAXXX_DEV_INSTANCE_INPUT_PIN36, - IAXXX_DEV_INSTANCE_INPUT_PIN37, - IAXXX_DEV_INSTANCE_INPUT_PIN38, - IAXXX_DEV_INSTANCE_INPUT_PIN39, - IAXXX_DEV_INSTANCE_INPUT_PIN40, - IAXXX_DEV_INSTANCE_INPUT_PIN41, - IAXXX_DEV_INSTANCE_INPUT_PIN42, - IAXXX_DEV_INSTANCE_INPUT_PIN43, - IAXXX_DEV_INSTANCE_INPUT_PIN44, - IAXXX_DEV_INSTANCE_INPUT_PIN45, - IAXXX_DEV_INSTANCE_INPUT_PIN46, - IAXXX_DEV_INSTANCE_INPUT_PIN47, - IAXXX_DEV_INSTANCE_INPUT_PIN48, - IAXXX_DEV_INSTANCE_INPUT_PIN49, - IAXXX_DEV_INSTANCE_INPUT_PIN50, - IAXXX_DEV_INSTANCE_INPUT_PIN51, - IAXXX_DEV_INSTANCE_INPUT_PIN52, - IAXXX_DEV_INSTANCE_INPUT_PIN53, - IAXXX_DEV_INSTANCE_INPUT_PIN54, - IAXXX_DEV_INSTANCE_INPUT_PIN55, - IAXXX_DEV_INSTANCE_INPUT_PIN56, - IAXXX_DEV_INSTANCE_INPUT_PIN57, - IAXXX_DEV_INSTANCE_INPUT_PIN58, - IAXXX_DEV_INSTANCE_INPUT_PIN59, - IAXXX_DEV_INSTANCE_INPUT_PIN60, - IAXXX_DEV_INSTANCE_INPUT_PIN61, - IAXXX_DEV_INSTANCE_INPUT_PIN62, - IAXXX_DEV_INSTANCE_INPUT_PIN63, - IAXXX_DEV_NUM_INSTANCE_INPUT_PIN, - IAXXX_DEV_INSTANCE_INPUT_PIN_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_instance_output_pin_t { - IAXXX_DEV_INSTANCE_OUTPUT_PIN0 = 0, - IAXXX_DEV_INSTANCE_OUTPUT_PIN1, - IAXXX_DEV_INSTANCE_OUTPUT_PIN2, - IAXXX_DEV_INSTANCE_OUTPUT_PIN3, - IAXXX_DEV_INSTANCE_OUTPUT_PIN4, - IAXXX_DEV_INSTANCE_OUTPUT_PIN5, - IAXXX_DEV_INSTANCE_OUTPUT_PIN6, - IAXXX_DEV_INSTANCE_OUTPUT_PIN7, - IAXXX_DEV_INSTANCE_OUTPUT_PIN8, - IAXXX_DEV_INSTANCE_OUTPUT_PIN9, - IAXXX_DEV_INSTANCE_OUTPUT_PIN10, - IAXXX_DEV_INSTANCE_OUTPUT_PIN11, - IAXXX_DEV_INSTANCE_OUTPUT_PIN12, - IAXXX_DEV_INSTANCE_OUTPUT_PIN13, - IAXXX_DEV_INSTANCE_OUTPUT_PIN14, - IAXXX_DEV_INSTANCE_OUTPUT_PIN15, - IAXXX_DEV_INSTANCE_OUTPUT_PIN16, - IAXXX_DEV_INSTANCE_OUTPUT_PIN17, - IAXXX_DEV_INSTANCE_OUTPUT_PIN18, - IAXXX_DEV_INSTANCE_OUTPUT_PIN19, - IAXXX_DEV_INSTANCE_OUTPUT_PIN20, - IAXXX_DEV_INSTANCE_OUTPUT_PIN21, - IAXXX_DEV_INSTANCE_OUTPUT_PIN22, - IAXXX_DEV_INSTANCE_OUTPUT_PIN23, - IAXXX_DEV_INSTANCE_OUTPUT_PIN24, - IAXXX_DEV_INSTANCE_OUTPUT_PIN25, - IAXXX_DEV_INSTANCE_OUTPUT_PIN26, - IAXXX_DEV_INSTANCE_OUTPUT_PIN27, - IAXXX_DEV_INSTANCE_OUTPUT_PIN28, - IAXXX_DEV_INSTANCE_OUTPUT_PIN29, - IAXXX_DEV_INSTANCE_OUTPUT_PIN30, - IAXXX_DEV_INSTANCE_OUTPUT_PIN31, - IAXXX_DEV_INSTANCE_OUTPUT_PIN32, - IAXXX_DEV_INSTANCE_OUTPUT_PIN33, - IAXXX_DEV_INSTANCE_OUTPUT_PIN34, - IAXXX_DEV_INSTANCE_OUTPUT_PIN35, - IAXXX_DEV_INSTANCE_OUTPUT_PIN36, - IAXXX_DEV_INSTANCE_OUTPUT_PIN37, - IAXXX_DEV_INSTANCE_OUTPUT_PIN38, - IAXXX_DEV_INSTANCE_OUTPUT_PIN39, - IAXXX_DEV_INSTANCE_OUTPUT_PIN40, - IAXXX_DEV_INSTANCE_OUTPUT_PIN41, - IAXXX_DEV_INSTANCE_OUTPUT_PIN42, - IAXXX_DEV_INSTANCE_OUTPUT_PIN43, - IAXXX_DEV_INSTANCE_OUTPUT_PIN44, - IAXXX_DEV_INSTANCE_OUTPUT_PIN45, - IAXXX_DEV_INSTANCE_OUTPUT_PIN46, - IAXXX_DEV_INSTANCE_OUTPUT_PIN47, - IAXXX_DEV_INSTANCE_OUTPUT_PIN48, - IAXXX_DEV_INSTANCE_OUTPUT_PIN49, - IAXXX_DEV_INSTANCE_OUTPUT_PIN50, - IAXXX_DEV_INSTANCE_OUTPUT_PIN51, - IAXXX_DEV_INSTANCE_OUTPUT_PIN52, - IAXXX_DEV_INSTANCE_OUTPUT_PIN53, - IAXXX_DEV_INSTANCE_OUTPUT_PIN54, - IAXXX_DEV_INSTANCE_OUTPUT_PIN55, - IAXXX_DEV_INSTANCE_OUTPUT_PIN56, - IAXXX_DEV_INSTANCE_OUTPUT_PIN57, - IAXXX_DEV_INSTANCE_OUTPUT_PIN58, - IAXXX_DEV_INSTANCE_OUTPUT_PIN59, - IAXXX_DEV_INSTANCE_OUTPUT_PIN60, - IAXXX_DEV_INSTANCE_OUTPUT_PIN61, - IAXXX_DEV_INSTANCE_OUTPUT_PIN62, - IAXXX_DEV_INSTANCE_OUTPUT_PIN63, - IAXXX_DEV_NUM_INSTANCE_OUTPUT_PIN, - IAXXX_DEV_INSTANCE_OUTPUT_PIN_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_instance_stmr_timer_e { - IAXXX_DEV_INSTANCE_STMR_TMR0 = 0, - IAXXX_DEV_INSTANCE_STMR_TMR1, - IAXXX_DEV_INSTANCE_STMR_TMR2, - IAXXX_DEV_INSTANCE_STMR_TMR3, - IAXXX_DEV_INSTANCE_STMR_TMR4, - IAXXX_DEV_INSTANCE_STMR_TMR5, - IAXXX_DEV_INSTANCE_STMR_TMR6, - IAXXX_DEV_INSTANCE_STMR_TMR7, - IAXXX_DEV_INSTANCE_STMR_TMR8, - IAXXX_DEV_INSTANCE_STMR_TMR9, - IAXXX_DEV_INSTANCE_STMR_TMR10, - IAXXX_DEV_INSTANCE_STMR_TMR11, - IAXXX_DEV_INSTANCE_STMR_TMR12, - IAXXX_DEV_INSTANCE_STMR_TMR13, - IAXXX_DEV_INSTANCE_STMR_TMR14, - IAXXX_DEV_INSTANCE_STMR_TMR15, - IAXXX_DEV_INSTANCE_STMR_TMR16, - IAXXX_DEV_INSTANCE_STMR_TMR17, - IAXXX_DEV_INSTANCE_STMR_TMR18, - IAXXX_DEV_INSTANCE_STMR_TMR19, - IAXXX_DEV_INSTANCE_STMR_TMR20, - IAXXX_DEV_INSTANCE_STMR_TMR21, - IAXXX_DEV_INSTANCE_STMR_TMR22, - IAXXX_DEV_INSTANCE_STMR_TMR23, - IAXXX_DEV_INSTANCE_STMR_TMR24, - IAXXX_DEV_INSTANCE_STMR_TMR25, - IAXXX_DEV_INSTANCE_STMR_TMR26, - IAXXX_DEV_INSTANCE_STMR_TMR27, - IAXXX_DEV_INSTANCE_STMR_TMR28, - IAXXX_DEV_INSTANCE_STMR_TMR29, - IAXXX_DEV_INSTANCE_STMR_TMR30, - IAXXX_DEV_INSTANCE_STMR_TMR31, - IAXXX_DEV_INSTANCE_STMR_TMR32, - IAXXX_DEV_INSTANCE_STMR_TMR33, - IAXXX_DEV_INSTANCE_STMR_TMR34, - IAXXX_DEV_INSTANCE_STMR_TMR35, - IAXXX_DEV_INSTANCE_STMR_TMR36, - IAXXX_DEV_INSTANCE_STMR_TMR37, - IAXXX_DEV_INSTANCE_STMR_TMR38, - IAXXX_DEV_INSTANCE_STMR_TMR39, - IAXXX_DEV_INSTANCE_STMR_TMR40, - IAXXX_DEV_INSTANCE_STMR_TMR41, - IAXXX_DEV_INSTANCE_STMR_TMR42, - IAXXX_DEV_INSTANCE_STMR_TMR43, - IAXXX_DEV_INSTANCE_STMR_TMR44, - IAXXX_DEV_INSTANCE_STMR_TMR45, - IAXXX_DEV_INSTANCE_STMR_TMR46, - IAXXX_DEV_INSTANCE_STMR_TMR47, - IAXXX_DEV_INSTANCE_STMR_TMR48, - IAXXX_DEV_INSTANCE_STMR_TMR49, - IAXXX_DEV_INSTANCE_STMR_TMR50, - IAXXX_DEV_INSTANCE_STMR_TMR51, - IAXXX_DEV_INSTANCE_STMR_TMR52, - IAXXX_DEV_INSTANCE_STMR_TMR53, - IAXXX_DEV_INSTANCE_STMR_TMR54, - IAXXX_DEV_INSTANCE_STMR_TMR55, - IAXXX_DEV_INSTANCE_STMR_TMR56, - IAXXX_DEV_INSTANCE_STMR_TMR57, - IAXXX_DEV_INSTANCE_STMR_TMR58, - IAXXX_DEV_INSTANCE_STMR_TMR59, - IAXXX_DEV_INSTANCE_STMR_TMR60, - IAXXX_DEV_INSTANCE_STMR_TMR61, - IAXXX_DEV_INSTANCE_STMR_TMR62, - IAXXX_DEV_INSTANCE_STMR_TMR63, - IAXXX_DEV_NUM_INSTANCE_STMR_TMR, - IAXXX_DEV_INSTANCE_STMR_TMR_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_instance_stmr_pt_e { - IAXXX_DEV_INSTANCE_STMR_PT0 = 0, - IAXXX_DEV_INSTANCE_STMR_PT1, - IAXXX_DEV_INSTANCE_STMR_PT2, - IAXXX_DEV_INSTANCE_STMR_PT3, - IAXXX_DEV_INSTANCE_STMR_PT4, - IAXXX_DEV_INSTANCE_STMR_PT5, - IAXXX_DEV_INSTANCE_STMR_PT6, - IAXXX_DEV_INSTANCE_STMR_PT7, - IAXXX_DEV_INSTANCE_STMR_PT8, - IAXXX_DEV_INSTANCE_STMR_PT9, - IAXXX_DEV_INSTANCE_STMR_PT10, - IAXXX_DEV_INSTANCE_STMR_PT11, - IAXXX_DEV_INSTANCE_STMR_PT12, - IAXXX_DEV_INSTANCE_STMR_PT13, - IAXXX_DEV_INSTANCE_STMR_PT14, - IAXXX_DEV_INSTANCE_STMR_PT15, - IAXXX_DEV_INSTANCE_STMR_PT16, - IAXXX_DEV_INSTANCE_STMR_PT17, - IAXXX_DEV_INSTANCE_STMR_PT18, - IAXXX_DEV_INSTANCE_STMR_PT19, - IAXXX_DEV_INSTANCE_STMR_PT20, - IAXXX_DEV_INSTANCE_STMR_PT21, - IAXXX_DEV_INSTANCE_STMR_PT22, - IAXXX_DEV_INSTANCE_STMR_PT23, - IAXXX_DEV_INSTANCE_STMR_PT24, - IAXXX_DEV_INSTANCE_STMR_PT25, - IAXXX_DEV_INSTANCE_STMR_PT26, - IAXXX_DEV_INSTANCE_STMR_PT27, - IAXXX_DEV_INSTANCE_STMR_PT28, - IAXXX_DEV_INSTANCE_STMR_PT29, - IAXXX_DEV_INSTANCE_STMR_PT30, - IAXXX_DEV_INSTANCE_STMR_PT31, - IAXXX_DEV_INSTANCE_STMR_PT32, - IAXXX_DEV_INSTANCE_STMR_PT33, - IAXXX_DEV_INSTANCE_STMR_PT34, - IAXXX_DEV_INSTANCE_STMR_PT35, - IAXXX_DEV_INSTANCE_STMR_PT36, - IAXXX_DEV_INSTANCE_STMR_PT37, - IAXXX_DEV_INSTANCE_STMR_PT38, - IAXXX_DEV_INSTANCE_STMR_PT39, - IAXXX_DEV_INSTANCE_STMR_PT40, - IAXXX_DEV_INSTANCE_STMR_PT41, - IAXXX_DEV_INSTANCE_STMR_PT42, - IAXXX_DEV_INSTANCE_STMR_PT43, - IAXXX_DEV_INSTANCE_STMR_PT44, - IAXXX_DEV_INSTANCE_STMR_PT45, - IAXXX_DEV_INSTANCE_STMR_PT46, - IAXXX_DEV_INSTANCE_STMR_PT47, - IAXXX_DEV_INSTANCE_STMR_PT48, - IAXXX_DEV_INSTANCE_STMR_PT49, - IAXXX_DEV_INSTANCE_STMR_PT50, - IAXXX_DEV_INSTANCE_STMR_PT51, - IAXXX_DEV_INSTANCE_STMR_PT52, - IAXXX_DEV_INSTANCE_STMR_PT53, - IAXXX_DEV_INSTANCE_STMR_PT54, - IAXXX_DEV_INSTANCE_STMR_PT55, - IAXXX_DEV_INSTANCE_STMR_PT56, - IAXXX_DEV_INSTANCE_STMR_PT57, - IAXXX_DEV_INSTANCE_STMR_PT58, - IAXXX_DEV_INSTANCE_STMR_PT59, - IAXXX_DEV_INSTANCE_STMR_PT60, - IAXXX_DEV_INSTANCE_STMR_PT61, - IAXXX_DEV_INSTANCE_STMR_PT62, - IAXXX_DEV_INSTANCE_STMR_PT63, - IAXXX_DEV_NUM_INSTANCE_STMR_PT, - IAXXX_DEV_INSTANCE_STMR_PT_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_instance_interface_e { - IAXXX_DEV_INSTANCE_INTERFACE0 = 0, - IAXXX_DEV_INSTANCE_INTERFACE1, - IAXXX_DEV_INSTANCE_INTERFACE2, - IAXXX_DEV_INSTANCE_INTERFACE3, - IAXXX_DEV_INSTANCE_INTERFACE4, - IAXXX_DEV_INSTANCE_INTERFACE5, - IAXXX_DEV_INSTANCE_INTERFACE6, - IAXXX_DEV_INSTANCE_INTERFACE7, - IAXXX_DEV_INSTANCE_INTERFACE8, - IAXXX_DEV_INSTANCE_INTERFACE9, - IAXXX_DEV_INSTANCE_INTERFACE10, - IAXXX_DEV_INSTANCE_INTERFACE11, - IAXXX_DEV_INSTANCE_INTERFACE12, - IAXXX_DEV_INSTANCE_INTERFACE13, - IAXXX_DEV_INSTANCE_INTERFACE14, - IAXXX_DEV_INSTANCE_INTERFACE15, - IAXXX_DEV_INSTANCE_INTERFACE16, - IAXXX_DEV_INSTANCE_INTERFACE17, - IAXXX_DEV_INSTANCE_INTERFACE18, - IAXXX_DEV_INSTANCE_INTERFACE19, - IAXXX_DEV_INSTANCE_INTERFACE20, - IAXXX_DEV_INSTANCE_INTERFACE21, - IAXXX_DEV_INSTANCE_INTERFACE22, - IAXXX_DEV_INSTANCE_INTERFACE23, - IAXXX_DEV_INSTANCE_INTERFACE24, - IAXXX_DEV_INSTANCE_INTERFACE25, - IAXXX_DEV_INSTANCE_INTERFACE26, - IAXXX_DEV_INSTANCE_INTERFACE27, - IAXXX_DEV_INSTANCE_INTERFACE28, - IAXXX_DEV_INSTANCE_INTERFACE29, - IAXXX_DEV_INSTANCE_INTERFACE30, - IAXXX_DEV_INSTANCE_INTERFACE31, - IAXXX_DEV_INSTANCE_INTERFACE32, - IAXXX_DEV_INSTANCE_INTERFACE33, - IAXXX_DEV_INSTANCE_INTERFACE34, - IAXXX_DEV_INSTANCE_INTERFACE35, - IAXXX_DEV_INSTANCE_INTERFACE36, - IAXXX_DEV_INSTANCE_INTERFACE37, - IAXXX_DEV_INSTANCE_INTERFACE38, - IAXXX_DEV_INSTANCE_INTERFACE39, - IAXXX_DEV_INSTANCE_INTERFACE40, - IAXXX_DEV_INSTANCE_INTERFACE41, - IAXXX_DEV_INSTANCE_INTERFACE42, - IAXXX_DEV_INSTANCE_INTERFACE43, - IAXXX_DEV_INSTANCE_INTERFACE44, - IAXXX_DEV_INSTANCE_INTERFACE45, - IAXXX_DEV_INSTANCE_INTERFACE46, - IAXXX_DEV_INSTANCE_INTERFACE47, - IAXXX_DEV_INSTANCE_INTERFACE48, - IAXXX_DEV_INSTANCE_INTERFACE49, - IAXXX_DEV_INSTANCE_INTERFACE50, - IAXXX_DEV_INSTANCE_INTERFACE51, - IAXXX_DEV_INSTANCE_INTERFACE52, - IAXXX_DEV_INSTANCE_INTERFACE53, - IAXXX_DEV_INSTANCE_INTERFACE54, - IAXXX_DEV_INSTANCE_INTERFACE55, - IAXXX_DEV_INSTANCE_INTERFACE56, - IAXXX_DEV_INSTANCE_INTERFACE57, - IAXXX_DEV_INSTANCE_INTERFACE58, - IAXXX_DEV_INSTANCE_INTERFACE59, - IAXXX_DEV_INSTANCE_INTERFACE60, - IAXXX_DEV_INSTANCE_INTERFACE61, - IAXXX_DEV_INSTANCE_INTERFACE62, - IAXXX_DEV_INSTANCE_INTERFACE63, - IAXXX_DEV_NUM_INSTANCE_INTERFACE, - IAXXX_DEV_INSTANCE_INTERFACE_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_instance_usb_e { - IAXXX_DEV_INSTANCE_USB0 = 0, - IAXXX_DEV_INSTANCE_USB1, - IAXXX_DEV_INSTANCE_USB2, - IAXXX_DEV_INSTANCE_USB3, - IAXXX_DEV_INSTANCE_USB4, - IAXXX_DEV_INSTANCE_USB5, - IAXXX_DEV_INSTANCE_USB6, - IAXXX_DEV_INSTANCE_USB7, - IAXXX_DEV_INSTANCE_USB8, - IAXXX_DEV_INSTANCE_USB9, - IAXXX_DEV_INSTANCE_USB10, - IAXXX_DEV_INSTANCE_USB11, - IAXXX_DEV_INSTANCE_USB12, - IAXXX_DEV_INSTANCE_USB13, - IAXXX_DEV_INSTANCE_USB14, - IAXXX_DEV_INSTANCE_USB15, - IAXXX_DEV_INSTANCE_USB16, - IAXXX_DEV_INSTANCE_USB17, - IAXXX_DEV_INSTANCE_USB18, - IAXXX_DEV_INSTANCE_USB19, - IAXXX_DEV_INSTANCE_USB20, - IAXXX_DEV_INSTANCE_USB21, - IAXXX_DEV_INSTANCE_USB22, - IAXXX_DEV_INSTANCE_USB23, - IAXXX_DEV_INSTANCE_USB24, - IAXXX_DEV_INSTANCE_USB25, - IAXXX_DEV_INSTANCE_USB26, - IAXXX_DEV_INSTANCE_USB27, - IAXXX_DEV_INSTANCE_USB28, - IAXXX_DEV_INSTANCE_USB29, - IAXXX_DEV_INSTANCE_USB30, - IAXXX_DEV_INSTANCE_USB31, - IAXXX_DEV_INSTANCE_USB32, - IAXXX_DEV_INSTANCE_USB33, - IAXXX_DEV_INSTANCE_USB34, - IAXXX_DEV_INSTANCE_USB35, - IAXXX_DEV_INSTANCE_USB36, - IAXXX_DEV_INSTANCE_USB37, - IAXXX_DEV_INSTANCE_USB38, - IAXXX_DEV_INSTANCE_USB39, - IAXXX_DEV_INSTANCE_USB40, - IAXXX_DEV_INSTANCE_USB41, - IAXXX_DEV_INSTANCE_USB42, - IAXXX_DEV_INSTANCE_USB43, - IAXXX_DEV_INSTANCE_USB44, - IAXXX_DEV_INSTANCE_USB45, - IAXXX_DEV_INSTANCE_USB46, - IAXXX_DEV_INSTANCE_USB47, - IAXXX_DEV_INSTANCE_USB48, - IAXXX_DEV_INSTANCE_USB49, - IAXXX_DEV_INSTANCE_USB50, - IAXXX_DEV_INSTANCE_USB51, - IAXXX_DEV_INSTANCE_USB52, - IAXXX_DEV_INSTANCE_USB53, - IAXXX_DEV_INSTANCE_USB54, - IAXXX_DEV_INSTANCE_USB55, - IAXXX_DEV_INSTANCE_USB56, - IAXXX_DEV_INSTANCE_USB57, - IAXXX_DEV_INSTANCE_USB58, - IAXXX_DEV_INSTANCE_USB59, - IAXXX_DEV_INSTANCE_USB60, - IAXXX_DEV_INSTANCE_USB61, - IAXXX_DEV_INSTANCE_USB62, - IAXXX_DEV_INSTANCE_USB63, - IAXXX_DEV_NUM_INSTANCE_USB, - IAXXX_DEV_INSTANCE_USB_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_instance_bt_e { - IAXXX_DEV_INSTANCE_BT0 = 0, - IAXXX_DEV_NUM_INSTANCE_BT, - IAXXX_DEV_INSTANCE_BT_FORCE_SIZE = INT_MAX, -}; -enum iaxxx_device_instance_Battery_e { - IAXXX_DEV_INSTANCE_BATTERY0 = 0, - IAXXX_DEV_NUM_INSTANCE_BATTERY, - IAXXX_DEV_INSTANCE_BATTERY_FORCE_SIZE = INT_MAX, -}; -#define IAXXX_SYSID_DEV_BUTTON0 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON0)) -#define IAXXX_SYSID_DEV_BUTTON1 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON1)) -#define IAXXX_SYSID_DEV_BUTTON2 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON2)) -#define IAXXX_SYSID_DEV_BUTTON3 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON3)) -#define IAXXX_SYSID_DEV_BUTTON4 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON4)) -#define IAXXX_SYSID_DEV_BUTTON5 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON5)) -#define IAXXX_SYSID_DEV_BUTTON6 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON6)) -#define IAXXX_SYSID_DEV_BUTTON7 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON7)) -#define IAXXX_SYSID_DEV_BUTTON8 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON8)) -#define IAXXX_SYSID_DEV_BUTTON9 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON9)) -#define IAXXX_SYSID_DEV_BUTTON10 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON10)) -#define IAXXX_SYSID_DEV_BUTTON11 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON11)) -#define IAXXX_SYSID_DEV_BUTTON12 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON12)) -#define IAXXX_SYSID_DEV_BUTTON13 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON13)) -#define IAXXX_SYSID_DEV_BUTTON14 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON14)) -#define IAXXX_SYSID_DEV_BUTTON15 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON15)) -#define IAXXX_SYSID_DEV_BUTTON16 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON16)) -#define IAXXX_SYSID_DEV_BUTTON17 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON17)) -#define IAXXX_SYSID_DEV_BUTTON18 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON18)) -#define IAXXX_SYSID_DEV_BUTTON19 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON19)) -#define IAXXX_SYSID_DEV_BUTTON20 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON20)) -#define IAXXX_SYSID_DEV_BUTTON21 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON21)) -#define IAXXX_SYSID_DEV_BUTTON22 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON22)) -#define IAXXX_SYSID_DEV_BUTTON23 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON23)) -#define IAXXX_SYSID_DEV_BUTTON24 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON24)) -#define IAXXX_SYSID_DEV_BUTTON25 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON25)) -#define IAXXX_SYSID_DEV_BUTTON26 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON26)) -#define IAXXX_SYSID_DEV_BUTTON27 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON27)) -#define IAXXX_SYSID_DEV_BUTTON28 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON28)) -#define IAXXX_SYSID_DEV_BUTTON29 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON29)) -#define IAXXX_SYSID_DEV_BUTTON30 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON30)) -#define IAXXX_SYSID_DEV_BUTTON31 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON31)) -#define IAXXX_SYSID_DEV_BUTTON32 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON32)) -#define IAXXX_SYSID_DEV_BUTTON33 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON33)) -#define IAXXX_SYSID_DEV_BUTTON34 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON34)) -#define IAXXX_SYSID_DEV_BUTTON35 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON35)) -#define IAXXX_SYSID_DEV_BUTTON36 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON36)) -#define IAXXX_SYSID_DEV_BUTTON37 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON37)) -#define IAXXX_SYSID_DEV_BUTTON38 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON38)) -#define IAXXX_SYSID_DEV_BUTTON39 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON39)) -#define IAXXX_SYSID_DEV_BUTTON40 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON40)) -#define IAXXX_SYSID_DEV_BUTTON41 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON41)) -#define IAXXX_SYSID_DEV_BUTTON42 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON42)) -#define IAXXX_SYSID_DEV_BUTTON43 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON43)) -#define IAXXX_SYSID_DEV_BUTTON44 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON44)) -#define IAXXX_SYSID_DEV_BUTTON45 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON45)) -#define IAXXX_SYSID_DEV_BUTTON46 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON46)) -#define IAXXX_SYSID_DEV_BUTTON47 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON47)) -#define IAXXX_SYSID_DEV_BUTTON48 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON48)) -#define IAXXX_SYSID_DEV_BUTTON49 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON49)) -#define IAXXX_SYSID_DEV_BUTTON50 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON50)) -#define IAXXX_SYSID_DEV_BUTTON51 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON51)) -#define IAXXX_SYSID_DEV_BUTTON52 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON52)) -#define IAXXX_SYSID_DEV_BUTTON53 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON53)) -#define IAXXX_SYSID_DEV_BUTTON54 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON54)) -#define IAXXX_SYSID_DEV_BUTTON55 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON55)) -#define IAXXX_SYSID_DEV_BUTTON56 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON56)) -#define IAXXX_SYSID_DEV_BUTTON57 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON57)) -#define IAXXX_SYSID_DEV_BUTTON58 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON58)) -#define IAXXX_SYSID_DEV_BUTTON59 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON59)) -#define IAXXX_SYSID_DEV_BUTTON60 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON60)) -#define IAXXX_SYSID_DEV_BUTTON61 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON61)) -#define IAXXX_SYSID_DEV_BUTTON62 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON62)) -#define IAXXX_SYSID_DEV_BUTTON63 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BUTTON, IAXXX_DEV_INSTANCE_BUTTON63)) -#define IAXXX_SYSID_DEV_LED0 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED0)) -#define IAXXX_SYSID_DEV_LED1 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED1)) -#define IAXXX_SYSID_DEV_LED2 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED2)) -#define IAXXX_SYSID_DEV_LED3 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED3)) -#define IAXXX_SYSID_DEV_LED4 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED4)) -#define IAXXX_SYSID_DEV_LED5 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED5)) -#define IAXXX_SYSID_DEV_LED6 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED6)) -#define IAXXX_SYSID_DEV_LED7 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED7)) -#define IAXXX_SYSID_DEV_LED8 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED8)) -#define IAXXX_SYSID_DEV_LED9 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED9)) -#define IAXXX_SYSID_DEV_LED10 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED10)) -#define IAXXX_SYSID_DEV_LED11 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED11)) -#define IAXXX_SYSID_DEV_LED12 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED12)) -#define IAXXX_SYSID_DEV_LED13 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED13)) -#define IAXXX_SYSID_DEV_LED14 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED14)) -#define IAXXX_SYSID_DEV_LED15 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED15)) -#define IAXXX_SYSID_DEV_LED16 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED16)) -#define IAXXX_SYSID_DEV_LED17 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED17)) -#define IAXXX_SYSID_DEV_LED18 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED18)) -#define IAXXX_SYSID_DEV_LED19 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED19)) -#define IAXXX_SYSID_DEV_LED20 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED20)) -#define IAXXX_SYSID_DEV_LED21 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED21)) -#define IAXXX_SYSID_DEV_LED22 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED22)) -#define IAXXX_SYSID_DEV_LED23 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED23)) -#define IAXXX_SYSID_DEV_LED24 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED24)) -#define IAXXX_SYSID_DEV_LED25 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED25)) -#define IAXXX_SYSID_DEV_LED26 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED26)) -#define IAXXX_SYSID_DEV_LED27 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED27)) -#define IAXXX_SYSID_DEV_LED28 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED28)) -#define IAXXX_SYSID_DEV_LED29 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED29)) -#define IAXXX_SYSID_DEV_LED30 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED30)) -#define IAXXX_SYSID_DEV_LED31 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED31)) -#define IAXXX_SYSID_DEV_LED32 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED32)) -#define IAXXX_SYSID_DEV_LED33 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED33)) -#define IAXXX_SYSID_DEV_LED34 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED34)) -#define IAXXX_SYSID_DEV_LED35 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED35)) -#define IAXXX_SYSID_DEV_LED36 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED36)) -#define IAXXX_SYSID_DEV_LED37 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED37)) -#define IAXXX_SYSID_DEV_LED38 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED38)) -#define IAXXX_SYSID_DEV_LED39 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED39)) -#define IAXXX_SYSID_DEV_LED40 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED40)) -#define IAXXX_SYSID_DEV_LED41 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED41)) -#define IAXXX_SYSID_DEV_LED42 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED42)) -#define IAXXX_SYSID_DEV_LED43 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED43)) -#define IAXXX_SYSID_DEV_LED44 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED44)) -#define IAXXX_SYSID_DEV_LED45 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED45)) -#define IAXXX_SYSID_DEV_LED46 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED46)) -#define IAXXX_SYSID_DEV_LED47 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED47)) -#define IAXXX_SYSID_DEV_LED48 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED48)) -#define IAXXX_SYSID_DEV_LED49 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED49)) -#define IAXXX_SYSID_DEV_LED50 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED50)) -#define IAXXX_SYSID_DEV_LED51 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED51)) -#define IAXXX_SYSID_DEV_LED52 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED52)) -#define IAXXX_SYSID_DEV_LED53 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED53)) -#define IAXXX_SYSID_DEV_LED54 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED54)) -#define IAXXX_SYSID_DEV_LED55 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED55)) -#define IAXXX_SYSID_DEV_LED56 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED56)) -#define IAXXX_SYSID_DEV_LED57 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED57)) -#define IAXXX_SYSID_DEV_LED58 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED58)) -#define IAXXX_SYSID_DEV_LED59 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED59)) -#define IAXXX_SYSID_DEV_LED60 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED60)) -#define IAXXX_SYSID_DEV_LED61 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED61)) -#define IAXXX_SYSID_DEV_LED62 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED62)) -#define IAXXX_SYSID_DEV_LED63 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_LED, IAXXX_DEV_INSTANCE_LED63)) -#define IAXXX_SYSID_DEV_FLASH0 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH0)) -#define IAXXX_SYSID_DEV_FLASH1 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH1)) -#define IAXXX_SYSID_DEV_FLASH2 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH2)) -#define IAXXX_SYSID_DEV_FLASH3 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH3)) -#define IAXXX_SYSID_DEV_FLASH4 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH4)) -#define IAXXX_SYSID_DEV_FLASH5 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH5)) -#define IAXXX_SYSID_DEV_FLASH6 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH6)) -#define IAXXX_SYSID_DEV_FLASH7 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH7)) -#define IAXXX_SYSID_DEV_FLASH8 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH8)) -#define IAXXX_SYSID_DEV_FLASH9 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH9)) -#define IAXXX_SYSID_DEV_FLASH10 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH10)) -#define IAXXX_SYSID_DEV_FLASH11 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH11)) -#define IAXXX_SYSID_DEV_FLASH12 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH12)) -#define IAXXX_SYSID_DEV_FLASH13 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH13)) -#define IAXXX_SYSID_DEV_FLASH14 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH14)) -#define IAXXX_SYSID_DEV_FLASH15 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH15)) -#define IAXXX_SYSID_DEV_FLASH16 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH16)) -#define IAXXX_SYSID_DEV_FLASH17 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH17)) -#define IAXXX_SYSID_DEV_FLASH18 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH18)) -#define IAXXX_SYSID_DEV_FLASH19 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH19)) -#define IAXXX_SYSID_DEV_FLASH20 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH20)) -#define IAXXX_SYSID_DEV_FLASH21 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH21)) -#define IAXXX_SYSID_DEV_FLASH22 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH22)) -#define IAXXX_SYSID_DEV_FLASH23 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH23)) -#define IAXXX_SYSID_DEV_FLASH24 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH24)) -#define IAXXX_SYSID_DEV_FLASH25 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH25)) -#define IAXXX_SYSID_DEV_FLASH26 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH26)) -#define IAXXX_SYSID_DEV_FLASH27 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH27)) -#define IAXXX_SYSID_DEV_FLASH28 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH28)) -#define IAXXX_SYSID_DEV_FLASH29 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH29)) -#define IAXXX_SYSID_DEV_FLASH30 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH30)) -#define IAXXX_SYSID_DEV_FLASH31 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH31)) -#define IAXXX_SYSID_DEV_FLASH32 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH32)) -#define IAXXX_SYSID_DEV_FLASH33 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH33)) -#define IAXXX_SYSID_DEV_FLASH34 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH34)) -#define IAXXX_SYSID_DEV_FLASH35 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH35)) -#define IAXXX_SYSID_DEV_FLASH36 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH36)) -#define IAXXX_SYSID_DEV_FLASH37 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH37)) -#define IAXXX_SYSID_DEV_FLASH38 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH38)) -#define IAXXX_SYSID_DEV_FLASH39 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH39)) -#define IAXXX_SYSID_DEV_FLASH40 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH40)) -#define IAXXX_SYSID_DEV_FLASH41 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH41)) -#define IAXXX_SYSID_DEV_FLASH42 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH42)) -#define IAXXX_SYSID_DEV_FLASH43 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH43)) -#define IAXXX_SYSID_DEV_FLASH44 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH44)) -#define IAXXX_SYSID_DEV_FLASH45 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH45)) -#define IAXXX_SYSID_DEV_FLASH46 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH46)) -#define IAXXX_SYSID_DEV_FLASH47 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH47)) -#define IAXXX_SYSID_DEV_FLASH48 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH48)) -#define IAXXX_SYSID_DEV_FLASH49 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH49)) -#define IAXXX_SYSID_DEV_FLASH50 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH50)) -#define IAXXX_SYSID_DEV_FLASH51 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH51)) -#define IAXXX_SYSID_DEV_FLASH52 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH52)) -#define IAXXX_SYSID_DEV_FLASH53 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH53)) -#define IAXXX_SYSID_DEV_FLASH54 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH54)) -#define IAXXX_SYSID_DEV_FLASH55 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH55)) -#define IAXXX_SYSID_DEV_FLASH56 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH56)) -#define IAXXX_SYSID_DEV_FLASH57 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH57)) -#define IAXXX_SYSID_DEV_FLASH58 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH58)) -#define IAXXX_SYSID_DEV_FLASH59 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH59)) -#define IAXXX_SYSID_DEV_FLASH60 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH60)) -#define IAXXX_SYSID_DEV_FLASH61 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH61)) -#define IAXXX_SYSID_DEV_FLASH62 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH62)) -#define IAXXX_SYSID_DEV_FLASH63 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_FLASH, IAXXX_DEV_INSTANCE_FLASH63)) -#define IAXXX_SYSID_DEV_CODEC0 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC0)) -#define IAXXX_SYSID_DEV_CODEC1 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC1)) -#define IAXXX_SYSID_DEV_CODEC2 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC2)) -#define IAXXX_SYSID_DEV_CODEC3 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC3)) -#define IAXXX_SYSID_DEV_CODEC4 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC4)) -#define IAXXX_SYSID_DEV_CODEC5 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC5)) -#define IAXXX_SYSID_DEV_CODEC6 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC6)) -#define IAXXX_SYSID_DEV_CODEC7 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC7)) -#define IAXXX_SYSID_DEV_CODEC8 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC8)) -#define IAXXX_SYSID_DEV_CODEC9 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC9)) -#define IAXXX_SYSID_DEV_CODEC10 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC10)) -#define IAXXX_SYSID_DEV_CODEC11 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC11)) -#define IAXXX_SYSID_DEV_CODEC12 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC12)) -#define IAXXX_SYSID_DEV_CODEC13 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC13)) -#define IAXXX_SYSID_DEV_CODEC14 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC14)) -#define IAXXX_SYSID_DEV_CODEC15 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC15)) -#define IAXXX_SYSID_DEV_CODEC16 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC16)) -#define IAXXX_SYSID_DEV_CODEC17 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC17)) -#define IAXXX_SYSID_DEV_CODEC18 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC18)) -#define IAXXX_SYSID_DEV_CODEC19 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC19)) -#define IAXXX_SYSID_DEV_CODEC20 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC20)) -#define IAXXX_SYSID_DEV_CODEC21 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC21)) -#define IAXXX_SYSID_DEV_CODEC22 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC22)) -#define IAXXX_SYSID_DEV_CODEC23 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC23)) -#define IAXXX_SYSID_DEV_CODEC24 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC24)) -#define IAXXX_SYSID_DEV_CODEC25 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC25)) -#define IAXXX_SYSID_DEV_CODEC26 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC26)) -#define IAXXX_SYSID_DEV_CODEC27 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC27)) -#define IAXXX_SYSID_DEV_CODEC28 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC28)) -#define IAXXX_SYSID_DEV_CODEC29 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC29)) -#define IAXXX_SYSID_DEV_CODEC30 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC30)) -#define IAXXX_SYSID_DEV_CODEC31 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC31)) -#define IAXXX_SYSID_DEV_CODEC32 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC32)) -#define IAXXX_SYSID_DEV_CODEC33 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC33)) -#define IAXXX_SYSID_DEV_CODEC34 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC34)) -#define IAXXX_SYSID_DEV_CODEC35 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC35)) -#define IAXXX_SYSID_DEV_CODEC36 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC36)) -#define IAXXX_SYSID_DEV_CODEC37 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC37)) -#define IAXXX_SYSID_DEV_CODEC38 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC38)) -#define IAXXX_SYSID_DEV_CODEC39 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC39)) -#define IAXXX_SYSID_DEV_CODEC40 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC40)) -#define IAXXX_SYSID_DEV_CODEC41 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC41)) -#define IAXXX_SYSID_DEV_CODEC42 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC42)) -#define IAXXX_SYSID_DEV_CODEC43 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC43)) -#define IAXXX_SYSID_DEV_CODEC44 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC44)) -#define IAXXX_SYSID_DEV_CODEC45 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC45)) -#define IAXXX_SYSID_DEV_CODEC46 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC46)) -#define IAXXX_SYSID_DEV_CODEC47 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC47)) -#define IAXXX_SYSID_DEV_CODEC48 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC48)) -#define IAXXX_SYSID_DEV_CODEC49 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC49)) -#define IAXXX_SYSID_DEV_CODEC50 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC50)) -#define IAXXX_SYSID_DEV_CODEC51 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC51)) -#define IAXXX_SYSID_DEV_CODEC52 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC52)) -#define IAXXX_SYSID_DEV_CODEC53 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC53)) -#define IAXXX_SYSID_DEV_CODEC54 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC54)) -#define IAXXX_SYSID_DEV_CODEC55 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC55)) -#define IAXXX_SYSID_DEV_CODEC56 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC56)) -#define IAXXX_SYSID_DEV_CODEC57 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC57)) -#define IAXXX_SYSID_DEV_CODEC58 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC58)) -#define IAXXX_SYSID_DEV_CODEC59 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC59)) -#define IAXXX_SYSID_DEV_CODEC60 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC60)) -#define IAXXX_SYSID_DEV_CODEC61 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC61)) -#define IAXXX_SYSID_DEV_CODEC62 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC62)) -#define IAXXX_SYSID_DEV_CODEC63 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_CODEC, IAXXX_DEV_INSTANCE_CODEC63)) -#define IAXXX_SYSID_DEV_SENSOR0 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR0)) -#define IAXXX_SYSID_DEV_SENSOR1 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR1)) -#define IAXXX_SYSID_DEV_SENSOR2 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR2)) -#define IAXXX_SYSID_DEV_SENSOR3 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR3)) -#define IAXXX_SYSID_DEV_SENSOR4 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR4)) -#define IAXXX_SYSID_DEV_SENSOR5 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR5)) -#define IAXXX_SYSID_DEV_SENSOR6 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR6)) -#define IAXXX_SYSID_DEV_SENSOR7 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR7)) -#define IAXXX_SYSID_DEV_SENSOR8 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR8)) -#define IAXXX_SYSID_DEV_SENSOR9 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR9)) -#define IAXXX_SYSID_DEV_SENSOR10 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR10)) -#define IAXXX_SYSID_DEV_SENSOR11 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR11)) -#define IAXXX_SYSID_DEV_SENSOR12 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR12)) -#define IAXXX_SYSID_DEV_SENSOR13 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR13)) -#define IAXXX_SYSID_DEV_SENSOR14 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR14)) -#define IAXXX_SYSID_DEV_SENSOR15 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR15)) -#define IAXXX_SYSID_DEV_SENSOR16 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR16)) -#define IAXXX_SYSID_DEV_SENSOR17 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR17)) -#define IAXXX_SYSID_DEV_SENSOR18 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR18)) -#define IAXXX_SYSID_DEV_SENSOR19 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR19)) -#define IAXXX_SYSID_DEV_SENSOR20 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR20)) -#define IAXXX_SYSID_DEV_SENSOR21 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR21)) -#define IAXXX_SYSID_DEV_SENSOR22 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR22)) -#define IAXXX_SYSID_DEV_SENSOR23 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR23)) -#define IAXXX_SYSID_DEV_SENSOR24 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR24)) -#define IAXXX_SYSID_DEV_SENSOR25 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR25)) -#define IAXXX_SYSID_DEV_SENSOR26 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR26)) -#define IAXXX_SYSID_DEV_SENSOR27 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR27)) -#define IAXXX_SYSID_DEV_SENSOR28 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR28)) -#define IAXXX_SYSID_DEV_SENSOR29 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR29)) -#define IAXXX_SYSID_DEV_SENSOR30 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR30)) -#define IAXXX_SYSID_DEV_SENSOR31 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR31)) -#define IAXXX_SYSID_DEV_SENSOR32 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR32)) -#define IAXXX_SYSID_DEV_SENSOR33 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR33)) -#define IAXXX_SYSID_DEV_SENSOR34 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR34)) -#define IAXXX_SYSID_DEV_SENSOR35 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR35)) -#define IAXXX_SYSID_DEV_SENSOR36 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR36)) -#define IAXXX_SYSID_DEV_SENSOR37 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR37)) -#define IAXXX_SYSID_DEV_SENSOR38 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR38)) -#define IAXXX_SYSID_DEV_SENSOR39 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR39)) -#define IAXXX_SYSID_DEV_SENSOR40 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR40)) -#define IAXXX_SYSID_DEV_SENSOR41 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR41)) -#define IAXXX_SYSID_DEV_SENSOR42 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR42)) -#define IAXXX_SYSID_DEV_SENSOR43 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR43)) -#define IAXXX_SYSID_DEV_SENSOR44 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR44)) -#define IAXXX_SYSID_DEV_SENSOR45 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR45)) -#define IAXXX_SYSID_DEV_SENSOR46 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR46)) -#define IAXXX_SYSID_DEV_SENSOR47 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR47)) -#define IAXXX_SYSID_DEV_SENSOR48 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR48)) -#define IAXXX_SYSID_DEV_SENSOR49 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR49)) -#define IAXXX_SYSID_DEV_SENSOR50 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR50)) -#define IAXXX_SYSID_DEV_SENSOR51 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR51)) -#define IAXXX_SYSID_DEV_SENSOR52 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR52)) -#define IAXXX_SYSID_DEV_SENSOR53 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR53)) -#define IAXXX_SYSID_DEV_SENSOR54 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR54)) -#define IAXXX_SYSID_DEV_SENSOR55 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR55)) -#define IAXXX_SYSID_DEV_SENSOR56 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR56)) -#define IAXXX_SYSID_DEV_SENSOR57 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR57)) -#define IAXXX_SYSID_DEV_SENSOR58 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR58)) -#define IAXXX_SYSID_DEV_SENSOR59 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR59)) -#define IAXXX_SYSID_DEV_SENSOR60 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR60)) -#define IAXXX_SYSID_DEV_SENSOR61 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR61)) -#define IAXXX_SYSID_DEV_SENSOR62 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR62)) -#define IAXXX_SYSID_DEV_SENSOR63 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_SENSOR, IAXXX_DEV_INSTANCE_SENSOR63)) -#define IAXXX_SYSID_DEV_INPUT_PIN0 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN0)) -#define IAXXX_SYSID_DEV_INPUT_PIN1 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN1)) -#define IAXXX_SYSID_DEV_INPUT_PIN2 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN2)) -#define IAXXX_SYSID_DEV_INPUT_PIN3 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN3)) -#define IAXXX_SYSID_DEV_INPUT_PIN4 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN4)) -#define IAXXX_SYSID_DEV_INPUT_PIN5 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN5)) -#define IAXXX_SYSID_DEV_INPUT_PIN6 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN6)) -#define IAXXX_SYSID_DEV_INPUT_PIN7 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN7)) -#define IAXXX_SYSID_DEV_INPUT_PIN8 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN8)) -#define IAXXX_SYSID_DEV_INPUT_PIN9 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN9)) -#define IAXXX_SYSID_DEV_INPUT_PIN10 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN10)) -#define IAXXX_SYSID_DEV_INPUT_PIN11 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN11)) -#define IAXXX_SYSID_DEV_INPUT_PIN12 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN12)) -#define IAXXX_SYSID_DEV_INPUT_PIN13 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN13)) -#define IAXXX_SYSID_DEV_INPUT_PIN14 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN14)) -#define IAXXX_SYSID_DEV_INPUT_PIN15 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN15)) -#define IAXXX_SYSID_DEV_INPUT_PIN16 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN16)) -#define IAXXX_SYSID_DEV_INPUT_PIN17 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN17)) -#define IAXXX_SYSID_DEV_INPUT_PIN18 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN18)) -#define IAXXX_SYSID_DEV_INPUT_PIN19 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN19)) -#define IAXXX_SYSID_DEV_INPUT_PIN20 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN20)) -#define IAXXX_SYSID_DEV_INPUT_PIN21 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN21)) -#define IAXXX_SYSID_DEV_INPUT_PIN22 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN22)) -#define IAXXX_SYSID_DEV_INPUT_PIN23 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN23)) -#define IAXXX_SYSID_DEV_INPUT_PIN24 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN24)) -#define IAXXX_SYSID_DEV_INPUT_PIN25 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN25)) -#define IAXXX_SYSID_DEV_INPUT_PIN26 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN26)) -#define IAXXX_SYSID_DEV_INPUT_PIN27 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN27)) -#define IAXXX_SYSID_DEV_INPUT_PIN28 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN28)) -#define IAXXX_SYSID_DEV_INPUT_PIN29 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN29)) -#define IAXXX_SYSID_DEV_INPUT_PIN30 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN30)) -#define IAXXX_SYSID_DEV_INPUT_PIN31 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN31)) -#define IAXXX_SYSID_DEV_INPUT_PIN32 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN32)) -#define IAXXX_SYSID_DEV_INPUT_PIN33 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN33)) -#define IAXXX_SYSID_DEV_INPUT_PIN34 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN34)) -#define IAXXX_SYSID_DEV_INPUT_PIN35 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN35)) -#define IAXXX_SYSID_DEV_INPUT_PIN36 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN36)) -#define IAXXX_SYSID_DEV_INPUT_PIN37 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN37)) -#define IAXXX_SYSID_DEV_INPUT_PIN38 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN38)) -#define IAXXX_SYSID_DEV_INPUT_PIN39 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN39)) -#define IAXXX_SYSID_DEV_INPUT_PIN40 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN40)) -#define IAXXX_SYSID_DEV_INPUT_PIN41 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN41)) -#define IAXXX_SYSID_DEV_INPUT_PIN42 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN42)) -#define IAXXX_SYSID_DEV_INPUT_PIN43 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN43)) -#define IAXXX_SYSID_DEV_INPUT_PIN44 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN44)) -#define IAXXX_SYSID_DEV_INPUT_PIN45 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN45)) -#define IAXXX_SYSID_DEV_INPUT_PIN46 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN46)) -#define IAXXX_SYSID_DEV_INPUT_PIN47 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN47)) -#define IAXXX_SYSID_DEV_INPUT_PIN48 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN48)) -#define IAXXX_SYSID_DEV_INPUT_PIN49 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN49)) -#define IAXXX_SYSID_DEV_INPUT_PIN50 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN50)) -#define IAXXX_SYSID_DEV_INPUT_PIN51 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN51)) -#define IAXXX_SYSID_DEV_INPUT_PIN52 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN52)) -#define IAXXX_SYSID_DEV_INPUT_PIN53 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN53)) -#define IAXXX_SYSID_DEV_INPUT_PIN54 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN54)) -#define IAXXX_SYSID_DEV_INPUT_PIN55 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN55)) -#define IAXXX_SYSID_DEV_INPUT_PIN56 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN56)) -#define IAXXX_SYSID_DEV_INPUT_PIN57 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN57)) -#define IAXXX_SYSID_DEV_INPUT_PIN58 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN58)) -#define IAXXX_SYSID_DEV_INPUT_PIN59 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN59)) -#define IAXXX_SYSID_DEV_INPUT_PIN60 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN60)) -#define IAXXX_SYSID_DEV_INPUT_PIN61 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN61)) -#define IAXXX_SYSID_DEV_INPUT_PIN62 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN62)) -#define IAXXX_SYSID_DEV_INPUT_PIN63 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INPUT_PIN, IAXXX_DEV_INSTANCE_INPUT_PIN63)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN0 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN0)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN1 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN1)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN2 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN2)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN3 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN3)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN4 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN4)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN5 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN5)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN6 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN6)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN7 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN7)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN8 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN8)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN9 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN9)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN10 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN10)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN11 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN11)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN12 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN12)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN13 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN13)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN14 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN14)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN15 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN15)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN16 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN16)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN17 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN17)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN18 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN18)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN19 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN19)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN20 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN20)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN21 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN21)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN22 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN22)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN23 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN23)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN24 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN24)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN25 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN25)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN26 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN26)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN27 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN27)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN28 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN28)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN29 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN29)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN30 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN30)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN31 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN31)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN32 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN32)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN33 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN33)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN34 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN34)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN35 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN35)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN36 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN36)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN37 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN37)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN38 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN38)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN39 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN39)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN40 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN40)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN41 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN41)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN42 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN42)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN43 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN43)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN44 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN44)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN45 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN45)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN46 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN46)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN47 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN47)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN48 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN48)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN49 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN49)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN50 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN50)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN51 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN51)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN52 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN52)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN53 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN53)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN54 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN54)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN55 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN55)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN56 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN56)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN57 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN57)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN58 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN58)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN59 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN59)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN60 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN60)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN61 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN61)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN62 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN62)) -#define IAXXX_SYSID_DEV_OUTPUT_PIN63 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_OUTPUT_PIN, IAXXX_DEV_INSTANCE_OUTPUT_PIN63)) -#define IAXXX_SYSID_DEV_STMR_TMR0 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR0)) -#define IAXXX_SYSID_DEV_STMR_TMR1 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR1)) -#define IAXXX_SYSID_DEV_STMR_TMR2 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR2)) -#define IAXXX_SYSID_DEV_STMR_TMR3 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR3)) -#define IAXXX_SYSID_DEV_STMR_TMR4 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR4)) -#define IAXXX_SYSID_DEV_STMR_TMR5 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR5)) -#define IAXXX_SYSID_DEV_STMR_TMR6 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR6)) -#define IAXXX_SYSID_DEV_STMR_TMR7 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR7)) -#define IAXXX_SYSID_DEV_STMR_TMR8 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR8)) -#define IAXXX_SYSID_DEV_STMR_TMR9 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR9)) -#define IAXXX_SYSID_DEV_STMR_TMR10 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR10)) -#define IAXXX_SYSID_DEV_STMR_TMR11 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR11)) -#define IAXXX_SYSID_DEV_STMR_TMR12 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR12)) -#define IAXXX_SYSID_DEV_STMR_TMR13 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR13)) -#define IAXXX_SYSID_DEV_STMR_TMR14 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR14)) -#define IAXXX_SYSID_DEV_STMR_TMR15 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR15)) -#define IAXXX_SYSID_DEV_STMR_TMR16 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR16)) -#define IAXXX_SYSID_DEV_STMR_TMR17 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR17)) -#define IAXXX_SYSID_DEV_STMR_TMR18 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR18)) -#define IAXXX_SYSID_DEV_STMR_TMR19 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR19)) -#define IAXXX_SYSID_DEV_STMR_TMR20 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR20)) -#define IAXXX_SYSID_DEV_STMR_TMR21 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR21)) -#define IAXXX_SYSID_DEV_STMR_TMR22 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR22)) -#define IAXXX_SYSID_DEV_STMR_TMR23 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR23)) -#define IAXXX_SYSID_DEV_STMR_TMR24 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR24)) -#define IAXXX_SYSID_DEV_STMR_TMR25 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR25)) -#define IAXXX_SYSID_DEV_STMR_TMR26 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR26)) -#define IAXXX_SYSID_DEV_STMR_TMR27 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR27)) -#define IAXXX_SYSID_DEV_STMR_TMR28 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR28)) -#define IAXXX_SYSID_DEV_STMR_TMR29 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR29)) -#define IAXXX_SYSID_DEV_STMR_TMR30 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR30)) -#define IAXXX_SYSID_DEV_STMR_TMR31 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR31)) -#define IAXXX_SYSID_DEV_STMR_TMR32 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR32)) -#define IAXXX_SYSID_DEV_STMR_TMR33 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR33)) -#define IAXXX_SYSID_DEV_STMR_TMR34 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR34)) -#define IAXXX_SYSID_DEV_STMR_TMR35 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR35)) -#define IAXXX_SYSID_DEV_STMR_TMR36 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR36)) -#define IAXXX_SYSID_DEV_STMR_TMR37 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR37)) -#define IAXXX_SYSID_DEV_STMR_TMR38 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR38)) -#define IAXXX_SYSID_DEV_STMR_TMR39 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR39)) -#define IAXXX_SYSID_DEV_STMR_TMR40 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR40)) -#define IAXXX_SYSID_DEV_STMR_TMR41 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR41)) -#define IAXXX_SYSID_DEV_STMR_TMR42 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR42)) -#define IAXXX_SYSID_DEV_STMR_TMR43 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR43)) -#define IAXXX_SYSID_DEV_STMR_TMR44 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR44)) -#define IAXXX_SYSID_DEV_STMR_TMR45 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR45)) -#define IAXXX_SYSID_DEV_STMR_TMR46 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR46)) -#define IAXXX_SYSID_DEV_STMR_TMR47 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR47)) -#define IAXXX_SYSID_DEV_STMR_TMR48 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR48)) -#define IAXXX_SYSID_DEV_STMR_TMR49 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR49)) -#define IAXXX_SYSID_DEV_STMR_TMR50 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR50)) -#define IAXXX_SYSID_DEV_STMR_TMR51 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR51)) -#define IAXXX_SYSID_DEV_STMR_TMR52 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR52)) -#define IAXXX_SYSID_DEV_STMR_TMR53 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR53)) -#define IAXXX_SYSID_DEV_STMR_TMR54 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR54)) -#define IAXXX_SYSID_DEV_STMR_TMR55 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR55)) -#define IAXXX_SYSID_DEV_STMR_TMR56 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR56)) -#define IAXXX_SYSID_DEV_STMR_TMR57 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR57)) -#define IAXXX_SYSID_DEV_STMR_TMR58 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR58)) -#define IAXXX_SYSID_DEV_STMR_TMR59 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR59)) -#define IAXXX_SYSID_DEV_STMR_TMR60 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR60)) -#define IAXXX_SYSID_DEV_STMR_TMR61 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR61)) -#define IAXXX_SYSID_DEV_STMR_TMR62 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR62)) -#define IAXXX_SYSID_DEV_STMR_TMR63 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_TMR, IAXXX_DEV_INSTANCE_STMR_TMR63)) -#define IAXXX_SYSID_DEV_STMR_PT0 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT0)) -#define IAXXX_SYSID_DEV_STMR_PT1 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT1)) -#define IAXXX_SYSID_DEV_STMR_PT2 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT2)) -#define IAXXX_SYSID_DEV_STMR_PT3 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT3)) -#define IAXXX_SYSID_DEV_STMR_PT4 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT4)) -#define IAXXX_SYSID_DEV_STMR_PT5 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT5)) -#define IAXXX_SYSID_DEV_STMR_PT6 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT6)) -#define IAXXX_SYSID_DEV_STMR_PT7 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT7)) -#define IAXXX_SYSID_DEV_STMR_PT8 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT8)) -#define IAXXX_SYSID_DEV_STMR_PT9 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT9)) -#define IAXXX_SYSID_DEV_STMR_PT10 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT10)) -#define IAXXX_SYSID_DEV_STMR_PT11 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT11)) -#define IAXXX_SYSID_DEV_STMR_PT12 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT12)) -#define IAXXX_SYSID_DEV_STMR_PT13 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT13)) -#define IAXXX_SYSID_DEV_STMR_PT14 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT14)) -#define IAXXX_SYSID_DEV_STMR_PT15 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT15)) -#define IAXXX_SYSID_DEV_STMR_PT16 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT16)) -#define IAXXX_SYSID_DEV_STMR_PT17 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT17)) -#define IAXXX_SYSID_DEV_STMR_PT18 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT18)) -#define IAXXX_SYSID_DEV_STMR_PT19 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT19)) -#define IAXXX_SYSID_DEV_STMR_PT20 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT20)) -#define IAXXX_SYSID_DEV_STMR_PT21 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT21)) -#define IAXXX_SYSID_DEV_STMR_PT22 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT22)) -#define IAXXX_SYSID_DEV_STMR_PT23 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT23)) -#define IAXXX_SYSID_DEV_STMR_PT24 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT24)) -#define IAXXX_SYSID_DEV_STMR_PT25 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT25)) -#define IAXXX_SYSID_DEV_STMR_PT26 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT26)) -#define IAXXX_SYSID_DEV_STMR_PT27 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT27)) -#define IAXXX_SYSID_DEV_STMR_PT28 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT28)) -#define IAXXX_SYSID_DEV_STMR_PT29 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT29)) -#define IAXXX_SYSID_DEV_STMR_PT30 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT30)) -#define IAXXX_SYSID_DEV_STMR_PT31 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT31)) -#define IAXXX_SYSID_DEV_STMR_PT32 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT32)) -#define IAXXX_SYSID_DEV_STMR_PT33 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT33)) -#define IAXXX_SYSID_DEV_STMR_PT34 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT34)) -#define IAXXX_SYSID_DEV_STMR_PT35 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT35)) -#define IAXXX_SYSID_DEV_STMR_PT36 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT36)) -#define IAXXX_SYSID_DEV_STMR_PT37 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT37)) -#define IAXXX_SYSID_DEV_STMR_PT38 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT38)) -#define IAXXX_SYSID_DEV_STMR_PT39 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT39)) -#define IAXXX_SYSID_DEV_STMR_PT40 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT40)) -#define IAXXX_SYSID_DEV_STMR_PT41 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT41)) -#define IAXXX_SYSID_DEV_STMR_PT42 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT42)) -#define IAXXX_SYSID_DEV_STMR_PT43 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT43)) -#define IAXXX_SYSID_DEV_STMR_PT44 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT44)) -#define IAXXX_SYSID_DEV_STMR_PT45 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT45)) -#define IAXXX_SYSID_DEV_STMR_PT46 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT46)) -#define IAXXX_SYSID_DEV_STMR_PT47 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT47)) -#define IAXXX_SYSID_DEV_STMR_PT48 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT48)) -#define IAXXX_SYSID_DEV_STMR_PT49 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT49)) -#define IAXXX_SYSID_DEV_STMR_PT50 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT50)) -#define IAXXX_SYSID_DEV_STMR_PT51 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT51)) -#define IAXXX_SYSID_DEV_STMR_PT52 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT52)) -#define IAXXX_SYSID_DEV_STMR_PT53 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT53)) -#define IAXXX_SYSID_DEV_STMR_PT54 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT54)) -#define IAXXX_SYSID_DEV_STMR_PT55 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT55)) -#define IAXXX_SYSID_DEV_STMR_PT56 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT56)) -#define IAXXX_SYSID_DEV_STMR_PT57 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT57)) -#define IAXXX_SYSID_DEV_STMR_PT58 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT58)) -#define IAXXX_SYSID_DEV_STMR_PT59 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT59)) -#define IAXXX_SYSID_DEV_STMR_PT60 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT60)) -#define IAXXX_SYSID_DEV_STMR_PT61 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT61)) -#define IAXXX_SYSID_DEV_STMR_PT62 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT62)) -#define IAXXX_SYSID_DEV_STMR_PT63 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_STMR_PT, IAXXX_DEV_INSTANCE_STMR_PT63)) -#define IAXXX_SYSID_DEV_INTERFACE0 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE0)) -#define IAXXX_SYSID_DEV_INTERFACE1 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE1)) -#define IAXXX_SYSID_DEV_INTERFACE2 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE2)) -#define IAXXX_SYSID_DEV_INTERFACE3 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE3)) -#define IAXXX_SYSID_DEV_INTERFACE4 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE4)) -#define IAXXX_SYSID_DEV_INTERFACE5 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE5)) -#define IAXXX_SYSID_DEV_INTERFACE6 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE6)) -#define IAXXX_SYSID_DEV_INTERFACE7 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE7)) -#define IAXXX_SYSID_DEV_INTERFACE8 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE8)) -#define IAXXX_SYSID_DEV_INTERFACE9 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE9)) -#define IAXXX_SYSID_DEV_INTERFACE10 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE10)) -#define IAXXX_SYSID_DEV_INTERFACE11 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE11)) -#define IAXXX_SYSID_DEV_INTERFACE12 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE12)) -#define IAXXX_SYSID_DEV_INTERFACE13 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE13)) -#define IAXXX_SYSID_DEV_INTERFACE14 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE14)) -#define IAXXX_SYSID_DEV_INTERFACE15 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE15)) -#define IAXXX_SYSID_DEV_INTERFACE16 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE16)) -#define IAXXX_SYSID_DEV_INTERFACE17 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE17)) -#define IAXXX_SYSID_DEV_INTERFACE18 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE18)) -#define IAXXX_SYSID_DEV_INTERFACE19 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE19)) -#define IAXXX_SYSID_DEV_INTERFACE20 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE20)) -#define IAXXX_SYSID_DEV_INTERFACE21 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE21)) -#define IAXXX_SYSID_DEV_INTERFACE22 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE22)) -#define IAXXX_SYSID_DEV_INTERFACE23 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE23)) -#define IAXXX_SYSID_DEV_INTERFACE24 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE24)) -#define IAXXX_SYSID_DEV_INTERFACE25 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE25)) -#define IAXXX_SYSID_DEV_INTERFACE26 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE26)) -#define IAXXX_SYSID_DEV_INTERFACE27 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE27)) -#define IAXXX_SYSID_DEV_INTERFACE28 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE28)) -#define IAXXX_SYSID_DEV_INTERFACE29 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE29)) -#define IAXXX_SYSID_DEV_INTERFACE30 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE30)) -#define IAXXX_SYSID_DEV_INTERFACE31 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE31)) -#define IAXXX_SYSID_DEV_INTERFACE32 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE32)) -#define IAXXX_SYSID_DEV_INTERFACE33 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE33)) -#define IAXXX_SYSID_DEV_INTERFACE34 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE34)) -#define IAXXX_SYSID_DEV_INTERFACE35 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE35)) -#define IAXXX_SYSID_DEV_INTERFACE36 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE36)) -#define IAXXX_SYSID_DEV_INTERFACE37 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE37)) -#define IAXXX_SYSID_DEV_INTERFACE38 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE38)) -#define IAXXX_SYSID_DEV_INTERFACE39 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE39)) -#define IAXXX_SYSID_DEV_INTERFACE40 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE40)) -#define IAXXX_SYSID_DEV_INTERFACE41 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE41)) -#define IAXXX_SYSID_DEV_INTERFACE42 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE42)) -#define IAXXX_SYSID_DEV_INTERFACE43 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE43)) -#define IAXXX_SYSID_DEV_INTERFACE44 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE44)) -#define IAXXX_SYSID_DEV_INTERFACE45 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE45)) -#define IAXXX_SYSID_DEV_INTERFACE46 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE46)) -#define IAXXX_SYSID_DEV_INTERFACE47 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE47)) -#define IAXXX_SYSID_DEV_INTERFACE48 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE48)) -#define IAXXX_SYSID_DEV_INTERFACE49 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE49)) -#define IAXXX_SYSID_DEV_INTERFACE50 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE50)) -#define IAXXX_SYSID_DEV_INTERFACE51 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE51)) -#define IAXXX_SYSID_DEV_INTERFACE52 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE52)) -#define IAXXX_SYSID_DEV_INTERFACE53 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE53)) -#define IAXXX_SYSID_DEV_INTERFACE54 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE54)) -#define IAXXX_SYSID_DEV_INTERFACE55 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE55)) -#define IAXXX_SYSID_DEV_INTERFACE56 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE56)) -#define IAXXX_SYSID_DEV_INTERFACE57 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE57)) -#define IAXXX_SYSID_DEV_INTERFACE58 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE58)) -#define IAXXX_SYSID_DEV_INTERFACE59 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE59)) -#define IAXXX_SYSID_DEV_INTERFACE60 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE60)) -#define IAXXX_SYSID_DEV_INTERFACE61 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE61)) -#define IAXXX_SYSID_DEV_INTERFACE62 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE62)) -#define IAXXX_SYSID_DEV_INTERFACE63 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_INTERFACE, IAXXX_DEV_INSTANCE_INTERFACE63)) -#define IAXXX_SYSID_DEV_USB0 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB0)) -#define IAXXX_SYSID_DEV_USB1 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB1)) -#define IAXXX_SYSID_DEV_USB2 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB2)) -#define IAXXX_SYSID_DEV_USB3 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB3)) -#define IAXXX_SYSID_DEV_USB4 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB4)) -#define IAXXX_SYSID_DEV_USB5 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB5)) -#define IAXXX_SYSID_DEV_USB6 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB6)) -#define IAXXX_SYSID_DEV_USB7 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB7)) -#define IAXXX_SYSID_DEV_USB8 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB8)) -#define IAXXX_SYSID_DEV_USB9 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB9)) -#define IAXXX_SYSID_DEV_USB10 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB10)) -#define IAXXX_SYSID_DEV_USB11 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB11)) -#define IAXXX_SYSID_DEV_USB12 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB12)) -#define IAXXX_SYSID_DEV_USB13 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB13)) -#define IAXXX_SYSID_DEV_USB14 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB14)) -#define IAXXX_SYSID_DEV_USB15 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB15)) -#define IAXXX_SYSID_DEV_USB16 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB16)) -#define IAXXX_SYSID_DEV_USB17 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB17)) -#define IAXXX_SYSID_DEV_USB18 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB18)) -#define IAXXX_SYSID_DEV_USB19 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB19)) -#define IAXXX_SYSID_DEV_USB20 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB20)) -#define IAXXX_SYSID_DEV_USB21 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB21)) -#define IAXXX_SYSID_DEV_USB22 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB22)) -#define IAXXX_SYSID_DEV_USB23 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB23)) -#define IAXXX_SYSID_DEV_USB24 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB24)) -#define IAXXX_SYSID_DEV_USB25 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB25)) -#define IAXXX_SYSID_DEV_USB26 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB26)) -#define IAXXX_SYSID_DEV_USB27 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB27)) -#define IAXXX_SYSID_DEV_USB28 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB28)) -#define IAXXX_SYSID_DEV_USB29 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB29)) -#define IAXXX_SYSID_DEV_USB30 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB30)) -#define IAXXX_SYSID_DEV_USB31 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB31)) -#define IAXXX_SYSID_DEV_USB32 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB32)) -#define IAXXX_SYSID_DEV_USB33 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB33)) -#define IAXXX_SYSID_DEV_USB34 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB34)) -#define IAXXX_SYSID_DEV_USB35 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB35)) -#define IAXXX_SYSID_DEV_USB36 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB36)) -#define IAXXX_SYSID_DEV_USB37 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB37)) -#define IAXXX_SYSID_DEV_USB38 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB38)) -#define IAXXX_SYSID_DEV_USB39 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB39)) -#define IAXXX_SYSID_DEV_USB40 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB40)) -#define IAXXX_SYSID_DEV_USB41 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB41)) -#define IAXXX_SYSID_DEV_USB42 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB42)) -#define IAXXX_SYSID_DEV_USB43 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB43)) -#define IAXXX_SYSID_DEV_USB44 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB44)) -#define IAXXX_SYSID_DEV_USB45 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB45)) -#define IAXXX_SYSID_DEV_USB46 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB46)) -#define IAXXX_SYSID_DEV_USB47 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB47)) -#define IAXXX_SYSID_DEV_USB48 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB48)) -#define IAXXX_SYSID_DEV_USB49 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB49)) -#define IAXXX_SYSID_DEV_USB50 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB50)) -#define IAXXX_SYSID_DEV_USB51 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB51)) -#define IAXXX_SYSID_DEV_USB52 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB52)) -#define IAXXX_SYSID_DEV_USB53 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB53)) -#define IAXXX_SYSID_DEV_USB54 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB54)) -#define IAXXX_SYSID_DEV_USB55 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB55)) -#define IAXXX_SYSID_DEV_USB56 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB56)) -#define IAXXX_SYSID_DEV_USB57 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB57)) -#define IAXXX_SYSID_DEV_USB58 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB58)) -#define IAXXX_SYSID_DEV_USB59 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB59)) -#define IAXXX_SYSID_DEV_USB60 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB60)) -#define IAXXX_SYSID_DEV_USB61 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB61)) -#define IAXXX_SYSID_DEV_USB62 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB62)) -#define IAXXX_SYSID_DEV_USB63 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_USB, IAXXX_DEV_INSTANCE_USB63)) -#define IAXXX_SYSID_DEV_BT0 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BT, IAXXX_DEV_INSTANCE_BT0)) -#define IAXXX_SYSID_DEV_BATTERY0 (IAXXX_SYSID_GEN_DEVICE_SYSID(IAXXX_SYSID_DEVICE_TYPE_BATTERY, IAXXX_DEV_INSTANCE_BATTERY0)) -enum iaxxx_drv_sys_id_range_e { - IAXXX_SYSID_PCM_START = IAXXX_SYSID_PCM0, - IAXXX_SYSID_PCM_END = IAXXX_SYSID_PCM5, - IAXXX_SYSID_I2S_START = IAXXX_SYSID_I2S0, - IAXXX_SYSID_I2S_END = IAXXX_SYSID_I2S6, - IAXXX_SYSID_PDMI_START = IAXXX_SYSID_PDMI0, - IAXXX_SYSID_PDMI_END = IAXXX_SYSID_PDMI7, - IAXXX_SYSID_PDMO_START = IAXXX_SYSID_PDMO0, - IAXXX_SYSID_PDMO_END = IAXXX_SYSID_PDMO1, - IAXXX_SYSID_DAC_START = IAXXX_SYSID_DAC0, - IAXXX_SYSID_DAC_END = IAXXX_SYSID_DAC1, - IAXXX_SYSID_SPI_START = IAXXX_SYSID_SPI0, - IAXXX_SYSID_SPI_END = IAXXX_SYSID_SPI2, - IAXXX_SYSID_FILTER_START = IAXXX_SYSID_FILTER_IN0, - IAXXX_SYSID_FILTER_END = IAXXX_SYSID_FILTER_OUT1, - IAXXX_DRV_SYSID_RANGE_FORCE_SIZE = INT_MAX, -}; -#endif diff --git a/iaxxx-tunnel-intf.h b/iaxxx-tunnel-intf.h deleted file mode 100644 index f2f25bc..0000000 --- a/iaxxx-tunnel-intf.h +++ /dev/null @@ -1,73 +0,0 @@ -/**************************************************************************** - **************************************************************************** - *** - *** This header was automatically generated from a Linux kernel header - *** of the same name, to make information necessary for userspace to - *** call into the kernel available to libc. It contains only constants, - *** structures, and macros generated from the original header, and thus, - *** contains no copyrightable information. - *** - *** To edit the content of this header, modify the corresponding - *** source file (e.g. under external/kernel-headers/original/) then - *** run bionic/libc/kernel/tools/update_all.py - *** - *** Any manual change here will be lost the next time this script will - *** be run. You've been warned! - *** - **************************************************************************** - ****************************************************************************/ -#ifndef _IAXXX_TUNNEL_INTF_H -#define _IAXXX_TUNNEL_INTF_H -struct tunlMsg { - uint32_t tunlEP; - uint32_t tunlSrc; - uint32_t tunlMode; - uint32_t tunlEncode; -} __packed; -struct iaxxx_tunnel_header { - uint8_t magic[4]; - uint16_t tunnel_id; - uint8_t crc[6]; - uint64_t ts; - uint32_t seq_no; - uint16_t size; - uint8_t encoding; - uint8_t sample_rate; - char buf[0]; -} __packed; -struct iaxxx_tnl_evt_info { - uint16_t src_id; - uint16_t event_id; - uint16_t dst_id; - uint32_t dst_opaque; - uint32_t evt_threshold; -} __packed; -enum iaxxx_tunnel_mode_type { - TNL_MODE_SYNC = 0, - TNL_MODE_ASYNC, -}; -enum iaxxx_tunnel_encode_type { - TNL_ENC_OPAQUE = 0, - TNL_ENC_AFLOAT = 1, - TNL_ENC_Q15 = 0xF, -}; -enum iaxxx_tunnel_dir_type { - TNL_HOST_DEVICE_RX = 0, - TNL_DEVICE_HOST_TX, -}; -#define TUNNEL_SETUP _IOWR('K', 0x011, struct tunlMsg) -#define TUNNEL_TERMINATE _IOWR('K', 0x012, struct tunlMsg) -#define TUNNEL_SUBSCRIBE_META _IO('K', 0x013) -#define TUNNEL_SUBSCRIBE_ALL _IO('K', 0x014) -#define TUNNEL_SUBSCRIBE_CVQ _IO('K', 0x015) -#define TUNNEL_UNSUBSCRIBE_META _IO('K', 0x016) -#define TUNNEL_UNSUBSCRIBE_ALL _IO('K', 0x017) -#define TUNNEL_UNSUBSCRIBE_CVQ _IO('K', 0x018) -#define TUNNEL_SUBSCRIBE_META_DOA _IO('K', 0x019) -#define TUNNEL_SUBSCRIBE_META_VQ _IO('K', 0x01a) -#define TUNNEL_UNSUBSCRIBE_META_DOA _IO('K', 0x01b) -#define TUNNEL_UNSUBSCRIBE_META_VQ _IO('K', 0x01c) -#define TUNNEL_EVENT_SUBSCRIBE _IOWR('K', 0x01d, struct iaxxx_tnl_evt_info) -#define TUNNEL_EVENT_UNSUBSCRIBE _IOWR('K', 0x01e, struct iaxxx_tnl_evt_info) -#define TUNNEL_SET_EVENT_THRESHOLD _IOW('K', 0x021, uint32_t) -#endif diff --git a/iaxxx_odsp_hw.h b/iaxxx_odsp_hw.h index 44961fa..91c1e72 100755 --- a/iaxxx_odsp_hw.h +++ b/iaxxx_odsp_hw.h @@ -22,9 +22,10 @@ extern "C" { #endif -#include "iaxxx-odsp.h" -#include "iaxxx-system-identifiers.h" +#include <linux/mfd/adnc/iaxxx-odsp.h> +#include <linux/mfd/adnc/iaxxx-system-identifiers.h> +#define NAME_MAX_SIZE 256 struct iaxxx_odsp_hw; struct iaxxx_config_file { diff --git a/tests/crash_trigger_test.c b/tests/crash_trigger_test.c index 3bb5f7b..1e8cd9e 100644 --- a/tests/crash_trigger_test.c +++ b/tests/crash_trigger_test.c @@ -23,7 +23,7 @@ #include <limits.h> #include <string.h> #include <inttypes.h> -#include "iaxxx-module.h" +#include <linux/mfd/adnc/iaxxx-module.h> #define LOG_TAG "ia_crash_trigger_test" diff --git a/tests/dump_debug_info.c b/tests/dump_debug_info.c index fc53a4c..ce98532 100755 --- a/tests/dump_debug_info.c +++ b/tests/dump_debug_info.c @@ -26,7 +26,7 @@ #include <arpa/inet.h> #include <limits.h> #include <unistd.h> -#include <iaxxx-debug-intf.h> +#include <linux/mfd/adnc/iaxxx-debug-intf.h> #define LOG_TAG "ia_dump_registers" diff --git a/tests/get_pwr_stats.c b/tests/get_pwr_stats.c index f060713..926aa77 100755 --- a/tests/get_pwr_stats.c +++ b/tests/get_pwr_stats.c @@ -7,7 +7,7 @@ #include <limits.h> #include <string.h> #include <inttypes.h> -#include "iaxxx-module.h" +#include <linux/mfd/adnc/iaxxx-module.h> #define LOG_TAG "ia_get_pwr_stats" diff --git a/tests/oslo_iaxxx_sensor_control.c b/tests/oslo_iaxxx_sensor_control.c index 34653f4..f4b306e 100644 --- a/tests/oslo_iaxxx_sensor_control.c +++ b/tests/oslo_iaxxx_sensor_control.c @@ -21,7 +21,7 @@ #include <log/log.h> #include "cvq_ioctl.h" -#include "iaxxx-module.h" +#include <linux/mfd/adnc/iaxxx-module.h> #define IAXXX_DEV_NODE "/dev/iaxxx-module-celldrv" diff --git a/tests/oslo_iaxxx_sensor_control.h b/tests/oslo_iaxxx_sensor_control.h index 08755ab..fc9e9c5 100644 --- a/tests/oslo_iaxxx_sensor_control.h +++ b/tests/oslo_iaxxx_sensor_control.h @@ -35,7 +35,7 @@ extern "C" { #include <time.h> #include <unistd.h> -#include "iaxxx-module.h" +#include <linux/mfd/adnc/iaxxx-module.h> /* copy of SensorDriver.h from polygon */ #define SENSOR_MAX_PARAMBLK_SIZE (1024 * 4) diff --git a/tests/oslo_package_test.c b/tests/oslo_package_test.c index 04f28ca..3b47bba 100644 --- a/tests/oslo_package_test.c +++ b/tests/oslo_package_test.c @@ -10,8 +10,8 @@ #include <cutils/log.h> -#include "iaxxx-odsp.h" -#include "iaxxx-system-identifiers.h" +#include <linux/mfd/adnc/iaxxx-odsp.h> +#include <linux/mfd/adnc/iaxxx-system-identifiers.h> #include <tinyalsa/asoundlib.h> #define ODSP_NODE "/dev/iaxxx-odsp-celldrv" @@ -274,7 +274,7 @@ int main(int argc, char *argv[]) goto exit; } - /* setup routing in athletico */ + /* setup routing */ set_mixer_ctl_val(mixer, "sensor0 En", 1); set_mixer_ctl_string(mixer, "Plgin2Ip Ep0 Conf", "SensorOut0"); @@ -283,7 +283,7 @@ int main(int argc, char *argv[]) set_mixer_ctl_val(mixer, "Plgin2Blk1En", 1); set_mixer_ctl_val(mixer, "Plgin3Blk1En", 1); } else { - /* disconnect the route in athletico */ + /* disconnect the route */ set_mixer_ctl_val(mixer, "Plgin3Blk1En", 0); set_mixer_ctl_val(mixer, "Plgin2Blk1En", 0); set_mixer_ctl_val(mixer, "sensor0 En", 0); diff --git a/tests/sensor_param_test.c b/tests/sensor_param_test.c index fe1b484..a74f7a0 100644 --- a/tests/sensor_param_test.c +++ b/tests/sensor_param_test.c @@ -22,7 +22,7 @@ #include <sys/ioctl.h> #include <limits.h> #include <string.h> -#include "iaxxx-module.h" +#include <linux/mfd/adnc/iaxxx-module.h> #define LOG_TAG "ia_sensor_param_test" diff --git a/tests/spi_reliability_test.c b/tests/spi_reliability_test.c index 1cee2e7..a25d5db 100644 --- a/tests/spi_reliability_test.c +++ b/tests/spi_reliability_test.c @@ -26,7 +26,7 @@ #include <cutils/log.h> -#include "iaxxx-odsp.h" +#include <linux/mfd/adnc/iaxxx-odsp.h> #define ODSP_NODE "/dev/iaxxx-odsp-celldrv" #define PASS_THROUGH_PACKAGE "PassthruPackageSPITest.bin" diff --git a/tests/tunnel_test.c b/tests/tunnel_test.c index 22c0a23..f90bbce 100644 --- a/tests/tunnel_test.c +++ b/tests/tunnel_test.c @@ -28,8 +28,8 @@ #include <log/log.h> #include "tunnel.h" #include "conversion_routines.h" -#include "iaxxx-system-identifiers.h" -#include "iaxxx-tunnel-intf.h" +#include <linux/mfd/adnc/iaxxx-system-identifiers.h> +#include <linux/mfd/adnc/iaxxx-tunnel-intf.h> diff --git a/tests/tunnel_test_sensor.c b/tests/tunnel_test_sensor.c index 56fde3e..2c218d2 100644 --- a/tests/tunnel_test_sensor.c +++ b/tests/tunnel_test_sensor.c @@ -26,9 +26,9 @@ #define LOG_TAG "ia_tunneling_sensor_test" #include <cutils/log.h> -#include "iaxxx-system-identifiers.h" -#include "iaxxx-tunnel-intf.h" -#include "iaxxx-sensor-tunnel.h" +#include <linux/mfd/adnc/iaxxx-system-identifiers.h> +#include <linux/mfd/adnc/iaxxx-tunnel-intf.h> +#include <linux/mfd/adnc/iaxxx-sensor-tunnel.h> #define MAX_TUNNELS 32 #define BUF_SIZE 8192 @@ -25,8 +25,8 @@ #include <unistd.h> #include <log/log.h> -#include "iaxxx-tunnel-intf.h" -#include "iaxxx-system-identifiers.h" +#include <linux/mfd/adnc/iaxxx-tunnel-intf.h> +#include <linux/mfd/adnc/iaxxx-system-identifiers.h> #include "tunnel.h" #define TUNNELING_DEVICE "/dev/tunnel0" |