DLC8023 编程接口
IEEE 802.3 以太网数据链路控制 (DLC8023) 设备管理器符合通用数据链路控制 (GDLC) 准则。
除列出的异常外, IEEE 802.3 以太网数据链路控制 (DLC8023) 设备管理器符合通用数据链路控制 (GDLC) 准则:
注: dlc 前缀将替换为 DLC8023 设备管理器的 e3l 前缀。
| 项 | 描述 |
|---|---|
| e3lclose | DLC8023 与 dlcclose GDLC 接口完全兼容。 |
| e3lconfig | DLC8023 与 dlcconfig GDLC 接口完全兼容。 不需要初始化参数。 |
| e3lmpx | DLC8023 与 dlcmpx GDLC 接口完全兼容。 |
| e3lopen | DLC8023 与 dlcopen GDLC 接口完全兼容。 |
| e3lread | 在以下情况下, DLC8023 与 dlcread GDLC 接口兼容:
|
以下内核 接收包 函数处理程序始终在通信内存缓冲区 (mbuf) 中具有 DLC8023 数据链路头信息,并且可以通过从数据偏移量字段中减去 gdl_io_ext 结构中传递的长度来查找此信息。
| 项 | 描述 |
|---|---|
| e3lselect | DLC8023 与 dlcselect GDLC 接口完全兼容。 |
| e3lwrite | DLC8023 与 dlcwrite GDLC 接口兼容。 例外情况是,网络数据只能作为未编号的信息 (UI) 包写入,并且必须以完整的数据链路头作为前缀。 DLC8023 验证本地或源服务访问点 (SAP) 是否已启用,以及控制字节是否为 UI (0x03)。 有关更多详细信息,请参阅 DLC8023 机架封装图 (图 1)。 |
| e3lioctl | DLC8023 与 dlcioctl GDLC 接口兼容,具有以下操作的条件: |