F-Tile Serial Lite IV Intel® FPGA IPユーザーガイド

ID 741328
日付 6/26/2023
Public
ドキュメント目次

10.6.6. tse_mac_close()

  説明
プロトタイプ int tse_mac_close(int iface)
スレッド・セーフ No
ISRからの利用 No
インクルード triple_speed_イーサネット_iniche.h
説明 ザ・ tse_mac_close() を閉じます Triple-Speed Ethernet 次の操作を実行してドライバを実行します。
  • のNET構造の管理および操作ステータスを構成します。 Triple-Speed Ethernet ドライバーインスタンス ALTERA_TSE_ADMIN_STATUS_DOWN
  • オペレーティングシステムからSGDMARX割り込みの登録を解除します。
  • command_configレジスターのRX_ENAビットをクリアして、RXデータパスを無効にします。
IIパラメーター: iface-MACインターフェイスのインデックス。この引数は、複数のMACインスタンスを含む構成用に予約されています。
戻り値: オペレーティング・システムからのSGDMA RXの登録解除が失敗した場合は、エラー・コード
関連項目: triple_speed_イーサネット_init()