diff options
| author | nminaylov <[email protected]> | 2026-04-27 14:40:18 +0300 |
|---|---|---|
| committer | nminaylov <[email protected]> | 2026-04-27 14:40:18 +0300 |
| commit | 2cdd98104ece869f3a5eda3dd9c2b02f5b4c318d (patch) | |
| tree | 5efbb41a0ef7cdf60bd049a4f95a1e4543fa1a64 /src/class/net/net_device.h | |
| parent | 0649b18b2e8b2e76b38f6280796ba48a51882eac (diff) | |
NCM caps enum
Diffstat (limited to 'src/class/net/net_device.h')
| -rw-r--r-- | src/class/net/net_device.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/class/net/net_device.h b/src/class/net/net_device.h index 96c03fd61..61ff6b2d6 100644 --- a/src/class/net/net_device.h +++ b/src/class/net/net_device.h @@ -50,6 +50,16 @@ typedef enum NCM_DATA_PROTOCOL_NETWORK_TRANSFER_BLOCK = 0x01 } ncm_data_interface_protocol_code_t; +// Table 5.2 bmNetworkCapabilities bits +typedef enum { + NCM_NETWORK_CAPS_NONE = 0x00, + NCM_NETWORK_CAPS_ETH_FILTER = (1 << 0), + NCM_NETWORK_CAPS_NET_ADDRESS = (1 << 1), + NCM_NETWORK_CAPS_ENCAP_COMMAND = (1 << 2), + NCM_NETWORK_CAPS_MAX_DATAGRAM_SIZE = (1 << 3), + NCM_NETWORK_CAPS_CRC_MODE = (1 << 4), + NCM_NETWORK_CAPS_NTB_INPUT_SIZE = (1 << 5) +} ncm_network_capabilities_t; #ifdef __cplusplus extern "C" { |
