准备工作 两台一样的VMware的centos7的虚拟机。 Host主机上安装minicom.gdb Hostvmare的增加管道类型的串口图: guestvmare上增加管道类型的串口图 准备要调试的OK和源代码文件 其中OK与源代码文件要在两台host与guest两台主机上同时使用,我们使用虚拟机里的共享目录。 本例使用my-dev.ko已提前编译好,并gcc使用-g参数,增加调试信息 创建调试环境 以下内容请严格按顺序一步步操作。 在guest中: insmodmy-dev.ko//加载被调试的驱动模块。 echottyS2>/sys/module/kgdboc/param...

  GUv7J4R8bCe3   2023年11月02日   36   0   0 linux

80211(b/a/n/ac)速率介绍 1.第一代wifi标准80211(80211b)(2.4G) 1997年完成,传输速率支持1Mbps和2Mbps。支持采用FHSS(跳频)和DSSS(直接序列扩频),采用不同技术的设备是无法兼容的,下面只讲解DSSS技术。 DSSS技术将2.4G频段划分为14个信道(不同国家支持的信道不同,具体查看国家信道表.xlsx上面网址中包含) 首次定义了的1Mbps和2Mbps的DSSS属于80211协议,后续80211b中又定义了达5.5与11Mbps的物理层,因此通常的说法中80211b速率包括1、2、5.5、11Mbps DSSS的运作方式,乃是以展频码...

  GUv7J4R8bCe3   2023年11月02日   67   0   0 wifi驱动802.11abgn

文件属性 Linux文件属性分为常规属性与扩展属性,其中扩展属性有两种:attr与xattr. 一般常规的文件属性由statAPI读取,一般是三种权限,ower,group,时间等。 扩展属性attr 用户态API ioctl(fd,FS_IOC32_SETFLAGSorFS_IOC_SETFLAGS,...) 使用ioctl中扩展的命令字 内核中的处理 ext2对应的FS_IOC32_SETFLAGS的函数 longext2_ioctl(structfilefilp,unsignedintcmd,unsignedlongarg)/ structext2_inode_info{ __l...

  GUv7J4R8bCe3   2023年11月02日   53   0   0 attrAPIext3文件系统linux
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~