Skip to content

Commit

Permalink
work around bindgen issue rust-lang/rust-bindgen#316
Browse files Browse the repository at this point in the history
bindgen won't create CONST for #define macros that are complicated.
fix is to fork the file, manual edit, generate.
  • Loading branch information
bunnie committed Feb 20, 2020
1 parent 23893bd commit 575a691
Show file tree
Hide file tree
Showing 4 changed files with 596 additions and 4 deletions.
262 changes: 260 additions & 2 deletions sw/betrusted-hal/src/api_wf200/wfx_bindings.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,263 @@
/* automatically generated by rust-bindgen */

pub const SL_STATUS_SPACE_MASK: u32 = 65280;
pub const SL_STATUS_GENERIC_SPACE: u32 = 0;
pub const SL_STATUS_PLATFORM_1_SPACE: u32 = 256;
pub const SL_STATUS_PLATFORM_2_SPACE: u32 = 512;
pub const SL_STATUS_HARDWARE_SPACE: u32 = 768;
pub const SL_STATUS_BLUETOOTH_SPACE: u32 = 1024;
pub const SL_STATUS_BLUETOOTH_MESH_SPACE: u32 = 1280;
pub const SL_STATUS_CAN_CANOPEN_SPACE: u32 = 1536;
pub const SL_STATUS_CONNECT_SPACE: u32 = 1792;
pub const SL_STATUS_NET_SUITE_SPACE: u32 = 2048;
pub const UINT32_THREAD_SPACE: u32 = 2304;
pub const SL_STATUS_USB_SPACE: u32 = 2560;
pub const SL_STATUS_WIFI_SPACE: u32 = 2816;
pub const SL_STATUS_ZIGBEE_SPACE: u32 = 3072;
pub const SL_STATUS_Z_WAVE_SPACE: u32 = 3328;
pub const SL_STATUS_GECKO_OS_1_SPACE: u32 = 3584;
pub const SL_STATUS_GECKO_OS_2_SPACE: u32 = 3840;
pub const SL_STATUS_BLUETOOTH_CTRL_SPACE: u32 = 4096;
pub const SL_STATUS_BLUETOOTH_ATT_SPACE: u32 = 4352;
pub const SL_STATUS_BLUETOOTH_SMP_SPACE: u32 = 4608;
pub const SL_STATUS_BLUETOOTH_MESH_FOUNDATION_SPACE: u32 = 4864;
pub const SL_STATUS_OK: u32 = 0;
pub const SL_STATUS_FAIL: u32 = 1;
pub const SL_STATUS_INVALID_STATE: u32 = 2;
pub const SL_STATUS_NOT_READY: u32 = 3;
pub const SL_STATUS_BUSY: u32 = 4;
pub const SL_STATUS_IN_PROGRESS: u32 = 5;
pub const SL_STATUS_ABORT: u32 = 6;
pub const UINT32_TIMEOUT: u32 = 7;
pub const SL_STATUS_PERMISSION: u32 = 8;
pub const SL_STATUS_WOULD_BLOCK: u32 = 9;
pub const SL_STATUS_IDLE: u32 = 10;
pub const SL_STATUS_IS_WAITING: u32 = 11;
pub const SL_STATUS_NONE_WAITING: u32 = 12;
pub const SL_STATUS_SUSPENDED: u32 = 13;
pub const SL_STATUS_NOT_AVAILABLE: u32 = 14;
pub const SL_STATUS_NOT_SUPPORTED: u32 = 15;
pub const SL_STATUS_INITIALIZATION: u32 = 16;
pub const SL_STATUS_NOT_INITIALIZED: u32 = 17;
pub const SL_STATUS_ALREADY_INITIALIZED: u32 = 18;
pub const SL_STATUS_DELETED: u32 = 19;
pub const SL_STATUS_ISR: u32 = 20;
pub const SL_STATUS_NETWORK_UP: u32 = 21;
pub const SL_STATUS_NETWORK_DOWN: u32 = 22;
pub const SL_STATUS_NOT_JOINED: u32 = 23;
pub const SL_STATUS_NO_BEACONS: u32 = 24;
pub const SL_STATUS_ALLOCATION_FAILED: u32 = 25;
pub const SL_STATUS_NO_MORE_RESOURCE: u32 = 26;
pub const SL_STATUS_EMPTY: u32 = 27;
pub const SL_STATUS_FULL: u32 = 28;
pub const SL_STATUS_WOULD_OVERFLOW: u32 = 29;
pub const SL_STATUS_HAS_OVERFLOWED: u32 = 30;
pub const SL_STATUS_OWNERSHIP: u32 = 31;
pub const SL_STATUS_IS_OWNER: u32 = 32;
pub const SL_STATUS_INVALID_PARAMETER: u32 = 33;
pub const SL_STATUS_NULL_POINTER: u32 = 34;
pub const SL_STATUS_INVALID_CONFIGURATION: u32 = 35;
pub const SL_STATUS_INVALID_MODE: u32 = 36;
pub const SL_STATUS_INVALID_HANDLE: u32 = 37;
pub const SL_STATUS_INVALID_TYPE: u32 = 38;
pub const SL_STATUS_INVALID_INDEX: u32 = 39;
pub const SL_STATUS_INVALID_RANGE: u32 = 40;
pub const SL_STATUS_INVALID_KEY: u32 = 41;
pub const SL_STATUS_INVALID_CREDENTIALS: u32 = 42;
pub const SL_STATUS_INVALID_COUNT: u32 = 43;
pub const SL_STATUS_NOT_FOUND: u32 = 44;
pub const SL_STATUS_ALREADY_EXISTS: u32 = 45;
pub const SL_STATUS_IO: u32 = 46;
pub const SL_STATUS_IO_TIMEOUT: u32 = 47;
pub const UINT32_TRANSMIT: u32 = 48;
pub const UINT32_TRANSMIT_UNDERFLOW: u32 = 49;
pub const UINT32_TRANSMIT_INCOMPLETE: u32 = 50;
pub const UINT32_TRANSMIT_BUSY: u32 = 51;
pub const SL_STATUS_RECEIVE: u32 = 52;
pub const SL_STATUS_OBJECT_READ: u32 = 53;
pub const SL_STATUS_OBJECT_WRITE: u32 = 54;
pub const SL_STATUS_MESSAGE_TOO_LONG: u32 = 55;
pub const SL_STATUS_EEPROM_MFG_VERSION_MISMATCH: u32 = 56;
pub const SL_STATUS_EEPROM_STACK_VERSION_MISMATCH: u32 = 57;
pub const SL_STATUS_FLASH_WRITE_INHIBITED: u32 = 58;
pub const SL_STATUS_FLASH_VERIFY_FAILED: u32 = 59;
pub const SL_STATUS_FLASH_PROGRAM_FAILED: u32 = 60;
pub const SL_STATUS_FLASH_ERASE_FAILED: u32 = 61;
pub const SL_STATUS_MAC_NO_DATA: u32 = 62;
pub const SL_STATUS_MAC_NO_ACK_RECEIVED: u32 = 63;
pub const SL_STATUS_MAC_INDIRECT_TIMEOUT: u32 = 64;
pub const SL_STATUS_MAC_UNKNOWN_HEADER_TYPE: u32 = 65;
pub const SL_STATUS_MAC_ACK_HEADER_TYPE: u32 = 66;
pub const SL_STATUS_MAC_COMMAND_TRANSMIT_FAILURE: u32 = 67;
pub const SL_STATUS_CLI_STORAGE_NVM_OPEN_ERROR: u32 = 68;
pub const SL_STATUS_SECURITY_IMAGE_CHECKSUM_ERROR: u32 = 69;
pub const SL_STATUS_SECURITY_DECRYPT_ERROR: u32 = 70;
pub const SL_STATUS_COMMAND_IS_INVALID: u32 = 71;
pub const SL_STATUS_COMMAND_TOO_LONG: u32 = 72;
pub const SL_STATUS_COMMAND_INCOMPLETE: u32 = 73;
pub const SL_STATUS_BT_OUT_OF_BONDS: u32 = 1026;
pub const SL_STATUS_BT_UNSPECIFIED: u32 = 1027;
pub const SL_STATUS_BT_HARDWARE: u32 = 1028;
pub const SL_STATUS_BT_NO_BONDING: u32 = 1030;
pub const SL_STATUS_BT_CRYPTO: u32 = 1031;
pub const SL_STATUS_BT_DATA_CORRUPTED: u32 = 1032;
pub const SL_STATUS_BT_INVALID_SYNC_HANDLE: u32 = 1034;
pub const SL_STATUS_BT_INVALID_MODULE_ACTION: u32 = 1035;
pub const SL_STATUS_BT_RADIO: u32 = 1036;
pub const SL_STATUS_BT_L2CAP_REMOTE_DISCONNECTED: u32 = 1037;
pub const SL_STATUS_BT_L2CAP_LOCAL_DISCONNECTED: u32 = 1038;
pub const SL_STATUS_BT_L2CAP_CID_NOT_EXIST: u32 = 1039;
pub const SL_STATUS_BT_L2CAP_LE_DISCONNECTED: u32 = 1040;
pub const SL_STATUS_BT_L2CAP_FLOW_CONTROL_VIOLATED: u32 = 1042;
pub const SL_STATUS_BT_L2CAP_FLOW_CONTROL_CREDIT_OVERFLOWED: u32 = 1043;
pub const SL_STATUS_BT_L2CAP_NO_FLOW_CONTROL_CREDIT: u32 = 1044;
pub const SL_STATUS_BT_L2CAP_CONNECTION_REQUEST_TIMEOUT: u32 = 1045;
pub const SL_STATUS_BT_L2CAP_INVALID_CID: u32 = 1046;
pub const SL_STATUS_BT_L2CAP_WRONG_STATE: u32 = 1047;
pub const SL_STATUS_BT_PS_STORE_FULL: u32 = 1051;
pub const SL_STATUS_BT_PS_KEY_NOT_FOUND: u32 = 1052;
pub const SL_STATUS_BT_APPLICATION_MISMATCHED_OR_INSUFFICIENT_SECURITY: u32 = 1053;
pub const SL_STATUS_BT_APPLICATION_ENCRYPTION_DECRYPTION_ERROR: u32 = 1054;
pub const SL_STATUS_BT_CTRL_UNKNOWN_CONNECTION_IDENTIFIER: u32 = 4098;
pub const SL_STATUS_BT_CTRL_AUTHENTICATION_FAILURE: u32 = 4101;
pub const SL_STATUS_BT_CTRL_PIN_OR_KEY_MISSING: u32 = 4102;
pub const SL_STATUS_BT_CTRL_MEMORY_CAPACITY_EXCEEDED: u32 = 4103;
pub const SL_STATUS_BT_CTRL_CONNECTION_TIMEOUT: u32 = 4104;
pub const SL_STATUS_BT_CTRL_CONNECTION_LIMIT_EXCEEDED: u32 = 4105;
pub const SL_STATUS_BT_CTRL_SYNCHRONOUS_CONNECTIONTION_LIMIT_EXCEEDED: u32 = 4106;
pub const SL_STATUS_BT_CTRL_ACL_CONNECTION_ALREADY_EXISTS: u32 = 4107;
pub const SL_STATUS_BT_CTRL_COMMAND_DISALLOWED: u32 = 4108;
pub const SL_STATUS_BT_CTRL_CONNECTION_REJECTED_DUE_TO_LIMITED_RESOURCES: u32 = 4109;
pub const SL_STATUS_BT_CTRL_CONNECTION_REJECTED_DUE_TO_SECURITY_REASONS: u32 = 4110;
pub const SL_STATUS_BT_CTRL_CONNECTION_REJECTED_DUE_TO_UNACCEPTABLE_BD_ADDR: u32 = 4111;
pub const SL_STATUS_BT_CTRL_CONNECTION_ACCEPT_TIMEOUT_EXCEEDED: u32 = 4112;
pub const SL_STATUS_BT_CTRL_UNSUPPORTED_FEATURE_OR_PARAMETER_VALUE: u32 = 4113;
pub const SL_STATUS_BT_CTRL_INVALID_COMMAND_PARAMETERS: u32 = 4114;
pub const SL_STATUS_BT_CTRL_REMOTE_USER_TERMINATED: u32 = 4115;
pub const SL_STATUS_BT_CTRL_REMOTE_DEVICE_TERMINATED_CONNECTION_DUE_TO_LOW_RESOURCES: u32 = 4116;
pub const SL_STATUS_BT_CTRL_REMOTE_POWERING_OFF: u32 = 4117;
pub const SL_STATUS_BT_CTRL_CONNECTION_TERMINATED_BY_LOCAL_HOST: u32 = 4118;
pub const SL_STATUS_BT_CTRL_REPEATED_ATTEMPTS: u32 = 4119;
pub const SL_STATUS_BT_CTRL_PAIRING_NOT_ALLOWED: u32 = 4120;
pub const SL_STATUS_BT_CTRL_UNSUPPORTED_REMOTE_FEATURE: u32 = 4122;
pub const SL_STATUS_BT_CTRL_UNSPECIFIED_ERROR: u32 = 4127;
pub const SL_STATUS_BT_CTRL_LL_RESPONSE_TIMEOUT: u32 = 4130;
pub const SL_STATUS_BT_CTRL_LL_PROCEDURE_COLLISION: u32 = 4131;
pub const SL_STATUS_BT_CTRL_ENCRYPTION_MODE_NOT_ACCEPTABLE: u32 = 4133;
pub const SL_STATUS_BT_CTRL_LINK_KEY_CANNOT_BE_CHANGED: u32 = 4134;
pub const SL_STATUS_BT_CTRL_INSTANT_PASSED: u32 = 4136;
pub const SL_STATUS_BT_CTRL_PAIRING_WITH_UNIT_KEY_NOT_SUPPORTED: u32 = 4137;
pub const SL_STATUS_BT_CTRL_DIFFERENT_TRANSACTION_COLLISION: u32 = 4138;
pub const SL_STATUS_BT_CTRL_CHANNEL_ASSESSMENT_NOT_SUPPORTED: u32 = 4142;
pub const SL_STATUS_BT_CTRL_INSUFFICIENT_SECURITY: u32 = 4143;
pub const SL_STATUS_BT_CTRL_PARAMETER_OUT_OF_MANDATORY_RANGE: u32 = 4144;
pub const SL_STATUS_BT_CTRL_SIMPLE_PAIRING_NOT_SUPPORTED_BY_HOST: u32 = 4151;
pub const SL_STATUS_BT_CTRL_HOST_BUSY_PAIRING: u32 = 4152;
pub const SL_STATUS_BT_CTRL_CONNECTION_REJECTED_DUE_TO_NO_SUITABLE_CHANNEL_FOUND: u32 = 4153;
pub const SL_STATUS_BT_CTRL_CONTROLLER_BUSY: u32 = 4154;
pub const SL_STATUS_BT_CTRL_UNACCEPTABLE_CONNECTION_INTERVAL: u32 = 4155;
pub const SL_STATUS_BT_CTRL_ADVERTISING_TIMEOUT: u32 = 4156;
pub const SL_STATUS_BT_CTRL_CONNECTION_TERMINATED_DUE_TO_MIC_FAILURE: u32 = 4157;
pub const SL_STATUS_BT_CTRL_CONNECTION_FAILED_TO_BE_ESTABLISHED: u32 = 4158;
pub const SL_STATUS_BT_CTRL_MAC_CONNECTION_FAILED: u32 = 4159;
pub const SL_STATUS_BT_CTRL_COARSE_CLOCK_ADJUSTMENT_REJECTED_BUT_WILL_TRY_TO_ADJUST_USING_CLOCK_DRAGGING : u32 = 4160 ;
pub const SL_STATUS_BT_CTRL_UNKNOWN_ADVERTISING_IDENTIFIER: u32 = 4162;
pub const SL_STATUS_BT_CTRL_LIMIT_REACHED: u32 = 4163;
pub const SL_STATUS_BT_CTRL_OPERATION_CANCELLED_BY_HOST: u32 = 4164;
pub const SL_STATUS_BT_CTRL_PACKET_TOO_LONG: u32 = 4165;
pub const SL_STATUS_BT_ATT_INVALID_HANDLE: u32 = 4353;
pub const SL_STATUS_BT_ATT_READ_NOT_PERMITTED: u32 = 4354;
pub const SL_STATUS_BT_ATT_WRITE_NOT_PERMITTED: u32 = 4355;
pub const SL_STATUS_BT_ATT_INVALID_PDU: u32 = 4356;
pub const SL_STATUS_BT_ATT_INSUFFICIENT_AUTHENTICATION: u32 = 4357;
pub const SL_STATUS_BT_ATT_REQUEST_NOT_SUPPORTED: u32 = 4358;
pub const SL_STATUS_BT_ATT_INVALID_OFFSET: u32 = 4359;
pub const SL_STATUS_BT_ATT_INSUFFICIENT_AUTHORIZATION: u32 = 4360;
pub const SL_STATUS_BT_ATT_PREPARE_QUEUE_FULL: u32 = 4361;
pub const SL_STATUS_BT_ATT_ATT_NOT_FOUND: u32 = 4362;
pub const SL_STATUS_BT_ATT_ATT_NOT_LONG: u32 = 4363;
pub const SL_STATUS_BT_ATT_INSUFFICIENT_ENC_KEY_SIZE: u32 = 4364;
pub const SL_STATUS_BT_ATT_INVALID_ATT_LENGTH: u32 = 4365;
pub const SL_STATUS_BT_ATT_UNLIKELY_ERROR: u32 = 4366;
pub const SL_STATUS_BT_ATT_INSUFFICIENT_ENCRYPTION: u32 = 4367;
pub const SL_STATUS_BT_ATT_UNSUPPORTED_GROUP_TYPE: u32 = 4368;
pub const SL_STATUS_BT_ATT_INSUFFICIENT_RESOURCES: u32 = 4369;
pub const SL_STATUS_BT_ATT_OUT_OF_SYNC: u32 = 4370;
pub const SL_STATUS_BT_ATT_VALUE_NOT_ALLOWED: u32 = 4371;
pub const SL_STATUS_BT_ATT_APPLICATION: u32 = 4480;
pub const SL_STATUS_BT_SMP_PASSKEY_ENTRY_FAILED: u32 = 4609;
pub const SL_STATUS_BT_SMP_OOB_NOT_AVAILABLE: u32 = 4610;
pub const SL_STATUS_BT_SMP_AUTHENTICATION_REQUIREMENTS: u32 = 4611;
pub const SL_STATUS_BT_SMP_CONFIRM_VALUE_FAILED: u32 = 4612;
pub const SL_STATUS_BT_SMP_PAIRING_NOT_SUPPORTED: u32 = 4613;
pub const SL_STATUS_BT_SMP_ENCRYPTION_KEY_SIZE: u32 = 4614;
pub const SL_STATUS_BT_SMP_COMMAND_NOT_SUPPORTED: u32 = 4615;
pub const SL_STATUS_BT_SMP_UNSPECIFIED_REASON: u32 = 4616;
pub const SL_STATUS_BT_SMP_REPEATED_ATTEMPTS: u32 = 4617;
pub const SL_STATUS_BT_SMP_INVALID_PARAMETERS: u32 = 4618;
pub const SL_STATUS_BT_SMP_DHKEY_CHECK_FAILED: u32 = 4619;
pub const SL_STATUS_BT_SMP_NUMERIC_COMPARISON_FAILED: u32 = 4620;
pub const SL_STATUS_BT_SMP_BREDR_PAIRING_IN_PROGRESS: u32 = 4621;
pub const SL_STATUS_BT_SMP_CROSS_TRANSPORT_KEY_DERIVATION_GENERATION_NOT_ALLOWED: u32 = 4622;
pub const SL_STATUS_BT_MESH_ALREADY_EXISTS: u32 = 1281;
pub const SL_STATUS_BT_MESH_DOES_NOT_EXIST: u32 = 1282;
pub const SL_STATUS_BT_MESH_LIMIT_REACHED: u32 = 1283;
pub const SL_STATUS_BT_MESH_INVALID_ADDRESS: u32 = 1284;
pub const SL_STATUS_BT_MESH_MALFORMED_DATA: u32 = 1285;
pub const SL_STATUS_BT_MESH_ALREADY_INITIALIZED: u32 = 1286;
pub const SL_STATUS_BT_MESH_NOT_INITIALIZED: u32 = 1287;
pub const SL_STATUS_BT_MESH_NO_FRIEND_OFFER: u32 = 1288;
pub const SL_STATUS_BT_MESH_PROV_LINK_CLOSED: u32 = 1289;
pub const SL_STATUS_BT_MESH_PROV_INVALID_PDU: u32 = 1290;
pub const SL_STATUS_BT_MESH_PROV_INVALID_PDU_FORMAT: u32 = 1291;
pub const SL_STATUS_BT_MESH_PROV_UNEXPECTED_PDU: u32 = 1292;
pub const SL_STATUS_BT_MESH_PROV_CONFIRMATION_FAILED: u32 = 1293;
pub const SL_STATUS_BT_MESH_PROV_OUT_OF_RESOURCES: u32 = 1294;
pub const SL_STATUS_BT_MESH_PROV_DECRYPTION_FAILED: u32 = 1295;
pub const SL_STATUS_BT_MESH_PROV_UNEXPECTED_ERROR: u32 = 1296;
pub const SL_STATUS_BT_MESH_PROV_CANNOT_ASSIGN_ADDR: u32 = 1297;
pub const SL_STATUS_BT_MESH_ADDRESS_TEMPORARILY_UNAVAILABLE: u32 = 1298;
pub const SL_STATUS_BT_MESH_ADDRESS_ALREADY_USED: u32 = 1299;
pub const SL_STATUS_BT_MESH_FOUNDATION_INVALID_ADDRESS: u32 = 4865;
pub const SL_STATUS_BT_MESH_FOUNDATION_INVALID_MODEL: u32 = 4866;
pub const SL_STATUS_BT_MESH_FOUNDATION_INVALID_APP_KEY: u32 = 4867;
pub const SL_STATUS_BT_MESH_FOUNDATION_INVALID_NET_KEY: u32 = 4868;
pub const SL_STATUS_BT_MESH_FOUNDATION_INSUFFICIENT_RESOURCES: u32 = 4869;
pub const SL_STATUS_BT_MESH_FOUNDATION_KEY_INDEX_EXISTS: u32 = 4870;
pub const SL_STATUS_BT_MESH_FOUNDATION_INVALID_PUBLISH_PARAMS: u32 = 4871;
pub const SL_STATUS_BT_MESH_FOUNDATION_NOT_SUBSCRIBE_MODEL: u32 = 4872;
pub const SL_STATUS_BT_MESH_FOUNDATION_STORAGE_FAILURE: u32 = 4873;
pub const SL_STATUS_BT_MESH_FOUNDATION_NOT_SUPPORTED: u32 = 4874;
pub const SL_STATUS_BT_MESH_FOUNDATION_CANNOT_UPDATE: u32 = 4875;
pub const SL_STATUS_BT_MESH_FOUNDATION_CANNOT_REMOVE: u32 = 4876;
pub const SL_STATUS_BT_MESH_FOUNDATION_CANNOT_BIND: u32 = 4877;
pub const SL_STATUS_BT_MESH_FOUNDATION_TEMPORARILY_UNABLE: u32 = 4878;
pub const SL_STATUS_BT_MESH_FOUNDATION_CANNOT_SET: u32 = 4879;
pub const SL_STATUS_BT_MESH_FOUNDATION_UNSPECIFIED: u32 = 4880;
pub const SL_STATUS_BT_MESH_FOUNDATION_INVALID_BINDING: u32 = 4881;
pub const SL_STATUS_WIFI_INVALID_KEY: u32 = 2817;
pub const SL_STATUS_WIFI_FIRMWARE_DOWNLOAD_TIMEOUT: u32 = 2818;
pub const SL_STATUS_WIFI_UNSUPPORTED_MESSAGE_ID: u32 = 2819;
pub const SL_STATUS_WIFI_WARNING: u32 = 2820;
pub const SL_STATUS_WIFI_NO_PACKET_TO_RECEIVE: u32 = 2821;
pub const SL_STATUS_WIFI_SLEEP_GRANTED: u32 = 2824;
pub const SL_STATUS_WIFI_SLEEP_NOT_GRANTED: u32 = 2825;
pub const SL_STATUS_WIFI_SECURE_LINK_MAC_KEY_ERROR: u32 = 2832;
pub const SL_STATUS_WIFI_SECURE_LINK_MAC_KEY_ALREADY_BURNED: u32 = 2833;
pub const SL_STATUS_WIFI_SECURE_LINK_RAM_MODE_NOT_ALLOWED: u32 = 2834;
pub const SL_STATUS_WIFI_SECURE_LINK_FAILED_UNKNOWN_MODE: u32 = 2835;
pub const SL_STATUS_WIFI_SECURE_LINK_EXCHANGE_FAILED: u32 = 2836;
pub const SL_STATUS_WIFI_WRONG_STATE: u32 = 2840;
pub const SL_STATUS_WIFI_CHANNEL_NOT_ALLOWED: u32 = 2841;
pub const SL_STATUS_WIFI_NO_MATCHING_AP: u32 = 2842;
pub const SL_STATUS_WIFI_CONNECTION_ABORTED: u32 = 2843;
pub const SL_STATUS_WIFI_CONNECTION_TIMEOUT: u32 = 2844;
pub const SL_STATUS_WIFI_CONNECTION_REJECTED_BY_AP: u32 = 2845;
pub const SL_STATUS_WIFI_CONNECTION_AUTH_FAILURE: u32 = 2846;
pub const SL_STATUS_WIFI_RETRY_EXCEEDED: u32 = 2847;
pub const SL_STATUS_WIFI_TX_LIFETIME_EXCEEDED: u32 = 2848;
/* automatically generated by rust-bindgen */

