<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/bsp/cvitek/drivers/drv_pinmux.c, branch copilot/remove-vbus-code-implementation</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/bsp/cvitek/drivers/drv_pinmux.c?h=copilot%2Fremove-vbus-code-implementation</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/bsp/cvitek/drivers/drv_pinmux.c?h=copilot%2Fremove-vbus-code-implementation'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2024-11-08T07:36:37Z</updated>
<entry>
<title>[bsp][cvitek] fix pinmux array order error (#9593)</title>
<updated>2024-11-08T07:36:37Z</updated>
<author>
<name>Alex Imcu</name>
<email>ign7798540@gmail.com</email>
</author>
<published>2024-11-08T07:36:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=d141d148cf852089b89f2d5505fb4269f41bf8eb'/>
<id>urn:sha1:d141d148cf852089b89f2d5505fb4269f41bf8eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bsp: cvitek: Add support for duos_sd</title>
<updated>2024-08-27T04:53:15Z</updated>
<author>
<name>Shicheng Chu</name>
<email>1468559561@qq.com</email>
</author>
<published>2024-08-27T02:17:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=66738d71daf8fbe126d71eda55cfd269b0b88d12'/>
<id>urn:sha1:66738d71daf8fbe126d71eda55cfd269b0b88d12</id>
<content type='text'>
Supports both big and little cores of RISC-V C906,
but does not support ARM cores. Currently, only UART
drivers are supported on the peripherals.

Signed-off-by: Shicheng Chu &lt;1468559561@qq.com&gt;
</content>
</entry>
<entry>
<title>bsp: cvitek: new design for pinmux</title>
<updated>2024-07-16T03:37:23Z</updated>
<author>
<name>Chen Wang</name>
<email>unicorn_wang@outlook.com</email>
</author>
<published>2024-05-28T08:24:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=a63c07fd75ec9632e063646f043db3bfdad2aa49'/>
<id>urn:sha1:a63c07fd75ec9632e063646f043db3bfdad2aa49</id>
<content type='text'>
In the new design, we require the user to manually enter the
PinName (as a string) in menuconfig instead of being given
menu items to select.

The original method will lead to too many menu item-related
macros being defined in the code, causing ifdef and other
codes scatter everywhere in the driver code, which is
inconvenient to maintain.

The new design adds a pinmux driver module to manage the
multiplexing of pins. This patch provides this driver module.

P.S., the reason why users are allowed to specify pinname
in a string instead of the pin number is mainly because
the technical manual provided by the SOC manufacturer
does not have numbers for some pins, only names.

Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;
Reviewed-by: Yuanjie He &lt;943313837@qq.com&gt;
Reviewed-by: Shell &lt;smokewood@qq.com&gt;
</content>
</entry>
</feed>
