검색으로 돌아가기
기록
Linux系统的寄存器读写方法、装置、计算机可读存储介质及计算机程序产品
발명유효
5조회수
8청구항 · 4 독립항
§ Ⅰ
개요
발명자
罗小平; 曾令雷; 朱冰
IPC 분류
G06F 13/10 (2006.01)
本发明实施例提供一种Linux系统的寄存器读写方法、装置、计算机可读存储介质及计算机程序产品,其中,所述方法包括由用户层程序调用打开操作函数打开内核的字符设备管理系统中预先注册的目标字符设备的设备节点,接收设备节点返回的文件描述符,目标字符设备中预先设置有操作函数指针,且设备节点是用户层与内核MDIO驱动交互的接口;以及由用户层程序调用第一操作函数以触发目标字符设备中对应的第二操作函数,第二操作函数调用MDIO操作函数中的第三操作函数读写以太网物理层芯片相应寄存器,MDIO操作函数是内核直接与以太网物理层芯片交互的底层函数。本实施例无需调通以太网物理层芯片的驱动也能对寄存器进行读写。