Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions source/prog_guide/env_abstraction_layer.rst
Original file line number Diff line number Diff line change
Expand Up @@ -53,9 +53,9 @@ EAL提供的典型服务有:

* CPU特征辨识:用于决定CPU运行时的一些特殊功能,决定当前CPU支持的特性,以便编译对应的二进制文件。

* 中断处理:提供接口用于向中断注册/解注册回掉函数
* 中断处理:提供接口用于向中断注册/解注册回调函数

* 告警功能:提供接口用于设置/取消指定时间环境下运行的毁掉函数
* 告警功能:提供接口用于设置/取消指定时间环境下运行的回调函数

Linux环境下的EAL
----------------
Expand Down Expand Up @@ -162,8 +162,8 @@ EAL可以在运行时查询CPU状态(使用rte_cpu_get_feature()接口),
+ 主线程中的用户空间中断和警告处理

EAL创建一个主线程用于轮询UIO设备描述文件以检测中断。
可以通过EAL提供的函数为特定的中断事件注册/解注册回掉函数,回掉函数在主线程中被异步调用
EAL同时也允许像NIC中断那样定时调用回掉函数
可以通过EAL提供的函数为特定的中断事件注册/解注册回调函数,回调函数在主线程中被异步调用
EAL同时也允许像NIC中断那样定时调用回调函数

.. note::

Expand Down