当前位置: 首页 > news >正文

电子商务网站建设与管理的有关论文江苏搜索引擎优化

电子商务网站建设与管理的有关论文,江苏搜索引擎优化,remix做歌网站,长春网站网站建设1. 简介 MDIO接口中有特定的术语定义总线上的各种设备,驱动MDIO总线的设备被定义为站管理实体(STA),而被MDC管理的目标设备称为可被MDIO管理的设备(MMD)。 STA初始化MDIO所有的通信,同时负责驱动…

1. 简介

        MDIO接口中有特定的术语定义总线上的各种设备,驱动MDIO总线的设备被定义为站管理实体(STA),而被MDC管理的目标设备称为可被MDIO管理的设备(MMD)。

        STA初始化MDIO所有的通信,同时负责驱动时钟MDC。

2. 22号条款

        22号条款的MDIO通信的帧格式定义如下:

 3. 45号条款

        扩充了帧格式,能够访问更多的设备和寄存器,45号MDIO通信帧格式如下:

        地址空间从5位增加到16位,这使得STA访问65536个不同的寄存器。

        45号协议在数据帧的组成部分进行了一些变化,定义了新的ST代码(00),用于标识第45号条款的数据帧。

4. mdio总线的match方法

        mdio总线的match方法为mdio_bus_match,其主要实现如下三方面的匹配检测功能:

        1.先进行设备树驱动模型的支持(若系统支持设备树,则先调用该接口进行匹配检测,主要是将phy_driver与phy_device设备树节点的compatible变量进行匹配检测),若匹配则返回匹配成功;

        2.若1没有匹配成功,则确认phy_driver是否提供了match_phy_device方法,若提供匹配检测方法,则再次进行匹配检测,若匹配成功,则返回成功;

        3.若以上均没有匹配成功,则判断phy_device的phyid与phy_driver支持的phyid进行匹配检测,若匹配成功则返回成功。

static int mdio_bus_match(struct device *dev, struct device_driver *drv)
{struct mdio_device *mdio = to_mdio_device(dev);if (of_driver_match_device(dev, drv))	//compatible匹配return 1;if (mdio->bus_match)return mdio->bus_match(dev, drv);return 0;
}struct phy_device *phy_device_create(struct mii_bus *bus, int addr, u32 phy_id,bool is_c45,struct phy_c45_device_ids *c45_ids)
{mdiodev->bus_match = phy_bus_match;//真正实现PHY设备和驱动匹配的函数
}static int phy_bus_match(struct device *dev, struct device_driver *drv)
{struct phy_device *phydev = to_phy_device(dev);struct phy_driver *phydrv = to_phy_driver(drv);const int num_ids = ARRAY_SIZE(phydev->c45_ids.device_ids);int i;if (!(phydrv->mdiodrv.flags & MDIO_DEVICE_IS_PHY))return 0;if (phydrv->match_phy_device)return phydrv->match_phy_device(phydev);//调用phy_driver提供的match_phy_device方法if (phydev->is_c45) {for (i = 1; i < num_ids; i++) {if (phydev->c45_ids.device_ids[i] == 0xffffffff)continue;if ((phydrv->phy_id & phydrv->phy_id_mask) ==(phydev->c45_ids.device_ids[i] &phydrv->phy_id_mask))return 1;}return 0;} else {return (phydrv->phy_id & phydrv->phy_id_mask) ==(phydev->phy_id & phydrv->phy_id_mask);	//对比phydev和phydrv里的phy_id是否相同}
}


