31 #define MRP_HOST_MAC 9
37 void MRP_PortItf_T_Init(
void );
39 void MRP_PortItf_T_Cleanup(
void );
47 void MRP_PortItf_T_receive(Unsigned16 rx_port, Unsigned16 vlan_id,
char*
const data_ptr, Unsigned16 data_length);
50 void MRP_PortItf_T_send(Unsigned16 tx_port, Unsigned16 vlan_id,
const char* data_ptr, Unsigned16 data_length);
53 void MRP_PortItf_T_setPortState(Unsigned16 port, MRPPortState port_state);
56 MRPPortState MRP_PortItf_T_getPortState(Unsigned16 port);
59 void MRP_PortItf_T_signalLocalLinkChange(Unsigned16 port, MRPLinkState link_state);
62 MRPLinkState MRP_PortItf_T_getLinkState(Unsigned16 port);
65 MRPBoolean MRP_PortItf_T_getMAC(Unsigned16 port, UChar address[6]);
69 Unsigned16 MRP_PortItf_T_getNumberOfPorts(
void );