1、对PDATD寄存器的初始化示例一:偏移值为寄存器地址
lis r5, HIADJ (0xfbffffff) /* 对某一管脚置0 */
addi r5, r5, LO (0xfbffffff)
lis r6, HIADJ (0x04700000) /* 取PDATD寄存器的地址 */
addi r6, r6, LO (0x04700000)
stw r5, 0x010D70 (r6) /* 将初始化值写到PDATD寄存器 */
1、对PDATD寄存器的初始化示例一:偏移值为寄存器地址
lis r5, HIADJ (0xfbffffff) /* 对某一管脚置0 */
addi r5, r5, LO (0xfbffffff)
lis r6, HIADJ (0x04700000) /* 取PDATD寄存器的地址 */
addi r6, r6, LO (0x04700000)
stw r5, 0x010D70 (r6) /* 将初始化值写到PDATD寄存器 */