搭建一个和linux开发者知识共享和学习的平台
(85)
(23)
(27)
(8)
(27)
发布时间:2023-08-28 10:48:40
什么是rst但异常情况下,收发双方都不一定正常,连挥手这件事本身都可能做不到,所以就需要一个机制去强行关闭连接。正常情况下,不管是发出,还是收到置了这个标志位的数据包,相应的内存、端口等连接资源都会被释放。从效果上来看就是tcp连接被关闭了。内核跟应用层是分开的两层,网络通信功能在内核,我们的.........
发布时间:2023-07-31 17:46:15
* of_find_compatible_node - 通过compatible属性查找指定节点* @type - device_type设备类型,可以为null* 成功:得到节点的首地址;失败:nullstruct device_node *of_find_compatible_node(struct device_node *from,const char *type, const char *compat);* of_find_matching_node - 通过compatible.........
发布时间:2023-07-26 19:36:02
我们知道,linux内核中实现了tcp/ip协议栈的完整内容,其参考了iso制定的osi网络模型,但又做了适当的精简,对比如下图。rtl8211e phy芯片的驱动代码如下:cros@cros-pc:~/work/asus/debian_kernel$ ls drivers/net/phy/ -lstotal 5208 -rwxrwxr-x 1 cros cros 7410 2月 21 2022 kconfig4 -rwxrwxr-x 1 cros cros 175.........
发布时间:2023-07-21 11:00:07
......
发布时间:2023-07-17 16:34:36
struct rwnx_vif { struct list_head list; struct rwnx_hw *rwnx_hw; struct wireless_dev wdev; struct net_device *ndev; struct net_device_stats net_stats; struct rwnx_key key[6]; atomic_t drv_conn_state;&.........