linux中uart设备名是什么,linux – 如何在设备树(.dts)文件中指定uart的设备名称?...

我正在编译OpenWrt(基于

Linux的无线路由器),我在OpenWrt源上添加了一块板,我的板有两个uart端口,我可以声明并启用两个uart端口,两个uart端口名为’uartfull’, ‘uartlite’.

‘uartlite’注册到’/ dev / ttyS1′,’uartfull’注册到’/ dev / ttyS0′.但我想要uartlite’/ dev / ttyS0’和’uartfull’到’/ dev / ttyS1’.

uartlite@c00 {

compatible = "ralink,rt5350-uart", "ralink,rt2880-uart", "ns16550a";

reg = <0xc00 0x100>;

resets = ;

reset-names = "uartl";

interrupt-parent = ;

interrupts = <12>;

reg-shift = <2>;

};

uart@500 {

compatible = "ralink,rt5350-uart", "ralink,rt2880-uart", "ns16550a";

reg = <0x500 0x100>;

resets = ;

reset-names = "uart";

interrupt-parent = ;

interrupts = <5>;

reg-shift = <2>;

status = "okay";

};

这是我的dts文件中的’uartfull'(名称uart)和’uartlite’节点.我猜测是什么决定了设备名称(/ dev / ttyS0 / dev / ttyS1等等),我可以为这两个uart节点强制设备名称.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值