内核开发demo报错,帮忙看看什么问题
unsigned int clear_and_return_cr0(void)
{
unsigned int cr0 = 0;
unsigned int ret;
asm("movl %%cr0, %%eax":"=a"(cr0)); //这行报错
ret = cr0;
printk("cr0 = %d\n",ret);
cr0 &= 0xfffeffff;
asm("movl %%eax, %%cr0"::"a"(cr0)); //这行报错
return ret;
}报错信息:unsupported instruction `mov'
Makefile
obj-m := mycall.o
KERNEL_VER = $(shell uname -r)
PWD := $(shell pwd)
build: kernel_modules
kernel_modules:
make -C /lib/modules/$(KERNEL_VER)/build M=$(PWD) modules
clean:
make -C /lib/modules/$(KERNEL_VER)/build M=$(PWD) clean
...全文
相关推荐
腾讯X5内核浏览服务更改优化
腾讯浏览服务下载的SDK里的Demo用Android Studio打开会报错,经过更改后可以直接使用。
全志平台N3模块调试(2)视频通路调试记录
1.概述 前面介绍了驱动搭建方法,这里主要是排查通路的正确性 2. 内核崩溃 直接运行应用程序试试,发现直接内核崩了 debug : ionAlloc [ 35.243468] Unable to handle kernel NULL pointer dereference at virtual address 00000008 <__GetIonMemOpsS:925>: *** get _[ 35.255242] pgd = dfeac000 _GetIonMemOp
crosstool创建交叉编译工具链(Ubuntu)[参考].pdf
crosstool创建交叉编译工具链(Ubuntu)[参考].pdf
微信支付V3 Java jsApi 扫码支付 Demo
本人最近做微信支付,以前上传过单个微信jsapi 的java版本的demo 最近抽时间整理出来包括扫码支付和jsapi支付的版本的demo,代码非常的详细,很多容易出错的地方我都注释了出来,报错后台代码和前台代码的demo,前台包括二维码生成demo,另外增加了java版本处理微信支付回调通知的代码demo,整合了最近项目上所有遇见的相关问题和处理办法,如有问题联系我
如何基于C++解决RTSP取流报错问题
主要介绍了如何基于C++解决RTSP取流报错问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下


