
linux
大雀儿飞飞
这个作者很懒,什么都没留下…
展开
-
JDK+Eclipse环境搭建
<!--@page {margin:2cm}h1 {margin-top:0.6cm; margin-bottom:0.58cm; line-height:241%}h1.western {font-family:"DejaVu Serif",serif; font-size:22pt}h1.cjk {font-family:"DejaVu Sans";原创 2012-03-30 09:33:49 · 2591 阅读 · 0 评论 -
Linux下解决no jdk found问题
Linux下解决no jdk found问题最近准备在Ubuntu下面搭建Android开发环境,将官方下载的内容解压后,为了能够在dash中方便地搜索,因此又在/usr/share/applications目录下面创建了Android Studio的快捷方式。但是遇到一个奇葩的问题就是:直接在shell中执行studio.sh,能够启动Android Studio。但是通过快捷方式点击打开后提原创 2016-06-15 23:02:01 · 6301 阅读 · 1 评论 -
Writing device drivers in Linux: A brief tutorial(五)
一个并口驱动程序:并行接口的描述 我将继续修改我之前创建的那个驱动程序从而使它可以在真正的设备上执行真正的任务。我将使用常见计算机的并口,并将这个驱动命名为“parleport” 并口是允许数字信息输入和输出的高效设备。更具体地说,它是D-25针母座。在内部,在CPU看来,它使用了三个字节的存储空间。在PC上,并口的基址(设备的第一个字节)通常都是0x378翻译 2012-09-13 16:43:03 · 2019 阅读 · 0 评论 -
Writing device drivers in Linux: A brief tutorial(四)
一个名为”memory”的完整的驱动:驱动的初始化部分 现在我将要演示如何建立一个完整的设备驱动:memory.c。这个驱动允许从它读取一个字符或者向它写入一个字符。尽管在正常情况下并不是很有用,但是这个设备却提供了一个很有阐述性的例子,因为它是一个完整的设备驱动;它也很好实现,因为它并不是一个真正的硬件借口,因为它不和真正的硬件交互(除了计算机自己) 为了翻译 2012-09-11 10:51:09 · 2040 阅读 · 0 评论 -
Writing device drivers in Linux: A brief tutorial(三)
“HelloWorld”驱动:在内核空间加载和卸载驱动 当一个设备驱动模块被加载进内核,一些诸如复位设备、预留RAM(reserving RAM)、中断和输入输出端口等预备工作经常会被执行。 我们需要展示两个函数:module_init和module_exit,这两个函数在内核完成了上述的任务。他们和用户空间的insmod和rmmod相对应,前面我们提到过,翻译 2012-09-01 17:06:31 · 1760 阅读 · 0 评论 -
Writing device drivers in Linux: A brief tutorial(一)
最近看到一篇国外关于Linux内核入门的比较好的指南,于是就尝试翻译了一下。由于是第一次尝试翻译,加之英语水平有限,错误在所难免,欢迎拍砖!由于没有大段的时间来做这个,一下翻译完是肯定不可能的,故每天翻译一部分。转载请指明出处,尊重别人的劳动成功,谢谢!编写系统驱动:简单指南像一个内核开发者一样编写Linux设备驱动的简要介绍作者:Xavier Calbet翻译 2012-08-27 21:25:24 · 1660 阅读 · 0 评论 -
Writing device drivers in Linux: A brief tutorial(二)
内核空间和硬件设备之间的接口函数在内核空间也有一些函数来控制设备或者用于内核和硬件之间的信息交换,下表阐述了这些概念.这个表也会随着一些概念的引入而完善. EventsKernel functionsRead data Write data 表 设备驱动事件和与之相翻译 2012-08-30 22:25:20 · 1630 阅读 · 0 评论 -
离线安装ADT+AVD
离线安装ADT+AVD一 eclipse安装ADT插件 从网上下载的eclipse默认没有ADT插件,如果需要开发android程序,则需要自己安装这个插件。最简单的方法是在eclipse当中选择“help-->install new software“,在出现的”work with“窗口中输入:http://dl-ssl.google.com/Android/eclipse即可。但原创 2012-04-05 16:31:05 · 9698 阅读 · 0 评论 -
Linux下NDK的安装配置
Linux下NDK的安装配置 在编写android程序的时候如果需要复用一部分以前的c语言程序,可以考虑使用NDK。由于设计到c和c++编程,故强烈建议在Linux下安装上eclipse的CDT插件。安装方法同安装其他插件的方式一样,推荐离线安装,方法这里不再赘述。 在使用NDK之前需要下载android-ndk包,下载解压后将解压后的文件夹拷贝到自定义的目录下面(如“/roo原创 2012-04-05 16:35:40 · 28288 阅读 · 1 评论 -
Ubuntu下修改键盘映射
由于公司的电脑是MAC,而我自己家里面的电脑是Ubuntu,在开发环境中,各种快捷键经常离不开ctrl和alt键,但是mac和其他电脑键盘这两个键的位置正好相反,因此在家和在公司来回切换键盘的使用习惯是相当痛苦的事情。原创 2016-08-29 00:13:47 · 9970 阅读 · 0 评论