<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/components/drivers/phy/phy.c, branch copilot/bug-security-related-issue</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/components/drivers/phy/phy.c?h=copilot%2Fbug-security-related-issue</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/components/drivers/phy/phy.c?h=copilot%2Fbug-security-related-issue'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2024-11-20T02:34:03Z</updated>
<entry>
<title>[components][driver]add phy and mdio bus</title>
<updated>2024-11-20T02:34:03Z</updated>
<author>
<name>zhuzhuzhu</name>
<email>945386260@qq.com</email>
</author>
<published>2024-11-20T02:34:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=bdf4da8ee1b061e1888006e121046530425cdca4'/>
<id>urn:sha1:bdf4da8ee1b061e1888006e121046530425cdca4</id>
<content type='text'>
old phy bus is too simple add phy_bus is not adapt rt_bus framework,so writer a stronger phy bus framework.

here is my commit message:
add mdio bus and phy bus to kernel,the phy bus use rt_bus framewok ,driver writer can write phy_driver first .when mac driver need to use phy they can register phy_device and pjhy_devie will serach for driver which match by uid and mask,if no driver match with the device that you register,phy_bus will return the genphy to you device,the genphy driver is the general driver for phy,so you can use it but it can not support the capcity of chip it may be cause performance is not up to peak</content>
</entry>
<entry>
<title>[HUST CSE] Fix many abnormal symbols in annotations and format code</title>
<updated>2023-04-18T02:26:23Z</updated>
<author>
<name>7YZ7</name>
<email>82019212+7YZ7@users.noreply.github.com</email>
</author>
<published>2023-04-18T02:26:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=501b22aabede2d4e179bfc47f3b75522e5933da4'/>
<id>urn:sha1:501b22aabede2d4e179bfc47f3b75522e5933da4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rt_device_write/read return data type as rt_ssize_t</title>
<updated>2023-02-08T02:43:57Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2023-02-05T23:35:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=f58d3c5200d5a51a39503c5311422e2fb99d3d20'/>
<id>urn:sha1:f58d3c5200d5a51a39503c5311422e2fb99d3d20</id>
<content type='text'>
rt_ssize_t can give negative error code, which follows the unix style correctly
</content>
</entry>
<entry>
<title>[phy] fix the PHY_FULL_DUPLEX conflicts</title>
<updated>2022-08-04T02:45:27Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2022-08-03T04:14:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=067315ff409e4196f9b4540e92beb861a9a6eec7'/>
<id>urn:sha1:067315ff409e4196f9b4540e92beb861a9a6eec7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>修复phy中device-&gt;ops的错误</title>
<updated>2021-10-14T02:28:19Z</updated>
<author>
<name>mazhiyuan</name>
<email>mazhiyuan@rt-thread.com</email>
</author>
<published>2021-10-14T02:28:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=26ab85d50ca7c5a2ec19fa2290015ad980233dea'/>
<id>urn:sha1:26ab85d50ca7c5a2ec19fa2290015ad980233dea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[BSP] fix compiling issue with libc</title>
<updated>2021-09-11T10:09:22Z</updated>
<author>
<name>BernardXiong</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2021-09-11T10:09:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=0b13409c16326f142597570b50bdea8e138da606'/>
<id>urn:sha1:0b13409c16326f142597570b50bdea8e138da606</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[compoenets] auto &amp; manual formatted</title>
<updated>2021-03-08T10:19:04Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2021-03-08T10:19:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=3c05a4e7193ee553bf502560e7de4be6489c7629'/>
<id>urn:sha1:3c05a4e7193ee553bf502560e7de4be6489c7629</id>
<content type='text'>
</content>
</entry>
<entry>
<title>1. 抽象了PHY的设备模型，在components中增加了PHY设备的相关代码以及KCONFIG配置和SConscript脚本</title>
<updated>2020-10-12T11:17:00Z</updated>
<author>
<name>WangQiang</name>
<email>qiangw@hwtc.com.cn</email>
</author>
<published>2020-10-12T10:15:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=502378cf93bf780035316d594c80dd9b027efa17'/>
<id>urn:sha1:502378cf93bf780035316d594c80dd9b027efa17</id>
<content type='text'>
2. 在IMXRT的Libraries中增加了peripherals目录，用于具体型号的设备驱动相关的代码的实现，不应与MCU的平台相关，实现PHY的设备对象中的相关接口。
3. 修改了BSP中的Sconstruct文件，增加了peripherals目录的构建
4. 修改了KEIL环境的SCT文件，用于实现以太网功能
</content>
</entry>
</feed>
