System controller driving method, device, equipment and storage medium
By accessing the system controller of the ARM platform through memory mapping, the problem of peripheral function failure in ARM platform laptops under Ubuntu system is solved, achieving cross-platform compatibility and stability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- 广东省工业边缘智能创新中心有限公司
- Filing Date
- 2026-02-24
- Publication Date
- 2026-06-09
AI Technical Summary
After installing Ubuntu on an ARM-based laptop, the system cannot recognize the system controller (EC) and associated peripherals, causing some functions to fail, such as the built-in keyboard not working, battery information not being displayed, and the lid opening and closing function not working.
The controller is accessed directly through the LPC port using memory mapping. The controller's status flags are obtained to determine its working status. When the controller is in a read-write state, data in the target register is read or written to update the status of the system peripherals.
It achieves cross-platform compatibility and stability, avoids peripheral function failure due to lack of adapted controller drivers, and improves driver compatibility and stability.
Smart Images

Figure CN122173149A_ABST