
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
linux-5.10.110内核源码分析 - bcm2711 SATA驱动(AHCI)
如上图,其中HBA Registers为PCIe设备的BAR空间,配置空间的ABAR用于指示AHCI用于指示HBA Registers在哪个BAR,默认情况下是BAR5,ahci_init_one没有读该寄存器,而是使用默认AHCI_PCI_BAR_STANDARD,内核驱动根据vendor、device处理非标准情况。

linux网络协议栈源码分析 - 传输层(TCP连接的终止)
tcp关闭过程的四次挥手。

linux网络协议栈源码分析 - 链路层ARP地址解析协议
linux ARP请求/应答

linux网络协议栈源码分析 - 邻居子系统邻居状态转移
linux内核邻居子系统状态转移

tcp/ip协议栈之lwipwin32编译运行环境搭建及示例
(https://github.com/arm7star/lwipwin32)1、lwipwin32编译及运行软件WinPcap_4_1_3、Visual Studio 2015、VMWare(虚拟机网卡)。lwipwin32使用VMware Network Adapter VMnet8网卡收发报文。不使用VMWare网卡的话,在Window 10安装openvpn-install-2.4.8-I

linux网络协议栈源码分析 - 路由查找树
linux内核路由查找树

linux网络协议栈源码分析 - 网络层IP网际协议
linux网络协议栈源码分析 - 网络层IP网际协议

树莓派4b linux内核调试(jtag、kgdb)
jtag/kgdb调试树莓派4b内核。

linux网络协议栈源码分析 - 路由查找树
linux内核路由查找树

JLinkGDBServer调试ARM linux内核
1、修改Makefile编译优化级别编译器优化后,很多调试信息看不到,不好调试,修改linux-4.5.3/Makefile的KBUILD_CFLAGS优化级别为“-O1”。("-O0"会导致部分代码编译不过)2、打开编译内核生成调试信息开关Kernel hacking --->Compile-time checks and compiler options --->[*] Compi








