首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
0x18专题
Linux驱动开发杂记(0x18) - 内核tty接口各版本的变化(二)之tty_driver.h
2.6.17 - 2.6.18 删除 struct tty_driver {const char *devfs_name;} 2.6.19 - 2.6.20 修改 struct tty_operations {void (*set_termios)(struct tty_struct *tty, struct termios * old);//改为 void (*set_
阅读更多...
ARM9的LDR PC,[PC,0x18]指令及机器码说明
网上看到对于LDR指令的解释是: 来自https://www.cnblogs.com/uestcbutcher/p/7244748.html 对比我自己的程序: ldr pc,Reset_Addr keil反汇编后的机器码是E59FF018,伪指令是LDR PC,[PC,#0x0018]。 如果按上面的解释,那就是去[PC+0x18]=0x20008018的地方取数来赋给PC,可这样就不对了,看
阅读更多...