这里面的代码提供了内核驱动的样例,并且提供了通过mmap,在用户态和内核态之间构建共享内存,来进行通信的方法
2021-08-31 13:08:58 116KB linux 内核 驱动 通信
1
NtyTCP v1.0.0注释 作者 徐昌隆 电子邮件 零,前言 1,NtyTCP介绍 NtyTCP是王博靖前辈开发的单线程用户态TCP / IP协议栈,包含epoll实现代码,服务器案例,并发测试案例。原仓库地址: : 2,本仓库的说明 在工作中,由于要解决很多棘手问题,阅读源代码了解原理是开发人员的必修课。为了记录我的学习过程,并且也为了和他人分享我的成果,本仓库会保存我对NtyTCP的详细的注释,内容会不断地更新。如果我的分享能够帮助大家进步,请告诉我,我会非常开心的。 :smiling_face_with_smiling_eyes:感谢王博靖前辈的开源精神,让我对epoll实现原理有了深刻的理解,在这里对他表示非常的感谢! 一,目录介绍 (后期补充) 二,整体框架 (后期补充) 三,更细日志 1、2019-10-25 最终到今天,初步完成的注释如下: epoll_create()申请_nty_socket的详细过程,红黑树和双向链表初
2021-08-30 21:16:19 505KB 系统开源
1
行业分类-嵌入式设备-一种嵌入式Linux下用户态驱动程序的实现方法.zip
am-07-DPDK-hotplug-20180905.pdf
2021-08-11 14:15:07 470KB 用户态驱动网卡
1
1. 开发环境 1) HiSpark_AI_Hi3516D300开发板 2) OpenHarmony 2021年4月10日发布的OpenHarmony_release_v1.1.0 LTS 版本 2. 开发目标 在HiSpark_AI_Hi3516D300开发板上实现红外LED灯的亮灭控制,支持内核态驱动程序和用户态应用程序双向通信,实现用户态发送一个控制红外灯亮灭的消息到内核态,同时内核态返回灯的状态消息发送到用户态程序。
2021-07-23 13:00:54 20KB 鸿蒙系统 Hi3516
基于开源的tdifw防火墙代码,实现一个基本的、能够在Windows XP环境下运行的传输层过滤防火墙功能,能够在DbgView等调试软件下看到调试效果。 基本要求:tdifw能够正确编译、安装、运行,基本理解tdifw的功能框架,能够使用DbgView等调试软件正确定位tdifw代码中的TCP数据传输。 功能要求:在满足基本要求的前提下,能够改写tdifw中关于TCP connect部分的代码,能够读取不同的目标/源IP地址(如:网站)、端口(不同的服务、应用),能够在DbgView中显示这些信息;更进一步,试着根据目标IP地址的不同,对特定IP地址、端口进行拦截; 测试网络连接时,可采用自主配置服务器(如web,ssh,ftp等)。 拔高:设计并编写一个用户态的交互配置程序。
2021-07-13 12:00:50 20MB tdi防火墙
1
windows系统用户模式下程序调试方法和技巧。作者经验总结,具有启发性。高清晰版本。
2021-06-21 17:20:39 1.93MB windows 调试
1
操作系统实验——用户态与内核态
2021-04-18 14:00:55 955KB 操作系统
1
linux用户态读写mdio总线,支持一个总线下挂多个phy的寄存器读取。 读写phy芯片寄存器的通用代码。Linux内核2.6以上通用。
2021-04-02 12:27:14 2KB phy,mdio
1