摘要: 设备驱动中最难的部分在于三个方面,一个是涉及到内存管理的代码,一个是涉及到进程管理的代码,另一个就是信号量和互斥锁或者别的锁的代码.这些部分如果不合理将容易导致系统崩溃,而信号量最容易导致的就是死锁. 阅读全文
posted @ 2020-09-18 15:23 蒲城小农 阅读(148) 评论(0) 推荐(0)
摘要: 所谓重定位,比如当编译时某个文件用到外部符号是用动态链接库的方式,那么该文件生成的目标文件将包含重定位信息,在加载时需要重定位该符号,否则执行时将因找不到地址而出错 阅读全文
posted @ 2020-09-18 09:05 蒲城小农 阅读(289) 评论(0) 推荐(0)