在linux命令行,操作mips寄存器的一组工具,进行gpio复用,串口控制等等

源码:

https://github.com/lshw/regs_tools

这里是static编译的bin文件 32/64位系统都可以用 https://www.anheng.com.cn/loongson/loongson1c_bsp/tools/regs_tools.tgz

gpio_func loongson1C的gpio功能复用设置程序,2个参数, 功能号(0-5),gpio号

cbus_dump 列出loongson1C的所有gpio复用

regs_read 读取寄存器, 一个参数 比如0x1fd00420 ,外设控制寄存器, 如果地址是32位对齐的,会显示出32位数据

regs_write 写寄存器 2个参数 地址 ,数据 比如 0x1fd00423 0x40 对 外设控制寄存器的高位写0x40 ,

使用时需要对照龙芯1c的用户手册, 和数据手册

这里有个GPIO速查工具:

https://www.anheng.com.cn/loongson/loongson1c_bsp/loongson1c_pins/