自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 git生成和使用patch 的方法

patch00010002代替默认的提交信息命名git applygit am。

2025-04-18 17:03:11 278

原创 智能网卡驱动之hinic3 wqe

WQE 是芯片可以识别的数据格式。也就是Linux 上层网络协议栈使用sk_buff 在协议栈的各层中传递数据,但是网卡无法识别sk_buff 这种格式,网卡有自己能够识别的数据格式,就是wqe。网卡驱动的功能就是将sk_buff 里的控制信息和数据信息转换层wqe定义的格式,然后传递给网卡。接下来我以发送队列SQ为示例讲解wqe。

2024-12-10 01:03:50 968

原创 智能网卡驱动之 sk_buff

首先我们看以下这个大大的结构体。也不需要全部看,大概看一下里面包含什么就行。后面会介绍一些典型的成员变量。

2024-12-10 01:03:27 933

原创 netdev_ops函数对应用户态指令

eth0。

2024-11-24 23:07:19 666

原创 ethtool指令详细使用指南

查询和设置网卡的硬件卸载特性,例如 TCP 校验和卸载(checksum offload)或分段卸载(TSO)。:显示 EEPROM 的内容(某些网卡可能需要管理员权限)。:显示网卡的基础信息,包括速度、双工模式、自协商状态等。:查询设备的统计信息(如包计数、错误计数等)。:运行网卡的在线或离线自检(由驱动支持)。:设置网卡驱动的日志输出级别,用于调试。:显示网卡的寄存器内容(用于硬件调试)。:显示网卡支持的接收和发送缓冲区大小。:修改网卡的接收和发送缓冲区大小。:显示网卡驱动相关信息。

2024-11-24 07:01:19 2984

原创 智能网卡驱动之hinic3 sdk提供的通信机制

这里主要描述hinic3驱动的模块划分。

2024-11-23 22:47:58 384

原创 智能网卡驱动之hinic3分层思想

hinic3 网卡驱动分为两层。lld负责硬件交互,uld负责上层业务交互。sdk提供向上层业务提供一种api接口,并且提供uld注册机制。实现同一个硬件同一套sdk代码,上面可以注册不同的业务层驱动。

2024-11-23 19:09:33 993

原创 Linux 网卡驱动基本框架

本文主要以DM9000 为例,讲解网卡驱动的linux 业务层框架。

2024-11-17 03:19:52 1429

原创 systemd 常用服务的功能

systemd 常用的服务对应的功能

2024-11-15 19:37:27 450

原创 嵌入式Linux拉起docker

的主要内容有以下几点:1. 支持docker打开内核开关的操作方法。2. 支持docker rootfs 的构建方法。3. 更改国内镜像源。4. 如何直接ssh进入docker里的系统。5. docker 的一些操作指令。

2024-11-15 19:32:14 1198

原创 通过微信获取远程电脑IPv6

这个软件可以直接运行在需要远程的电脑上,通过微信获取到当前的IP信息。

2024-09-23 05:07:20 814 5

原创 IPV6远程桌面详解

使用IPv6实现远程桌面

2024-09-22 18:56:51 5060

原创 网卡驱动注入pxe 引导文件系统initrd.img

注意: 执行操作的os系统,需要重新打包的initrd.img,驱动包,必须保持对应的系统版本一致,以下示例都是基于centos8.5。1,在对应系统下新建一个文件夹,把需要initrd.img 和驱动rpm/deb 包放入同一个文件夹。可以看到在上级目录下生成一个initrd-new.img,这就是目标的img 文件。initrd.img 在对应的os 镜像中,images\pxeboot目录下。这样,initrd.img 的文件系统就解压在tmp目录下了。1,解压pxe 文件系统initrd.img。

2024-09-22 18:52:32 596

原创 网络协议地图

2024-05-06 23:03:37 160 4

原创 如何将ts流合并成mp4格式

3,放到ts文件同级目录下,直接双击运行即可看见mp4文件生成。同时会删掉ts文件。平时我们有没有下过这样的ts流小电影,命名为1.ts,2.ts……1,新建一个txt格式的文本文件。将下面的脚本复制进去。#将序号命名的ts流合并成MP4视频。这种情况一个bat脚本就能够解决。2,将脚本改名成"合并.bat"。

2024-05-06 22:54:16 653

原创 python flask 实现http 服务器示例

如果想要向服务器发送 POST 请求,可以使用 cURL 命令或者 Python 的 requests 模块。当客户端向服务器发送 GET 请求时,index() 函数会返回 “Hello, GET request!当客户端向服务器发送 POST 请求时,index() 函数会返回 “Hello, POST request!在这个示例代码中,我们使用 Flask 创建了一个 HTTP 服务器,它会监听来自客户端的 GET 和 POST 请求,并根据请求类型返回不同的响应信息。

2023-03-09 20:58:01 588

原创 stm32f407+lan7820+freertos+lwip 系统使用stm32cubeMx 快速搭建

stm32+lan7820+freertos+lwip 系统使用stm32cubeMx 快速搭建欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中

2021-10-23 23:55:48 617

远程工具 远程局域网内的电脑

运行此工具可以提供一公网IP 远程局域网内的电脑。

2024-12-08

使用微信查看Windows电脑IP给电脑下指令

使用微信可以查看电脑IPv6,IP。对电脑下指令,并且将返回信息返回给微信。

2024-09-22

自己写的可用的协程系统

这个是一个自己写的协程系统,已经用在我做的项目上了,针对小资源mcu,移植非常简单,移植性非常好。可以用来试试。测试代码是stm32f030f4p6。用不了或者有问题联系我,可能针对项目也需要一点点改进

2019-06-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除