snifer

【原创】Linux下Shell编程全解析

今天,我们从一个问题开始:一台计算机要播放出”music”,需要些什么呢?1、需要有“声卡芯片”硬件设备,否则怎么会有声音。2、操作系统的核心可以支持这个芯片集,当然还需要提供芯片的驱动程序。3、需要用户(就是你)输入发生声音的命令。操作系统是一个系统资源的管

[原创]U-Boot全解析

今天在网上和几个朋友讨论了U-Boot,各人有不同的看法,在此我就把这个问题的去往曾经与大家分享一下。起源:u-boot(UniversalBootLoader)是德国DENX小组的开发用于多种嵌入式CPU的bootloader程序。遵循GPL条款;从FADSROM、8xxROM、PPCBOOT逐步发展演化而来;当前版本

【原创】Linux启动过程全解析

linux是如何启动的,很多童鞋能说的清楚,我今天就把这个问题详细梳理一下,与大家分享。我先画一张图,这个就是启动的大体过程:其中,内核引导阶段,分成了四步:1、bootsect阶段2、setup阶段3、head.S阶段4、main.c阶段init阶段(1)主要完成:1。确定用户登录模式&n