| /FreeRTOS-Plus-TCP-v4.0.0/source/portable/NetworkInterface/DriverSAM/ |
| D | gmac_SAM.h | 295 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 …]
|
| D | gmac_SAM.c | 218 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/ |
| D | gmac.h | 292 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 …]
|
| D | ethernet_phy.c | 98 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 …]
|
| D | gmac.c | 170 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 …]
|
| D | ethernet_phy.h | 231 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/ |
| D | gmac.h | 296 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 …]
|