12 2018 档案

摘要:1. SWI软中断 以ARMV7 A/R架构为例, SWI软中断和中断一样,内核空间处理始于异常向量表。Linux向量表默认地址0XFFFF0000,SWI向量偏移8字节为0xFFFF0008: 具体代码,位于 \linux-3.4.x\arch\arm\kernel\entry-armv.S: v 阅读全文
posted @ 2018-12-25 16:06 DF11G 阅读(2014) 评论(0) 推荐(0) 编辑
摘要:1. malloc的实现方式 uclibc中,用户空间的malloc提供了三种实现方式: malloc malloc-simple malloc-standard 具体使用何种方式,取决于.config文件定义(project\xxx\config\normal\config.uClibc),文件中 阅读全文
posted @ 2018-12-13 19:08 DF11G 阅读(298) 评论(0) 推荐(0) 编辑
摘要:1. 句子反转 1. 编译存在警告:warning: 'gets' is deprecated (declared at /usr/include/stdio.h:638) [-Wdeprecated-declarations] 。gets在新版的编译器中一般认为是危险的,因为有可能导致越界访问,可 阅读全文
posted @ 2018-12-13 10:27 DF11G 阅读(250) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示