IScsiDxe Module
Module Info
- Index: 0161
- Source: NetworkPkg/IScsiDxe
- Type: UEFI Driver
- Total Functions: ~25
Overview
iSCSI (Internet Small Computer Systems Interface) DXE driver. Implements iSCSI initiator functionality including session management, authentication (CHAP), PDU processing, and SCSI command encapsulation over TCP/IP.
Key Functions
- IScsiDriverEntryPoint — UEFI driver entry point
- IScsiSessionLogin — iSCSI session login with CHAP authentication
- IScsiScsiCommandExecute — Execute SCSI command over iSCSI
- IScsiOnNetworkDataReceived — TCP data reception handler
Dependencies
- TCP/IP stack (Tcp4 protocol)
- DHCP (optional for configuration)
- BaseCryptLib (CHAP authentication)