logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux kernel Low Level debug

------以下内容转自:http://blog.csdn.net/cpuwolf/article/details/4492822------        如果你运气不太好,那么第一次启动kernel,最多看见        uncompressing linux...ok, booting the kernel         从串口ttyS0出来,然后你什么都没了。这总情况遇

#linux
在Linux内核启动时打印时间

具体实现方法:make menuconfig ---> Kernel hacking --> show timing information on printks  当选中这个选项后,启动内核,会在log信息前面加上时间信息。  如下:--------------------------------------------------------------------------

#linux
linux内核中的linux_banner信息

[ Linux 内核版本:linux-2.6.30 ]Linux内核启动后在start_kernel [ init/main.c ] 首先会调用printk(KERN_NOTICE "%s", linux_banner)来打印linux_banner的信息。linux_b

#linux
Linux启动中setup_arch分析

[ 注:内核版本Linux-2.6.30 ]setup_arch执行是由start_kernel来调用的:start_kernel [ init/main.c ] --> setup_arch(&command_line) [arch/arm/kernel/setup.c

#linux
uImage生成过程

Build Linux kernel to generate uImage

#linux
Linux USB subsystem -- initialize

USB initialization function -- usb_init()

#linux
Linux USB subsystem --- EHCI host controller register

目的:对USB作深入学习,在此留下笔记。欢迎讨论。[Linux 3.2] [driver/usb/host/ehci-hcd.c]函数:ehci_hcd_init()static int __init ehci_hcd_init(void){int retval = 0;if (usb_disabled())return -ENODEV;printk

#linux
debug_objects_early_init

[Author: Bo Shen ][Linux kernel: git: 0c0bd34]由于没有定义CONFIG_DEBUG_OBJECTS, 所以暂时不表。

u-boot中fdt命令的使用

[u-boot: v2012.10][Author: Bo Shen ]依linux community的要求,从linux-3.5后,新提交的code必须对device tree进行支持。下面介绍如何使u-boot支持device tree,以及fdt命令的使用。1. u-boot对fdt(flattened device tree)的支持。实现:只要加入

u-boot中SPL源代码分析

u-boot SPL源代码分析。使用Atmel sama5d3xek做为例子进行分析。源代码:https://github.com/voiceshen/u-boot/tree/sama5d3xek_spl_spi_nand

    共 13 条
  • 1
  • 2
  • 请选择