Open FFBoard
Open source force feedback firmware
ncm.h File Reference

Go to the source code of this file.

Classes

struct  TU_ATTR_PACKED
 AUDIO Channel Cluster Descriptor (4.1) More...
 
struct  ncm_notify_t
 

Typedefs

typedef struct TU_ATTR_PACKED ntb_parameters_t
 
typedef struct TU_ATTR_PACKED nth16_t
 
typedef struct TU_ATTR_PACKED ndp16_datagram_t
 
typedef struct TU_ATTR_PACKED ndp16_t
 
typedef union TU_ATTR_PACKED xmit_ntb_t
 
typedef union TU_ATTR_PACKED recv_ntb_t
 

Enumerations

enum  ncm_request_code_t {
  NCM_SET_ETHERNET_MULTICAST_FILTERS = 0x40 , NCM_SET_ETHERNET_POWER_MANAGEMENT_PATTERN_FILTER = 0x41 , NCM_GET_ETHERNET_POWER_MANAGEMENT_PATTERN_FILTER = 0x42 , NCM_SET_ETHERNET_PACKET_FILTER = 0x43 ,
  NCM_GET_ETHERNET_STATISTIC = 0x44 , NCM_GET_NTB_PARAMETERS = 0x80 , NCM_GET_NET_ADDRESS = 0x81 , NCM_SET_NET_ADDRESS = 0x82 ,
  NCM_GET_NTB_FORMAT = 0x83 , NCM_SET_NTB_FORMAT = 0x84 , NCM_GET_NTB_INPUT_SIZE = 0x85 , NCM_SET_NTB_INPUT_SIZE = 0x86 ,
  NCM_GET_MAX_DATAGRAM_SIZE = 0x87 , NCM_SET_MAX_DATAGRAM_SIZE = 0x88 , NCM_GET_CRC_MODE = 0x89 , NCM_SET_CRC_MODE = 0x8A
}
 

Typedef Documentation

◆ ndp16_datagram_t

◆ ndp16_t

typedef struct TU_ATTR_PACKED ndp16_t

◆ ntb_parameters_t

◆ nth16_t

typedef struct TU_ATTR_PACKED nth16_t

◆ recv_ntb_t

typedef union TU_ATTR_PACKED recv_ntb_t

◆ xmit_ntb_t

typedef union TU_ATTR_PACKED xmit_ntb_t

Enumeration Type Documentation

◆ ncm_request_code_t

Enumerator
NCM_SET_ETHERNET_MULTICAST_FILTERS 
NCM_SET_ETHERNET_POWER_MANAGEMENT_PATTERN_FILTER 
NCM_GET_ETHERNET_POWER_MANAGEMENT_PATTERN_FILTER 
NCM_SET_ETHERNET_PACKET_FILTER 
NCM_GET_ETHERNET_STATISTIC 
NCM_GET_NTB_PARAMETERS 
NCM_GET_NET_ADDRESS 
NCM_SET_NET_ADDRESS 
NCM_GET_NTB_FORMAT 
NCM_SET_NTB_FORMAT 
NCM_GET_NTB_INPUT_SIZE 
NCM_SET_NTB_INPUT_SIZE 
NCM_GET_MAX_DATAGRAM_SIZE 
NCM_SET_MAX_DATAGRAM_SIZE 
NCM_GET_CRC_MODE 
NCM_SET_CRC_MODE 

Definition at line 82 of file ncm.h.