简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
最近看《一个操作系统的实现》,在Ubuntu下虚拟机下安装bochs时候出现了N多的错误,现把解决办法收集记录以下(1) 出现1 “ERROR: X windows gui was selected, but X windows libraries were not found.解决办法:1 sudo apt-get install libx11-dev xserver-xorg-
首先说明一下:我是一个Ubuntu的菜鸟,安装一个JDK,我也费了很多波折,最终我还是成功的完成了安装,不是我的技术好,也不是我的运气好,实在是老天都不忍心再看我安装不成功,就让我安装成功了。事实上,我的安装成功,完全是靠着别人的博客【附1】,但是由于该博客里面有些小的瑕疵,所以我决定写一篇博客,来记录我的整个安装JDK的过程。安装环境主机环境:Windows xp虚拟机环境:Ub
先介绍一下我的工作环境:1. 一台linux系统(或虚拟机),需要如下软件 .新的内核,我是从www.linux-mips.org上下载的2.6.37. .交叉编译工具,我使用的是CodeSourcery的mips版本,比较好用。而且带C库,可用于编译用户空间程序。安装完CodeSourcery之后,导出工具的路径。 .交叉调试工具GDB。基本的制作方式为:下载一个GDB-7.
以下为转载http://mp.tongji.edu.cn/cgi-bin/topic.cgi?forum=5&topic=14&changemode=1文档上面的内容,个人觉得通过改变打印等级是每个Linux工程师都应该掌握的,所以在此转载.给自己作一个参考.... 对于任何一位内核代码的编写者来说,最急迫的问题之一就是如何完成调试。由于内核是一个不与特定进程相关的功能集合,所以内核代码无
Android的专用驱动:Ashmem、binder、logger Ashmem:匿名共享内存驱动Logger:轻量级的log驱动Binder:基于OpenBinder驱动,为android平台提供IPC支持。Android Power Management:定时器驱动,用于唤醒设备 Ashmem路径: kernel/include/linux/ashmem.h
本篇文章来源于 Linux公社网站(www.linuxidc.com) 原文链接:http://www.linuxidc.com/Linux/2012-07/65603.htm 另外一篇文章:http://blog.chinaunix.net/uid-25737580-id-3182286.html习惯了在source insight下编辑阅读源码,在linux下用vi总是用不好 ,还是
一、工具介绍android-sdk-linux_x86/tools下有一堆工具,今天要用的是:Android Debug Bridge,在android开发过程中,这个工具是使用得最多的。(缩写adb,有点像gcc的gdb似的)adb start-server – 实际上它会启动一个 adb fork-server serveradb kill-server – kill掉ad
Linux terminal及Putty中backspace键产生乱码的解决方法
内核版本:2.6.36源码路径:drivers/input/touchscreen/s3c2410_ts.c 在Linux-2.6.36中,S3C2410对应的触摸屏驱动程序是drivers/input/touchscreen/s3c2410_ts.c,本文对这个文件进行分析,详细介绍相关知识点。S3C2410的触摸屏驱动和ADC驱动紧密联系在一起,在读本文之前,请大家先看我的上一篇博
Linux中Workqueue机制分析软硬件协同设计是未来发展的主流,软硬件的界限越来越模糊,软硬件的设计思想是相通的,实现方法是各异的,实现的结果上当然也存在较大差别,因此,很有必要做好软硬件的协同设计。 什么是workqueue?Linux中的Workqueue机制就是为了简化内核线程的创建。通过调用workqueue的接口就能创建内核线程。并且可以根据当前系统CPU的个数创建线程的数