Meego
文章平均质量分 83
landerluu
swimming
展开
-
Ubuntu上建立Arm Linux 开发环境
目的: 把ARM linux的交叉开发环境,kernel, filesystem, bootloder安装,并配置,使其可以编译bootloder, kernel, 可以nfs更新文件系统; 资源:代码:arm-linux-toolchains.tgzmatrix5-kernel-v5.5.tgzvivi.tar.gzJflash.tgz转载 2010-05-24 09:50:00 · 597 阅读 · 0 评论 -
RPM包rpmbuild SPEC文件深度说明
RPM包rpmbuild SPEC文件深度说明<br />文章分类:操作系统update log:2010.01.08 加入SPEC文件中的宏定义和变量2010.01.08 关键字说明,如何在升级过程中不覆盖配置文件<br /> 上一篇日志写到,为什么要制作rpm包,以及如何使用.src.rpm文件生成rpm包。最后部分还看到.src.rpm的内容,实际上 就是由.tar.gz源码、补丁软件和.spec脚本组成的。由此知道,使用.spec生成rpm包是比较简单的,因为.src.rpm通常都是由软件开转载 2010-11-10 10:12:00 · 1421 阅读 · 0 评论 -
Android Telephony Radio Layer Interface
<br />Radio Layer Interface<br />Introduction<br />RIL Initialization<br />RIL Interaction<br />Solicited<br />Unsolicited<br />Implementing the RIL<br />RIL_Init<br />RIL Functions<br />RIL Solicited Command Requests<br />RIL Unsolicited Commands I转载 2010-10-11 16:26:00 · 1983 阅读 · 0 评论 -
基于PXAxxx平台的Andriod(Linux kernel 2.6.29)内核移植到Meego(linux kernel 2.6.35)过程二
接下来介绍main.c 中的start_kernel()函数原创 2010-09-02 15:35:00 · 1249 阅读 · 0 评论 -
基于PXAxxx平台的Andriod(Linux kernel 2.6.29)内核移植到Meego(linux kernel 2.6.35)过程一
<br />学习嵌入式ARM linux,主要想必三个方向发展:<br />1、嵌入式linux应用软件开发<br />2、linux内核的剪裁和移植<br />3、嵌入式linux底层驱动的开发<br /><br /> 主 要介绍内核移植过程中涉及文件的分布及其用途,以及简单介绍系统的初始化过程。整个arm linux内核的启动可分为三个阶段:<br />第一阶段主要是进行 cpu和体系结构的检查、cpu本身的初始化以及页表的建立等;<br />第二阶段主要是对系统中的一些基础设施进行初始化;<br原创 2010-09-01 21:19:00 · 1781 阅读 · 0 评论 -
Linux中EXPORT_SYMBOL的用法
<br />EXPORT_SYMBOL标签内定义的函数或者符号对全部内核代码公开,不用修改内核代码就可以在您的内核模块中直接调用,即使用EXPORT_SYMBOL可以将一个函数以符号的方式导出给其他模块使用。 您还可以手工修改内核源代码来导出另外的函数,用于重新编译并加载新内核后的测试。<br /><br /><br /> Linux symbol export method:<br /><br /> [1] If we want export the symbol in a module, just转载 2010-09-01 10:49:00 · 522 阅读 · 0 评论 -
Linux内核参数传递Tag
Linux内核参数传递Tag<br /><br /> 在2.4(具体哪个版本记不清了)以后的Linux内核中引入了一种新的向内核传递参数的方法tag标记。内核参数通过一个静态的tag链表在启动的时候传递到内核。每个tag的结构为<br /> +-----------+<br /> tag_header<br /> +-----------+<br /> t转载 2010-08-31 16:12:00 · 1221 阅读 · 0 评论 -
内核访问外设I/O资源的方式
<br />我们知道默认外设I/O资源是不在Linux内核空间中的(如sram或硬件接口寄存器等),若需要访问该外设I/O资源,必须先将其地址映射到内核空间中来,然后才能在内核空间中访问它。 Linux内核访问外设I/O内存资源的方式有两种:动态映射(ioremap)和静态映射(map_desc)。 一、动态映射(ioremap)方式 动态映射方式是大家使用了比较多的,也比较简单。即直接通过内核提供的ioremap函数动态创建一段外设I/O内存资源到内核虚拟地址的映射表,从而可以在内核空间转载 2010-09-01 10:37:00 · 487 阅读 · 0 评论 -
QEMU lession 1:Set up Networking
<br /> Documentation/NetworkingFrom QEMU<br />Setting up networking in QEMU requires configuring a networking backend and choosing a virtual network card to emulate. This section deals with configuring a networking backend. In most cases, if you do转载 2010-08-02 12:40:00 · 973 阅读 · 0 评论 -
ubuntu 命令大全 (基本和meego是通用的)
ubuntu 命令大全 (基本和meego是通用的) meego, 命令 1. 基本软件安装 2. 3. 安装/卸载软件(假设软件源里已经有此软件) 4. 5. sudo apt-get install/remove xxx(同时只可以进行一个安装或者其他的安装/卸载操作) 6. 7. 查看软件xxx(软件名)安装内容 8. dpkg -L xxx 9. 10. 查找软件 11. apt-cache s转载 2010-11-11 11:04:00 · 564 阅读 · 0 评论