logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux内核配置系统浅析

随着 Linux 操作系统的广泛应用,特别是 Linux 在嵌入式领域的发展,越来越多的人开始投身到 Linux 内核级的开发中。面对日益庞大的 Linux 内核源代码,开发者在完成自己的内核代码后,都将面临着同样的问题,即如何将源代码融入到 Linux 内核中,增加相应的 Li

#linux
Linux内核的Oops

什么是Oops?从语言学的角度说,Oops应该是一个拟声词。当出了点小事故,或者做了比较尴尬的事之后,你可以说"Oops",翻译成中国话就叫做“哎呦”。“哎呦,对不起,对不起,我真不是故意打碎您的杯子的”。看,Oops就是这个意思。在Linux内核开发中的Oops是什么呢?其实,它和上面的解释也没什么本质的差别,只不过说话的主角变成了Linux。当某些比较致命的问题出现时,我们的Linux

Linux内核Makefile文件

本文是/Documentation/kbuild/makefiles.txt的中文译稿Linux内核Makefiles本篇文章描述了Linux内核Makefiles。=== 目录     === 1 概述     === 2 角色分工     === 3 内核编译文件        --- 3.1 目标定义        --- 3.2 内嵌对象 - obj-y        --- 3.3 可加

Linux内核OOPS调试

以前在写驱动的时候 ,遇到比较多的kernel panic oops 问题,然后 问一些 同事 ,比较多的回答都是加 printk,其实用 GDB 的中的一个功能是能很方便地调试这些问题的。整理了一下,把自己给一家培训学校写的课件 贴上来。•第一章 调试 • •1.1. 工作环境配置 • •1 )安装好编译用的 kernel-source :RedHat :kernel-devel-xxx.rpm

#bash
ubuntu 中文输入法 安装

配置中文环境    单击主菜单(Ubuntu徽标)中的“系统(System) --> 系统管理(Administration) --> 语言支持(language support)”。    在弹出的语言支持对话框,系统提示“您的语言支持没有完全安装,点击“安装”按钮,系统将自动下载语言包以及其它附属软件包。    【注:在弹出对话框左下方有一项 [install/remove .

#ubuntu
ubuntu取消sudo的密码

sudo gedit /etc/sudoers找到%admin ALL=(ALL) ALL注释之, 在下面加上%admin ALL=(ALL) NOPASSWD: ALL

#ubuntu
Android开发工具

Android开发工具1 仿真器   仿真器是在计算机中运行的一个虚拟的移动装置,用它来设计、调试应用。2 ADTADT是一个用于开发andvoid应用的eclipse插件,它方便了我们的开发。例如,它让我们方便从eclipse内部访问DDMS工具(可用于截屏,管理port-forwarding,设断点,查看线程和进程信息)3 DDMSDDMS(Dalvik Debug Monitor Servi

#android#sqlite#开发工具
到底了