从之前对总体结构的介绍,参考crazyflie2_nrf51822程序分析--总体结构
可以看出来程序运行的顺序是MBR->MBS->Bootloader->Firmware,MBR我们动不了,所以先分析下MBS都做了什么事情,main函数主要做的事情如下:
int main() __attribute__ ((noreturn));
int main()
{
press = press_...
分类:
其他好文 时间:
2015-08-30 15:57:53
阅读次数:
364
BootloaderBootloader 是计算机启动之后第一个被执行的程序,负责装载操作系统。硬件能做的事情比较简单,内核结构复杂,硬件只能装载较为简单的 bootloader,由 bootloader 装载 OS。计算机启动计算机启动大约流程:加电自检等,这是硬件厂商的事情;Bios 装载 Bo...
分类:
其他好文 时间:
2015-08-29 23:08:24
阅读次数:
197
绝对路径:/根文件系统:rootfs文件系统挂载:LSB:FHS(文件系统层级结构标准)FHS:/boot:引导文件存放目录,例如kernel(vmlinuz)、bootloader(grub,grub2);/bin:binary,供用户使用的基本的命令;OS启动即会用到程序;/sbin:管理类的基本命令;/lib:基本共享库;内核模块;..
分类:
系统相关 时间:
2015-08-29 17:13:13
阅读次数:
209
├──
abi ---二进制兼容性检查
├──
art ---
├──
bionic---Bionic C库的实现代码
├──bootable ---启动引导程序源码,包括bootloader,diskinstall,recovery
├──
build---编译系统,包括各种make和shell脚本
├──cts ---兼容性检测代码,android手机如果需要goog...
分类:
移动开发 时间:
2015-08-27 13:37:44
阅读次数:
254
此篇文章摘抄自老师讲课笔记。绝对路径:/根文件系统:rootfs文件系统挂载:LSB:FHS(文件系统层级结构标准)FHS:/boot:引导文件存放目录,例如kernel(vmlinuz)、bootloader(grub,grub2);/bin:binary,供用户使用的基本的命令;OS启动即会用到程序;/sbin:管理类的基本命令..
分类:
系统相关 时间:
2015-08-26 00:14:22
阅读次数:
252
一、Linux目录配置标准和文件类型1、Linux目录配置标准FHS(FilesystemHierarchyStandard)FHS:/boot:引导文件存放目录,例如kernel(vmlinuz)、bootloader(grub,grub2);/bin:binary,供用户使用的基本的命令;OS启动即会用到程序;/sbin:管理类的基本命令;/lib:基本共享库;内..
分类:
系统相关 时间:
2015-08-26 00:05:00
阅读次数:
385
Linux的文件系统绝对路径:/根文件系统:rootfs文件系统挂载:LSB:FHS(文件系统层级结构标准)FHS:/boot:引导文件存放目录,例如kernel(vmlinuz)、bootloader(grub,grub2);/bin:binary,供用户使用的基本的命令;OS启动即会用到程序;/sbin:管理类的基本命令;/lib:基本共..
分类:
系统相关 时间:
2015-08-25 16:59:31
阅读次数:
237
/bin:binary供用户使用的基本命令;OS启动即会用到的程序/boot:存放系统启动相关的文件,如内核、initrd,以及grub(bootloader)/dev:存放设备文件块设备:随机访问,数据块字符设备:线性访问,按字符为单位设备号:主设备号(major)和次设备号(minor)/etc:配置文件的存放..
分类:
系统相关 时间:
2015-08-25 14:29:35
阅读次数:
268
占位,待完善。。。Linux的文件系统绝对路径:/根文件系统:rootfs文件系统挂载:LSB:FHS(文件系统层级结构标准)FHS:/boot:引导文件存放目录,例如kernel(vmlinuz)、bootloader(grub,grub2);/bin:binary,供用户使用的基本的命令;OS启动即会用到程序;/sbin:管理类的基本..
分类:
系统相关 时间:
2015-08-25 12:19:04
阅读次数:
223
Linux根文件系统详解:/boot:系统启动相关的文件,如内核、initrd,以及grub(bootloader)/dev:设备文件设备文件:块设备:随机访问,数据块字符设备:线性访问,按字符为单位设备号:主设备号(major)和次设备号(minor)/etc:配置文件/home:用户的家目录,每一个用户的家目..
分类:
系统相关 时间:
2015-08-21 00:21:26
阅读次数:
220