Home
last modified time | relevance | path

Searched refs:p_gmac (Results 1 – 7 of 7) sorted by relevance

/FreeRTOS-Plus-TCP-v4.0.0/source/portable/NetworkInterface/DriverSAM/
Dgmac_SAM.h295 uint8_t gmac_wait_phy( Gmac * p_gmac,
304 static inline void gmac_network_control( Gmac * p_gmac, in gmac_network_control() argument
307 p_gmac->GMAC_NCR = ul_ncr; in gmac_network_control()
316 static inline uint32_t gmac_get_network_control( Gmac * p_gmac ) in gmac_get_network_control() argument
318 return p_gmac->GMAC_NCR; in gmac_get_network_control()
327 static inline void gmac_enable_receive( Gmac * p_gmac, in gmac_enable_receive() argument
332 p_gmac->GMAC_NCR |= GMAC_NCR_RXEN; in gmac_enable_receive()
336 p_gmac->GMAC_NCR &= ~GMAC_NCR_RXEN; in gmac_enable_receive()
346 static inline void gmac_enable_transmit( Gmac * p_gmac, in gmac_enable_transmit() argument
351 p_gmac->GMAC_NCR |= GMAC_NCR_TXEN; in gmac_enable_transmit()
[all …]
Dgmac_SAM.c218 uint8_t gmac_wait_phy( Gmac * p_gmac, in gmac_wait_phy() argument
224 while( !gmac_is_phy_idle( p_gmac ) ) in gmac_wait_phy()
366 static uint8_t gmac_init_mem( Gmac * p_gmac, in gmac_init_mem() argument
386 gmac_enable_transmit( p_gmac, true ); in gmac_init_mem()
387 gmac_enable_receive( p_gmac, true ); in gmac_init_mem()
388 gmac_enable_statistics_write( p_gmac, true ); in gmac_init_mem()
391 gmac_enable_interrupt( p_gmac, in gmac_init_mem()
413 void gmac_dev_init( Gmac * p_gmac, in gmac_dev_init() argument
418 gmac_network_control( p_gmac, 0 ); in gmac_dev_init()
419 gmac_disable_interrupt( p_gmac, ~0u ); in gmac_dev_init()
[all …]
/FreeRTOS-Plus-TCP-v4.0.0/source/portable/NetworkInterface/ATSAM4E/
Dgmac.h292 static inline void gmac_network_control( Gmac * p_gmac, in gmac_network_control() argument
295 p_gmac->GMAC_NCR = ul_ncr; in gmac_network_control()
304 static inline uint32_t gmac_get_network_control( Gmac * p_gmac ) in gmac_get_network_control() argument
306 return p_gmac->GMAC_NCR; in gmac_get_network_control()
315 static inline void gmac_enable_receive( Gmac * p_gmac, in gmac_enable_receive() argument
320 p_gmac->GMAC_NCR |= GMAC_NCR_RXEN; in gmac_enable_receive()
324 p_gmac->GMAC_NCR &= ~GMAC_NCR_RXEN; in gmac_enable_receive()
334 static inline void gmac_enable_transmit( Gmac * p_gmac, in gmac_enable_transmit() argument
339 p_gmac->GMAC_NCR |= GMAC_NCR_TXEN; in gmac_enable_transmit()
343 p_gmac->GMAC_NCR &= ~GMAC_NCR_TXEN; in gmac_enable_transmit()
[all …]
Dethernet_phy.c98 static uint8_t ethernet_phy_find_valid( Gmac * p_gmac, in ethernet_phy_find_valid() argument
106 gmac_enable_management( p_gmac, true ); in ethernet_phy_find_valid()
117 gmac_phy_read( p_gmac, uc_phy_addr, GMII_PHYID1, &ul_value ); in ethernet_phy_find_valid()
128 gmac_phy_read( p_gmac, uc_phy_address, GMII_PHYID1, &ul_value ); in ethernet_phy_find_valid()
138 gmac_enable_management( p_gmac, false ); in ethernet_phy_find_valid()
142 gmac_phy_read( p_gmac, uc_phy_address, GMII_BMSR, &ul_value ); in ethernet_phy_find_valid()
165 uint8_t ethernet_phy_init( Gmac * p_gmac, in ethernet_phy_init() argument
175 uc_rc = gmac_set_mdc_clock( p_gmac, mck ); in ethernet_phy_init()
183 uc_phy = ethernet_phy_find_valid( p_gmac, uc_phy_addr, 0 ); in ethernet_phy_init()
192 ethernet_phy_reset( p_gmac, uc_phy_addr ); in ethernet_phy_init()
[all …]
Dgmac.c170 static uint8_t gmac_wait_phy( Gmac * p_gmac, in gmac_wait_phy() argument
176 while( !gmac_is_phy_idle( p_gmac ) ) in gmac_wait_phy()
289 static uint8_t gmac_init_mem( Gmac * p_gmac, in gmac_init_mem() argument
342 gmac_enable_transmit( p_gmac, true ); in gmac_init_mem()
343 gmac_enable_receive( p_gmac, true ); in gmac_init_mem()
344 gmac_enable_statistics_write( p_gmac, true ); in gmac_init_mem()
347 gmac_enable_interrupt( p_gmac, in gmac_init_mem()
371 uint8_t gmac_phy_read( Gmac * p_gmac, in gmac_phy_read() argument
376 gmac_maintain_phy( p_gmac, uc_phy_address, uc_address, 1, 0 ); in gmac_phy_read()
378 if( gmac_wait_phy( p_gmac, MAC_PHY_RETRY_MAX ) == GMAC_TIMEOUT ) in gmac_phy_read()
[all …]
Dethernet_phy.h231 uint8_t ethernet_phy_init( Gmac * p_gmac,
246 uint8_t ethernet_phy_set_link( Gmac * p_gmac,
259 uint8_t ethernet_phy_auto_negotiate( Gmac * p_gmac,
270 uint8_t ethernet_phy_reset( Gmac * p_gmac,
/FreeRTOS-Plus-TCP-v4.0.0/source/portable/NetworkInterface/ATSAM4E/instance/
Dgmac.h296 static inline void gmac_network_control( Gmac * p_gmac, in gmac_network_control() argument
299 p_gmac->GMAC_NCR = ul_ncr; in gmac_network_control()
308 static inline uint32_t gmac_get_network_control( Gmac * p_gmac ) in gmac_get_network_control() argument
310 return p_gmac->GMAC_NCR; in gmac_get_network_control()
319 static inline void gmac_enable_receive( Gmac * p_gmac, in gmac_enable_receive() argument
324 p_gmac->GMAC_NCR |= GMAC_NCR_RXEN; in gmac_enable_receive()
328 p_gmac->GMAC_NCR &= ~GMAC_NCR_RXEN; in gmac_enable_receive()
338 static inline void gmac_enable_transmit( Gmac * p_gmac, in gmac_enable_transmit() argument
343 p_gmac->GMAC_NCR |= GMAC_NCR_TXEN; in gmac_enable_transmit()
347 p_gmac->GMAC_NCR &= ~GMAC_NCR_TXEN; in gmac_enable_transmit()
[all …]