学习漫漫其修远兮
weixin_48983798
这个作者很懒,什么都没留下…
展开
-
04 busybox添加新命令
源码:https://gitee.com/latme/tiny6410.busybox commit:b1154aaea 修改的文件: M Config.in M Makefile A fisheep/Config.src A fisheep/Kbuild.src A fisheep/latmus.c M include/applets.src.h 1. 创建命令文件,实现命令功能 新建目录fisheep,参考其他目录(例如co原创 2020-07-23 22:04:45 · 780 阅读 · 0 评论 -
03 系统调用-内核处理流程
文章目录系统调用内核版本v2.6.38系统调用内核处理流程系统调用表定义 系统调用 内核版本v2.6.38 内核版本:v2.6.38 体系架构:arm 参考:http://gityuan.com/2016/05/21/syscall/ 文件名 说明 <linux/syscalls.h> 系统调用接口声明 <asm/unistd.h> 系统调用号定义 arch/arm/kernel/calls.S 系统调用表内容 arch/arm/kernel/entry-原创 2020-07-14 00:26:19 · 215 阅读 · 0 评论 -
02交叉编译工具链
编译工具链 linaro交叉编译工具链:https://www.linaro.org/downloads/ linaro发布的版本:https://releases.linaro.org/components/toolchain/ arm交叉编译工具链:https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads arm发布的版本:https:/原创 2020-07-11 20:32:51 · 225 阅读 · 0 评论 -
01 NFS服务端安装
linux零零散散看了很长时间的内核代码了,前段时间本打算把flash/ubifs彻底看懂,看了两周初始化和挂载流程是清楚了,但再细抠深究发现数据结构越看越多,也就越来越看不懂了。为了找找信心,打算看几个busybox中的小程序。 计划采用嵌入式开发最常用的,NFS作为根文件系统方式,来运行编出来的应用程序。开发板配套的fedora 9没法用eclipse看代码,所以还是先在新系统(lsb_release -a:Ubuntu 20.04 LTS)试试,不行再换回fedora 9。 安装NFS服务端 查询n原创 2020-07-09 00:08:37 · 180 阅读 · 0 评论