Embedded Wireless Framework
ewf_ids.h
Go to the documentation of this file.
1 /************************************************************************/
10 #ifndef __ewf__ids__h__included__
11 #define __ewf__ids__h__included__
12 
25 #define EWF_DEVELOPER_PRIVATE (0x00000000)
26 #define EWF_DEVELOPER_MICROSOFT (0x00010000)
27 #define EWF_DEVELOPER_ARM (0x00020000)
28 #define EWF_DEVELOPER_STM (0x00030000)
29 #define EWF_DEVELOPER_RENESAS (0x00040000)
30 #define EWF_DEVELOPER_NXP (0x00050000)
31 #define EWF_DEVELOPER_MICROCHIP (0x00060000)
32 #define EWF_DEVELOPER_QUECTEL (0x00060000)
33 #define EWF_DEVELOPER_SIMCOM (0x00070000)
34 #define EWF_DEVELOPER_SEQUANS (0x00080000)
35 #define EWF_DEVELOPER_UBLOX (0x00090000)
36 #define EWF_DEVELOPER_ESPRESSIF (0x000A0000)
37 #define EWF_DEVELOPER_WIZNET (0x000B0000)
38 #define EWF_DEVELOPER_MXCHIP (0x000C0000)
39 
40 #define EWF_DEVELOPER_ANONYMOUS (0xFFFF0000)
41 
50 #define EWF_ADAPTER_TYPE_WINSOCK2 (EWF_DEVELOPER_MICROSOFT | 0x0001)
51 #define EWF_ADAPTER_TYPE_BSD_SOCKETS (EWF_DEVELOPER_MICROSOFT | 0x0002)
52 #define EWF_ADAPTER_TYPE_QUECTEL_BG96 (EWF_DEVELOPER_MICROSOFT | 0x0003)
53 #define EWF_ADAPTER_TYPE_QUECTEL_BG95 (EWF_DEVELOPER_MICROSOFT | 0x0004)
54 #define EWF_ADAPTER_TYPE_SIMCOM_SIM7000 (EWF_DEVELOPER_MICROSOFT | 0x0005)
55 #define EWF_ADAPTER_TYPE_SIMCOM_SIM868 (EWF_DEVELOPER_MICROSOFT | 0x0006)
56 #define EWF_ADAPTER_TYPE_UBLOX_SARA_R4 (EWF_DEVELOPER_MICROSOFT | 0x0007)
57 #define EWF_ADAPTER_TYPE_UBLOX_SARA_R5 (EWF_DEVELOPER_MICROSOFT | 0x0008)
58 #define EWF_ADAPTER_TYPE_SEQUANS_MONARCH (EWF_DEVELOPER_MICROSOFT | 0x0009)
59 #define EWF_ADAPTER_TYPE_SEQUANS_MONARCHGO (EWF_DEVELOPER_MICROSOFT | 0x000A)
60 #define EWF_ADAPTER_TYPE_SEQUANS_MONARCH2 (EWF_DEVELOPER_MICROSOFT | 0x000B)
61 #define EWF_ADAPTER_TYPE_ESPRESSIF_ESP8266 (EWF_DEVELOPER_MICROSOFT | 0x000C)
62 #define EWF_ADAPTER_TYPE_ESPRESSIF_ESP8285 (EWF_DEVELOPER_MICROSOFT | 0x000D)
63 #define EWF_ADAPTER_TYPE_ESPRESSIF_ESP32 (EWF_DEVELOPER_MICROSOFT | 0x000E)
64 #define EWF_ADAPTER_TYPE_ESPRESSIF_WROOM_02 (EWF_DEVELOPER_MICROSOFT | 0x000F)
65 #define EWF_ADAPTER_TYPE_WIZNET_W5500 (EWF_DEVELOPER_MICROSOFT | 0x0010)
66 #define EWF_ADAPTER_TYPE_WIZNET_WIZFI360 (EWF_DEVELOPER_MICROSOFT | 0x0011)
67 #define EWF_ADAPTER_TYPE_RENESAS_RYZ014 (EWF_DEVELOPER_MICROSOFT | 0x0012)
68 #define EWF_ADAPTER_TYPE_RENESAS_RYZ024A (EWF_DEVELOPER_MICROSOFT | 0x0013)
69 #define EWF_ADAPTER_TYPE_SEEED_LORA_E5 (EWF_DEVELOPER_MICROSOFT | 0x0014)
70 #define EWF_ADAPTER_TYPE_SIMCOM_SIM900 (EWF_DEVELOPER_MICROSOFT | 0x0015)
71 #define EWF_ADAPTER_TYPE_THALES_EXS82_W (EWF_DEVELOPER_MICROSOFT | 0x0016)
72 #define EWF_ADAPTER_TYPE_MXCHIP_EMW3080B (EWF_DEVELOPER_MICROSOFT | 0x0004)
73 
82 #define EWF_INTERFACE_TYPE_WIN32_COM (EWF_DEVELOPER_MICROSOFT | 0x0001)
83 #define EWF_INTERFACE_TYPE_LINUX_SERIAL (EWF_DEVELOPER_MICROSOFT | 0x0002)
84 #define EWF_INTERFACE_TYPE_STM32_UART (EWF_DEVELOPER_MICROSOFT | 0x0003)
85 #define EWF_INTERFACE_TYPE_RA_UART (EWF_DEVELOPER_MICROSOFT | 0x0004)
86 #define EWF_INTERFACE_TYPE_RX_UART (EWF_DEVELOPER_MICROSOFT | 0x0005)
87 #define EWF_INTERFACE_TYPE_LPC_UART (EWF_DEVELOPER_MICROSOFT | 0x0006)
88 #define EWF_INTERFACE_TYPE_MICROCHIP_SAM_UART (EWF_DEVELOPER_MICROSOFT | 0x0007)
89 #define EWF_INTERFACE_TYPE_MICROCHIP_PIC_UART (EWF_DEVELOPER_MICROSOFT | 0x0008)
90 #define EWF_INTERFACE_TYPE_PIC_UART (EWF_DEVELOPER_MICROSOFT | 0x0009)
91 #define EWF_INTERFACE_TYPE_ESP32_UART (EWF_DEVELOPER_MICROSOFT | 0x000A)
92 #define EWF_INTERFACE_TYPE_RPI_PICO_UART (EWF_DEVELOPER_MICROSOFT | 0x000B)
93 #define EWF_INTERFACE_TYPE_GPIO_BIT_BANG (EWF_DEVELOPER_MICROSOFT | 0x000C)
94 #define EWF_INTERFACE_TYPE_USBX (EWF_DEVELOPER_MICROSOFT | 0x000D)
95 #define EWF_INTERFACE_TYPE_WINDOWS_USB (EWF_DEVELOPER_MICROSOFT | 0x000E)
96 #define EWF_INTERFACE_TYPE_LINUX_USB (EWF_DEVELOPER_MICROSOFT | 0x000F)
97 
106 #define EWF_ALLOCATOR_TYPE_C_HEAP (EWF_DEVELOPER_MICROSOFT | 0x0001)
107 #define EWF_ALLOCATOR_TYPE_MEMORY_POOL (EWF_DEVELOPER_MICROSOFT | 0x0002)
108 #define EWF_ALLOCATOR_TYPE_THREADX (EWF_DEVELOPER_MICROSOFT | 0x0003)
109 #define EWF_ALLOCATOR_TYPE_NETX (EWF_DEVELOPER_MICROSOFT | 0x0004)
110 
115 #endif /* __ewf__ids__h__included__ */