求教linux驱动开发中,如何通过datasheet对寄存器进行操作?
kinbo 2011-10-19 11:01:06 刚开始学习x86驱动,水平有限一直在坛子水下学习,有个困惑一直没找到答案,向各位高人请教,
一个南桥的驱动,我已经知道要操作的对象是哪个管脚,需要通过软件给这个管脚高低电平,
有这个芯片的datasheet.
知道这个管脚的基地址存在哪个寄存器里,和相对于这个基地址的偏移量,
但是我怎么去读这个基地址?
比如说,我要对芯片上的GPIO 15引脚进行读写,因此我需要知道GPIO Base Address,然后用baseadd+0xf,应该就是这个管脚的地址了吧?
不知道我理解的和提问的是否正确,还请各位高人指点。