#[repr(C)]
#[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
pub struct __BindgenBitfieldUnit<Storage, Align> {
Expand Down Expand Up @@ -469,6 +727,8 @@ pub type uint_fast32_t = c_types::c_ulong;
pub type uint_fast64_t = c_types::c_ulong;
pub type intmax_t = c_types::c_long;
pub type uintmax_t = c_types::c_ulong;
#[doc = " DATA TYPES *******************************"]
pub type sl_status_t = u32;
#[doc = "< Data rate 802.11b 1Mbps"]
pub const sl_wfx_rate_index_e_SL_WFX_RATE_INDEX_B_1MBPS: sl_wfx_rate_index_e = 0;
#[doc = "< Data rate 802.11b 2Mbps"]
Expand Down Expand Up @@ -11496,8 +11756,6 @@ extern "C" {
pub static mut sl_wfx_firmware: [u8; 291920usize];
}
pub const sl_wfx_firmware_size: u32 = 291920;
#[doc = " DATA TYPES *******************************"]
pub type sl_status_t = u32;
pub const sl_wfx_register_address_t_SL_WFX_CONFIG_REG_ID: sl_wfx_register_address_t = 0;
pub const sl_wfx_register_address_t_SL_WFX_CONTROL_REG_ID: sl_wfx_register_address_t = 1;
pub const sl_wfx_register_address_t_SL_WFX_IN_OUT_QUEUE_REG_ID: sl_wfx_register_address_t = 2;
Expand Down
Loading

0 comments on commit 575a691

Please sign in to comment.