#ifndef EMAC_H #define EMAC_H #include #include void EMAC_MACADDR_set(uint8_t const *macAddr); void EMAC_TX_commit(void); void EMAC_TX_alloc(uint32_t size); uint32_t EMAC_TX_is_avail(void); uint32_t EMAC_TX_is_idle(void); void EMAC_TX_reset(void); uint32_t EMAC_RX_is_avail(void); void EMAC_RX_request(void); uint32_t EMAC_RX_is_valid(void); void EMAC_RX_free(void); void EMAC_RX_reset(void); uint32_t EMAC_RX_get_size(void); #endif // EMAC_H