摘要:
LA.UM.9.15.2.C3/system/core/healthd/BatteryMonitor.cpp healthd中chg是AC还是usb充电读取的是/sys/class/power_supply/usb/type BatteryMonitor::PowerSupplyType Batte 阅读全文
摘要:
在Linux系统中,/sys/kernel/debug/regulator/目录下列出的内容与系统中的电压调节器(regulators)相关,这些调节器负责管理各种硬件组件的电源供应,确保它们得到合适电压。下面是对您提到的部分文件项的简单解释: bypass_count: 这个文件可能表示电压调节器 阅读全文
摘要:
反编译dtb.img dtc -I dtb -O dts dtb.img -o dtsi.txt 反编译dtbo.img mkdtimg dump dtbo.img -b dtbo dtc -I dtb -O dts dtbo.00 -o dtsi.txt 批量处理dtbo.xx #!/bin/ba 阅读全文
摘要:
一、简介 extcon 是External Connector的简称,用于抽象外部连接器,比如说Audio Jack、USB MicroB/TypeC接口等。它的原型是Android的switch-class驱动,经过修改后在kernel 3.4.0版本时被引入内核中。 高通(Qualcomm)平台 阅读全文
摘要:
1、 typec线识别流程(ADP开关和USB_OPTION的开关切到typec那边) usb_id_irq_handler-->切换模式micro_usb_set_mode 2、adp micro b线检测流程 client_data.id = MSG_OWNER_BC; client_data. 阅读全文
摘要:
一、PCIE LTSSM LTSSM是指Link Training and Status State Machine,是PCIe物理层实现的,用于控制和管理PCIe总线上的数据链路。它提供了一组状态,以便设备进行链路训练和链接协商。 在PCIe总线上,发送端和接收端需要进行链路训练,以便确定最佳的链 阅读全文
摘要:
一、 概念 动态主机配置协议(Dynamic Host Configuration Protocol,DHCP)是一个使用 UDP 的局域网网络协议。 1.1. 作用 为内网用户动态分配 IP 地址,或 ISP 为用户动态分配 IP 地址 1.2. 为什么要使用 DHCP 网络上的设备需要有 IP 阅读全文
摘要:
130|console:/ # cat /proc/net/bonding/bond0 Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011) Bonding Mode: load balancing (round-robin) MII St 阅读全文