logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

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/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网络协议栈源码分析 - 网络层IP网际协议

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

文章图片
#linux#网络协议#tcp/ip
树莓派4b linux内核调试(jtag、kgdb)

jtag/kgdb调试树莓派4b内核。

文章图片
#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

文章图片
#linux#arm
    共 14 条
  • 1
  • 2
  • 请选择