技术标签: Linux
PHY nodes
Required properties:
- interrupts : interrupt specifier for the sole interrupt.
- reg : The ID number for the phy, usually a small integer
Optional Properties:
- compatible: Compatible list, may contain
"ethernet-phy-ieee802.3-c22" or "ethernet-phy-ieee802.3-c45" for
PHYs that implement IEEE802.3 clause 22 or IEEE802.3 clause 45
specifications. If neither of these are specified, the default is to
assume clause 22.
If the PHY reports an incorrect ID (or none at all) then the
"compatible" list may contain an entry with the correct PHY ID in the
form: "ethernet-phy-idAAAA.BBBB" where
AAAA - The value of the 16 bit Phy Identifier 1 register as
4 hex digits. This is the chip vendor OUI bits 3:18
BBBB - The value of the 16 bit Phy Identifier 2 register as
4 hex digits. This is the chip vendor OUI bits 19:24,
followed by 10 bits of a vendor specific ID.
The compatible list should not contain other values than those
listed here.
- max-speed: Maximum PHY supported speed (10, 100, 1000...)
- broken-turn-around: If set, indicates the PHY device does not correctly
release the turn around line low at the end of a MDIO transaction.
- enet-phy-lane-swap: If set, indicates the PHY will swap the TX/RX lanes to
compensate for the board being designed with the lanes swapped.
- enet-phy-lane-no-swap: If set, indicates that PHY will disable swap of the
TX/RX lanes. This property allows the PHY to work correcly after e.g. wrong
bootstrap configuration caused by issues in PCB layout design.
- eee-broken-100tx:
- eee-broken-1000t:
- eee-broken-10gt:
- eee-broken-1000kx:
- eee-broken-10gkx4:
- eee-broken-10gkr:
Mark the corresponding energy efficient ethernet mode as broken and
request the ethernet to stop advertising it.
- phy-is-integrated: If set, indicates that the PHY is integrated into the same
physical package as the Ethernet MAC. If needed, muxers should be configured
to ensure the integrated PHY is used. The absence of this property indicates
the muxers should be configured so that the external PHY is used.
- reset-gpios: The GPIO phandle and specifier for the PHY reset signal.
- reset-assert-us: Delay after the reset was asserted in microseconds.
If this property is missing the delay will be skipped.
- reset-deassert-us: Delay after the reset was deasserted in microseconds.
If this property is missing the delay will be skipped.
Example:
ethernet-phy@0 {
compatible = "ethernet-phy-id0141.0e90", "ethernet-phy-ieee802.3-c22";
interrupt-parent = <&PIC>;
interrupts = <35 IRQ_TYPE_EDGE_RISING>;
reg = <0>;
reset-gpios = <&gpio1 4 GPIO_ACTIVE_LOW>;
reset-assert-us = <1000>;
reset-deassert-us = <2000>;
};
以下内容是谷歌翻译:
PHY节点
必需的属性:
-中断:唯一中断的中断说明符。
-reg:phy的ID号,通常是一个小整数
可选属性:
-兼容:兼容列表,可能包含
“ ethernet-phy-ieee802.3-c22”或“ ethernet-phy-ieee802.3-c45”
实现IEEE802.3第22条或IEEE802.3第45条的PHY
规格。如果均未指定,则默认为
承担第22条。
如果PHY报告错误的ID(或根本不报告),则
“兼容”列表中可能包含具有正确PHY ID的条目
形式:“ ethernet-phy-idAAAA.BBBB”,其中
AAAA-16位Phy标识符1的值注册为
4个十六进制数字。这是芯片供应商的OUI位3:18
BBBB-16位Phy标识符2寄存器的值为
4个十六进制数字。这是芯片供应商的OUI位19:24,
后跟10位卖方特定的ID。
兼容列表中不应包含其他值
在这里列出。
-最大速度:PHY支持的最大速度(10、100、1000 …)
-折断周转:如果设置,表示PHY设备未正确
在MDIO交易结束时释放转折线低点。
-enet-phy-lane-swap:如果设置,表示PHY将交换TX / RX通道至
通过交换通道来补偿正在设计的电路板。
-enet-phy-lane-no-swap:如果设置,则表示PHY将禁止交换
TX / RX通道。此属性允许PHY在例如错误
由PCB布局设计中的问题引起的自举配置。
-eee-broken-100tx:
-eee-broken-1000t:
-eee-broken-10gt:
-eee-broken-1000kx:
-eee-broken-10gkx4:
-eee-broken-10gkr:
将相应的节能以太网模式标记为已损坏,
请求以太网停止广告。
-phy-is-integrated:如果设置,则表示PHY已集成到同一PHY中
物理包作为以太网MAC。如果需要,应配置多路复用器
确保使用集成的PHY。缺少此属性表示
应该配置复用器,以便使用外部PHY。
-reset-gpios:PHY复位信号的GPIO模板和说明符。
-reset-assert-us:复位生效后的延迟,以微秒为单位。
如果缺少此属性,则将跳过延迟。
-reset-deassert-us:复位无效后的延迟,以微秒为单位。
如果缺少此属性,则将跳过延迟。
例:
ethernet-phy @ 0 {
兼容=“ ethernet-phy-id0141.0e90”,“ ethernet-phy-ieee802.3-c22”;
中断父母= <&PIC>;
中断= <35 IRQ_TYPE_EDGE_RISING>;
reg = <0>;
reset-gpios = <&gpio1 4 GPIO_ACTIVE_LOW>;
reset-assert-us = <1000>;
reset-deassert-us = <2000>;
};
springboot mybatis easyui 整合的一个小demo这是最终完成界面话不多说 开整!这是项目结构数据库 表结构和数据库 (有点乱 之前本来是个正经图书表的 = =。)/*Navicat MySQL Data TransferSource Server : ldwSource Server Version : 50524Source Hos...
2019独角兽企业重金招聘Python工程师标准>>> ..._koltin mutex withlock locksuspend trylock
PDTB-style Discourse Annotation of Chinese Text(2012)1h,科普Activation描述了一个汉语语篇标注方案,采用了词汇基础法(受PDTB启发);同时,它根据中文文本的语言和统计特征进行改编。提供了一个更广阔的视角,来研究 广义词汇基础方法,如何在 跨语言的篇章关系注释 的语境中充实自己。PDTB注释方..._pdtb
雾霾是由空气中的灰尘和烟雾等小的漂浮颗粒产生的常见大气现象。这些漂浮的颗粒极大地吸收和散射光,导致图像质量下降。在严朦胧的条件下,视频监控,远程感应,自动驾驶等许多实际应用很容易受到威胁。检测和识别等高级计算机视觉任务很难完成。因此,图像去雾(除雾除去)成为一种越来越令人满意的技术。作为一个不适应的恢复问题,图像去雾是一项非常具有挑战性的任务。与超分辨率等其他不适定问题类似,早期的图像去噪方法假..._matlab利用gui合并多种去雾算法
datax web_datax web 切分字段
mybatis写update时,正常是set了值才会进行update操作,我们一般是这样写。<if test="sampleBatchNo != null and sampleBatchNo != ''" > SAMPLE_BATCH_NO = #{sampleBatchNo,jdbcType=VARCHAR}, </i..._po=0时,会产生空记录
模拟电子技术基础第五版习题 视频讲解模电真的像学长描述的“魔电”一样可怕和难学吗? 不是的!掌握了一定的学习和分析方法,模电会变的简单和有趣!本作者工作实践多年,结合自身的感悟,使用通俗易懂的语言把模拟电子技术基础这门课程讲解清楚。希望通过本人的努力能够帮助你,让你摆脱模电学习的痛苦!模拟电子技术基础第五版-习题1.1 https://www.bilibili.com/video/BV1bi4y177Q3模拟电子技术基础第五版-习题1.2 https://www.bilibili.co_模拟电子技术基础第五版答案
检测技术基本知识——电桥电桥直流电桥单臂电桥差动半桥差动全桥惠斯通电桥的应用杨氏模量的测定拉伸法测杨氏模量[1]惠斯通电桥法测杨氏模量[2]被测信息的采集由传感器完成,一般需要将被测信息转换成电信号你,即把被测信号转换成电压、电流或电路参数(电阻、电感、电容、电荷、频率)等电信号输出。其中,电阻、电感、电容、电荷、频率等还需要进一步转换为电压或电流。一般情况下,电压、电流还需要放大,这就是变送器的变换部分,这些功能由转换电路来实现。在信号检测技术中,常用的中间转换电路有电桥、放大器、滤波器、调频电路、_电桥传感器电路
GitHub地址:github.com/JerryMissTo… ,欢迎关注最近在使用ionic做项目,遇到过一些问题,现记录下来,说不定有缘人会需要它。我们的App进入就是登录界面,登陆成功后会进入到底部有若干Tab的主界面。Platform Version:ionic:3.3.0Cordova:7.0.1最近更新了一篇V3.10的开发,地址是:ionic V3.10 开发踩坑集...
填空题(每空1分,共14分)观看以下程序:class point{public:void show() {cout<};void main(){point p1;point *p;p=&p1;______p1.show()_________//通过对象p1访问show函数_______p.show()_______//通过指针p访问show函数}在C++类中可以包含___公共___、..._在公有继承的情况下,基类非私有成员在派生类中的访问权限
--1,利用子查询创建表myemp--该表中包含employee表的employee_id,last_name(name),salary(sal),email字段1).创建表的同时复制employees对应的记录create table myempasselect employee_id id,last_name name,salary sal,email from employe..._lpsql删除新建表格
一、兼容类库ActionBarSherlock : Action Bar是Android 3.0后才开始支持的,ActionBarSherlock是让Action Bar功能支持2.X后的所有平台,而且他会自动的判断是调用原生Action Bar还是使用扩展ActionBar。在我的小熊词典里有用到这个库,而且很多非常知名的App也在使用这个库。 GitHub Official _preference类库