原创 DPDK Programmer’s Guide(1)介紹

官方文檔查看地址: http://doc.dpdk.org/guides/prog_guide/intro.html PDF下載地址: https://www.intel.com/content/www/us/en/embedde

原创 DPDK Programmer’s Guide(28)Reorder庫

官方文檔查看地址: http://doc.dpdk.org/guides/prog_guide/reorder_lib.html PDF下載地址: https://www.intel.com/content/www/us/en/e

原创 DPDK Programmer’s Guide(4)Service Cores

官方文檔查看地址: http://doc.dpdk.org/guides/prog_guide/service_cores.html PDF下載地址: https://www.intel.com/content/www/us/en

原创 DPDK Sample Applications User Guides(35)Vhost示例應用程序

官方文檔查看地址: http://doc.dpdk.org/guides/sample_app_ug/vhost.html PDF下載地址: https://www.intel.com/content/www/us/en/embe

原创 DPDK Programmer’s Guide(34)內核網卡接口[KNI]

官方文檔查看地址: http://doc.dpdk.org/guides/prog_guide/kernel_nic_interface.html PDF下載地址: https://www.intel.com/content/ww

原创 DPDK Programmer’s Guide(24)LPM庫

官方文檔查看地址: http://doc.dpdk.org/guides/prog_guide/lpm_lib.html PDF下載地址: https://www.intel.com/content/www/us/en/embed

原创 DPDK Programmer’s Guide(45)Vhost庫

官方文檔查看地址: http://doc.dpdk.org/guides/prog_guide/service_cores.html PDF下載地址: https://www.intel.com/content/www/us/en

原创 DPDK Sample Applications User Guides(11)IP Fragmentation樣例應用程序

官方文檔查看地址: http://doc.dpdk.org/guides/sample_app_ug/ip_frag.html PDF下載地址: https://www.intel.com/content/www/us/en/em

原创 Ubuntu18.04下編譯Linux0.12筆記(編譯+調試學習---升級版)

一、下載源代碼 網站:https://mirrors.edge.kernel.org/pub/linux/kernel/Historic/old-versions/ 二、 chenhao@chenhao-VirtualBox:~/

原创 DPDK Programmer’s Guide(2)概述

官方文檔查看地址: http://doc.dpdk.org/guides/prog_guide/overview.html PDF下載地址: https://www.intel.com/content/www/us/en/embe

原创 cmp/test && je/jz分析

以如下彙編函數爲例: put_queue: pushl %ecx pushl %edx movl table_list,%edx # read-queue for console movl head(%edx),%ecx

原创 Linux內核開源代碼風格批量修改

Linux內核源碼有自己獨特的開源編碼規範。文檔路徑: \linux-5.5.tar\linux-5.5\linux-5.5\Documentation\process 在開發的過程中經常因爲不小心違反了編碼規範,這裏提供個方法可

原创 操作系統製作(6)dd命令使用

linux命令行輸入: dd --help Usage: dd [OPERAND]... or: dd OPTION Copy a file, converting and formatting according to

原创 操作系統製作(7)v0.01連接彙編代碼和C語言main函數

環境: virtual-box:版本 6.0.10 r132072 (Qt5.6.2)運行的的ubuntu18.04系統。 nasm彙編器:NASM version 2.13.02 執行效果如下: bootsect.s代碼如下:

原创 操作系統製作(4)ret iret retf call詳解

一、子程序的調用CALL 彙編語言中子程序的調用採用call指令,該指令的基本格式如下: call <子程序名> 調用過程分兩種情況: (1)call near <子程序名> 當調用指令和子程序處在同一代碼段時。該調用指令的執行過