Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Linux 3.3.0移植到S3C6410开发板上

Linux 3.3.0移植到S3C6410开发板上

这里仅仅是移植成功内核,可以挂载文件系统运行,至于驱动会陆续添加。 第一步:到内核官网上下载最新的内核,我下载的是linux-3.3-rc3.tar.bz2。 第二步:解压内核,进入arch/arm/mach-s3c64xx目录下,看到不少6410的板级文件,我们这里选择mini6410开开展工作,在目录下将mach-mini6410.c文件复制一份,命名为:mach-jfj6410.c。这里我们将文件里面关于mini6410的字样都修改为jfj64...
S3C6410 存储器映射

S3C6410 存储器映射

1 存储系统块图我们以行为单位来看,在每一行中,最前面的两列表示的是地址范围,后面的几列则是不同的存储控制器。在每一行中用粗边框标示出来的部分表示最前面两列的地址范围映射到这个区域当中。例如:最后两行的地址范围:0x50000000~0x5FFFFFFF和0x60000000~0x6FFFFFFFF分别映射到了DRAM控制器。用6410芯片的人应该对0x50000000这个内存地址比较熟悉。当然,我们注意到了,出现了单个地址映射到了多个存储控制器,例如:0...
Android 完美退出 App (Exit)

Android 完美退出 App (Exit)

最近两天为了解决Android上面退出程序问题折腾了半死,在google & baidu 上面找了很久、很久出来的完全千篇一律,说的方法有三,但是经过我试验后全部不行。三个方法分别是:1.killProcess, 这种方式当你kill后 Activity 会返回到上一个Activity2.Android Level 8(包含8)前使用一个API来操作,Level8以后又是另外一种,所以不能通用3.使用 FLAG_ACTIVITY_CLEAR_TOP...
Android 自定义ListView系列之适配器模式

Android 自定义ListView系列之适配器模式

最近做个项目,要用到异步加载,动态刷新UI等。看了下2.2系统的图库源码,感觉写的不错。同时又把ListView拿出来研究了下,做个笔记。先上图:1. Android中大量用到了适配器模式,比如ListView、GridView等。所谓的适配器模式,我的理解是类似电源适配器或者转接头之类的转换器。电源适配器将不适合机器工作的电压输出为机器适合的电压。转接头就更好理解了,将不配套的插头和插座连接在一起。适配器模式跟这个类似,将两个不相干的类作用在一起,使它们...
Android 定制窗口背景

Android 定制窗口背景

准确点说这里指的是window的背景,而不是Layout的背景。这两者是有本质上的区别的。很多文章说的窗口背景色,其实就是指的根布局的背景色。所谓窗口,应该是根布局的宿主。把根布局做小一点,不占满屏幕,露出来的依然是黑色。废话少说,上代码:Windowwindow=getWindow();ColorDrawablecolorDrawable=newColorDrawable(0xFF4612FF);window.setBackgroundDrawable(...
Android学习笔记之按键操作

Android学习笔记之按键操作

我们如何和Android 程序来进行交互那份?来让 Android 程序产生相应的反应,我们不得不通过键盘事件、触摸事件、传感器事件等来实现。 键盘是Android中主要的输入设备,对按键的响应的处理是响应之间在程序中使用键盘的核心内容。键盘事件主要包括:boolean onKeyDown(int keyCode,KeyEvent event) 在按键按下时调用 boolean onKeyUp(int keyCode,KeyEvent event) 在按键...
京东调查用户数据大规模泄漏

京东调查用户数据大规模泄漏

京东表示正在调查超过12GB数据外泄一事,这些泄漏的数据包括了用户名、密码、邮箱、QQ号、电话号码、身份证等。京东表示这些数据来源于2013年Struts 2的安全漏洞问题。Struts是开发Web应用的Java开发框架,2013年7月曝出了一个远程执行命令的高危漏洞。Struts 2在国内被大量使用,其中包括了淘宝网站。京东表示,从泄漏数据的截图只能判断出是2013年之前注册的用户。至于流传的12GB数据包是否全部是京东的数据,以及是否只是黑色产业链打着...
成功从Linux 2.6.17.4移植到Linux 2.6.38.8版本

成功从Linux 2.6.17.4移植到Linux 2.6.38.8版本

只要移植linux2.6.38.8成功之后,再移植到linux3.0会容易得多,因为linux3.0以上跟linux2.6.38和linux2.6.39差别不大,不过不同的地方是linux3.0之后的lookup_machine_type函数有变化,好像是放到C代码里面去了,还没有来得及仔细阅读代码呢, 在移植到linux2.6.38.8版本前,还是先来介绍下,linux2.6.38.8版本的新特征: * 合并自动进程分组。 * 改善 VFS虚拟文件系统可...
<< 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 >>