Triple-Speed Ethernet Intel® FPGA IP User Guide: Agilex™ 3 and Agilex™ 5 FPGAs and SoCs

ID 813669
Date 4/07/2025
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

11.6.6. tse_mac_SwReset()

Details
Prototype: int tse_mac_SwReset(np_tse_mac *pmac)
Thread-safe: No
Available from ISR: No
Include: <intel_avalon_tse.h >
Description: The tse_mac_SwReset() performs a software reset on the MAC function. A software reset occurs with some latency as specified by ALTERA_TSE_SW_RESET_TIME_OUT_CNT. The settings of the command_config register are restored at the end of the function.
Parameter: pmac—A pointer to the MAC control interface base address.
Return: SUCCESS