Linux内核
yuanlulu
做过嵌入式Linux开发、深度学习平台开发。擅长c++和python。
展开
-
『已解决』插入模块时sys_init_module报错
插入模块时出现以下错误信息:[root@zlg tmp]# insmod usbpll.ko yll:usb initsys_init_module: usbpll->init suspiciously returned 17, it should follow 0/-E conventionsys_init_module: loading module anyway...[] (dump原创 2011-06-13 14:39:00 · 5714 阅读 · 0 评论 -
linux logo的格式
============================================作者:yuanluluhttp://blog.csdn.net/yuanlulu版权没有,但是转载请保留此段声明============================================1.Linux如何显示logo。首先,内核镜像无法存储图片格式的文件,只原创 2011-08-17 18:26:16 · 2104 阅读 · 0 评论 -
amba_device使用分析
什么是AMBA? ---AMBA是一个片内总线规范。ARM官网的介绍:http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0224b/index.htmlAMBA 协议是用于连接和管理片上系统 (SoC) 中功能块的开放标准和芯片上互连规范。使用它,可以帮助开发带有大量控制器和外设的多处理器设计。AMBA 通原创 2012-03-10 14:59:01 · 6745 阅读 · 2 评论 -
flash_erase擦除NAND flash坏块失败
板子使用busybox文件系统,带了mtd-utils的工具,包括flash_erase。首先查看帮助信息:[root@M3250 ~]# flash_erase --hUsage: flash_erase [options] MTD_DEVICE Erase blocks of the specified MTD device.Specify a count of 0 to e原创 2012-03-10 15:25:31 · 26635 阅读 · 2 评论 -
ARM Linux系统调用
下面的分析以2.6.34为例。内核部分ARM-Linux的系统调用列表定义在arch/arm/kernel/call.S中: * This file is included thrice in entry-common.S //entry-common.S将会包含这个文件。根据偏移量,获取函数的指针*//* 0 */原创 2012-04-20 15:52:47 · 6784 阅读 · 3 评论