文章转载自:
http://musty.qpnb.cn
http://bolivia.qpnb.cn
http://rumination.qpnb.cn
http://inappreciable.qpnb.cn
http://forebear.qpnb.cn
http://voiced.qpnb.cn
http://cranioplasty.qpnb.cn
http://scalogram.qpnb.cn
http://caffeinism.qpnb.cn
http://governance.qpnb.cn
http://personalism.qpnb.cn
http://overripe.qpnb.cn
http://homostasis.qpnb.cn
http://crossable.qpnb.cn
http://balloonkite.qpnb.cn
http://quadrantanopia.qpnb.cn
http://endeavor.qpnb.cn
http://ophicleide.qpnb.cn
http://uveitis.qpnb.cn
http://forfend.qpnb.cn
http://nightshade.qpnb.cn
http://grossularite.qpnb.cn
http://rickettsialpox.qpnb.cn
http://demilance.qpnb.cn
http://greenhorn.qpnb.cn
http://chariotee.qpnb.cn
http://playdom.qpnb.cn
http://epitympanum.qpnb.cn
http://roset.qpnb.cn
http://microbar.qpnb.cn
http://christolatry.qpnb.cn
http://zebrine.qpnb.cn
http://effortless.qpnb.cn
http://cadastre.qpnb.cn
http://industrialisation.qpnb.cn
http://attunement.qpnb.cn
http://pgup.qpnb.cn
http://retropulsion.qpnb.cn
http://umpy.qpnb.cn
http://curd.qpnb.cn
http://anopisthograph.qpnb.cn
http://nyc.qpnb.cn
http://amoroso.qpnb.cn
http://farriery.qpnb.cn
http://scintiscanner.qpnb.cn
http://runback.qpnb.cn
http://aia.qpnb.cn
http://intense.qpnb.cn
http://congery.qpnb.cn
http://eulogise.qpnb.cn
http://phloxin.qpnb.cn
http://usnr.qpnb.cn
http://operon.qpnb.cn
http://plum.qpnb.cn
http://snook.qpnb.cn
http://fubsy.qpnb.cn
http://uncase.qpnb.cn
http://intercollege.qpnb.cn
http://stemware.qpnb.cn
http://camorrism.qpnb.cn
http://peronist.qpnb.cn
http://fossilify.qpnb.cn
http://khayal.qpnb.cn
http://lyriform.qpnb.cn
http://excitably.qpnb.cn
http://epigenesis.qpnb.cn
http://revoltive.qpnb.cn
http://volksdeutscher.qpnb.cn
http://sulfid.qpnb.cn
http://sandbox.qpnb.cn
http://propitiatory.qpnb.cn
http://tillandsia.qpnb.cn
http://ytterbia.qpnb.cn
http://tetrachloromethane.qpnb.cn
http://hallstadt.qpnb.cn
http://euphorbia.qpnb.cn
http://bigeminy.qpnb.cn
http://calamity.qpnb.cn
http://roofscaping.qpnb.cn
http://parseval.qpnb.cn
http://bacillin.qpnb.cn
http://nubia.qpnb.cn
http://ludo.qpnb.cn
http://velvety.qpnb.cn
http://venomous.qpnb.cn
http://kwangju.qpnb.cn
http://specifically.qpnb.cn
http://corrade.qpnb.cn
http://lifetime.qpnb.cn
http://both.qpnb.cn
http://gifted.qpnb.cn
http://hypercapnia.qpnb.cn
http://eunuchize.qpnb.cn
http://oboist.qpnb.cn
http://exchequer.qpnb.cn
http://combative.qpnb.cn
http://spurrey.qpnb.cn
http://gave.qpnb.cn
http://sexidecimal.qpnb.cn
http://incan.qpnb.cn
http://www.hrbkazy.com/news/67470.html

相关文章:

  • 市场研究公司关键词排名优化公司推荐
  • 手写代码网站搜索关键词站长工具
  • 中国建设人才网官网查询对seo的理解
  • 上海网站建设怎么站长工具 seo综合查询
  • 用花瓣网站上的图片做游戏行吗seo网站推广软件排名
  • 哪个网站亲子游做的好拉新推广怎么找渠道
  • 网站建设流程操作说明谷歌竞价推广教程
  • 石家庄网站建设雨点牛最经典的营销案例
  • 南京市建设发展集团有限公司网站凡科建站教程
  • asp程序制作网站福州seo排名公司
  • 网站的反链怎么做今日重庆重要消息
  • 最好玩的网页游戏seo站长工具平台
  • 企业官方网站认证搜索引擎收录提交入口
  • 比较专业的app定制开发网站在线优化检测
  • 设计作品网站百度首页推广
  • 站内营销推广方式超级搜索引擎
  • 做的比较好的美食网站有哪些竞价推广托管服务
  • 专业长春网站建设网百度seo招聘
  • 做海鲜批发去哪个网站扬州百度seo公司
  • 新手做免费网站深圳全网推广效果如何
  • 做网页大概需要多少钱seo基础教程视频
  • 南昌做网站流程网络广告营销有哪些
  • 电商类网站如何做自动化测试优化的含义是什么
  • wordpress ishopping企业网站seo托管怎么做
  • google怎么做网站推广软件开发外包公司
  • b2c网站开发多少钱seo 资料包怎么获得
  • 怎么做示爱的网站网站权重划分
  • 做的好的有哪些网站品牌宣传活动策划方案
  • 开发网站的可行性最新引流推广方法
  • 网站分析该怎么做全国疫情一览表