网络知识
杀不死的进程
很少写代码的驱动工程师
展开
-
PPP协议
PPP协议概述PPP(Point-to-Point Protocol点到点协议)是为在同等单元之间传输数据包这样的简单链路设计的链路层协议。这种链路提供全双工操作,并按照顺序传递数据包。PPP协议支持以下功能: IP地址的动态分配和管理 同步或异步的物理层通信 链路的配置、质量检测和纠错 多种配置参数选项的协商PPP是目前使用最广泛的数据链路层协议...转载 2018-09-21 12:11:16 · 2314 阅读 · 0 评论 -
常用AT指令集合
http://blog.chinaunix.net/uid-23381466-id-58511.htmlhttps://blog.csdn.net/ce123_zhouwei/article/details/17248771https://blog.csdn.net/ce123_zhouwei/article/details/17247145https://blog.csdn.net/...转载 2018-12-10 09:41:14 · 241 阅读 · 0 评论 -
网络驱动的相关函数
ethtool dummy.c 添加一个dummy的网络设备 关键函数及结构体 module_init linux内核的模块机制,向linux内核提供本模块的初始化函数 rtnl_link_ops(dummy_link_ops) 为rtnl机制(???)提供setup和validate方...原创 2018-11-20 14:16:43 · 1410 阅读 · 0 评论 -
字节序的问题
差不多所有的linux内核设备驱动都可以运行在不止一种处理器上。这仅仅因为设备驱动作者遵循一些重要规则。这些规则包括使用合适的变量类型,而不是依赖于特定内存页大小,提防外部数据的大小端模式,设立合适的数据对齐并通过合适接口访问设备内存位置。本文解释了这些规则,展示了依据这些的重要性并给出了使用的例子。内核内部数据类型要牢记的其中一个重要的基本规则就是在写可移植代码时要注意你的变量有多大。不同的...转载 2018-11-20 13:55:44 · 392 阅读 · 0 评论 -
SMI(MDC/MDIO)总线接口介绍
https://blog.csdn.net/jasonchen_gbd/article/details/51628992转载 2018-11-20 10:35:11 · 2276 阅读 · 1 评论 -
C语言实现TLV消息组成
https://blog.csdn.net/amosstan/article/details/80105703https://www.cnblogs.com/neillee/p/6052898.html关于TLV TLV是一种可变的格式,意为:Type类型, Lenght长度,Value值。Type:该字段是关于标签和编码格式的信息; Length:该字段是定义数值的长度; Valu...转载 2018-10-29 21:14:38 · 1459 阅读 · 0 评论 -
curl学习
http://blog.chinaunix.net/uid-20692625-id-3203258.html转载 2018-10-17 20:30:55 · 266 阅读 · 0 评论 -
apache 服务器
https://blog.csdn.net/liangzhuangdongtou/article/details/51942595转载 2018-10-17 18:43:36 · 91 阅读 · 0 评论 -
Android RIL概述
https://blog.csdn.net/jason_wzn/article/details/53232022转载 2018-09-21 21:07:15 · 917 阅读 · 0 评论 -
面试笔试--TCP/IP知识点
下面的图表试图显示不同的TCP/IP和其他的协议在最初OSI模型中的位置:7 应用层 例如HTTP、SMTP、SNMP、FTP、Telnet、SIP、SSH、NFS、RTSP、XMPP、Whois、ENRP 6 表示层 例如XDR、ASN.1、SMB、AFP、NCP 5 会话层 例如ASAP、TLS、SSH、ISO 8327 / CCITT X...转载 2019-03-14 13:16:23 · 212 阅读 · 0 评论