#pragma once #include /* Adapter type */ enum adapter_type { ADAPTER_TYPE_EF = 0, ADAPTER_TYPE_VWIRE, ADAPTER_TYPE_TERA, ADAPTER_TYPE_ALL, ADAPTER_TYPE_NONE }; const char * str_adapter_type(enum adapter_type type); unsigned int nr_max_vwires_get(); uint16_t ef_nr_adapters_get(); unsigned int nr_max_ef_adapters_get(); void ef_adapter_ids_get(uint16_t * ef_adapter_ids, uint16_t nr_adapters); unsigned int nr_max_tera_adapters_get(); uint32_t vwire_sid_start_get(); uint32_t ef_sid_start_get(); int ef_adapter_id_check(uint32_t ef_adapter_id); int vwire_id_check(uint32_t vwire_id); int tera_adapter_id_check(uint32_t tera_adapter_id);