爱妃科技linux开发学习 | | 爱妃科技
正在加载
请稍等

菜单

红楼飞雪 梦

15526773247

分类: linux开发学习

Home linux开发学习
Home linux开发学习

第五章.Das U-Boot

android 嵌入式开发, linux开发学习 by

github项目地址   1、当前版本 Das U-Boot(或者也可简称为U-boot)是一个开源的Power Architecture®, ARM, MIPS, x86等处理器做嵌入式开发的固件。U-boot是由DENX负责的,你可以在他们的网站上发现U-boot的主页。 http://www.denx.de/wiki/U-Boot/ 当前最新的U-boot版本可以从 DENX 的git库中获取。你可以浏览他的g…

阅读全文

 

07 2016-07

(转)U-Boot代码分析与移植

android 嵌入式开发, linux开发学习 by

一.摘要 这篇文章主要对BootLoader(UBoot)的源码进行了分析,并对UBoot的移植略作提及。  BootLoader的总目标是正确调用内核的执行,由于大部分的BoorLoader都依赖于CPU的体系结构。因此大部分的BootLoader都分 为两个步骤启动。依赖于CPU体系结构(如设备初始化等)的代码都放在stage1。而stage2一般使用C语言实现,能…

阅读全文

 

28 2016-03

To Run PlayOnLinux As ROOT User

linux开发学习 by

you will need to navigate to your PlayOnLinux directory which should be something like /usr/share/playonlinux/ in /usr/share/playonlinux/lib is where you will find the first file you need to edit called sources and comment them out by putting a # in front of these lines Source code   …

阅读全文

 

02 2016-03

为kali安装无线网卡驱动

linux开发学习 by

centos7 用的有些腻歪了,以前不少朋友都向我推荐kali和mint,没怎莫在意,毕竟centos用惯了,忽然换一个桌面感觉很不爽,我就是属于类似于vim余孽那种,不是说不上进,就是崇尚开源,恰巧这两天centos7 update了以下,桌面莫名其妙被换成gnome 3 了,感觉做的很烂….所以换个系统,试试kali.结果装完以后kali自带的无线网卡驱动…

阅读全文

 

27 2016-01

一个简单的atom开发环境配置

linux开发学习 by

安装atom后,打开终端,输入后回车,等待即可: Source code   apm install atom-ctags javascript-snippets emmet jshint csslint git-plus git-log minimap file-icons atom-beautify color-picker localization symbols-tree-view autocomplete-clang switch-header-source vim-mode && ex-mode…

阅读全文

 

10 2016-01

异步通知

android 嵌入式开发, linux开发学习 by

尽管阻塞和非阻塞操作和 select 方法的结合对于查询设备在大部分时间是足够的, 一些情况还不能被我们迄今所见到的技术来有效地解决. 让我们想象一个进程, 在低优先级上执行一个长计算循环, 但是需要尽可能快的处理输入数据. 如果这个进程在响应新的来自某些数据获取外设的报告, 它应当立刻知道当新数据可用时. 这个应用程…

阅读全文

 

09 2016-01

poll 和 select

android 嵌入式开发, linux开发学习 by

使用非阻塞 I/O 的应用程序常常使用 poll, select, 和 epoll 系统调用. poll, select 和 epoll 本质上有相同的功能: 每个允许一个进程来决定它是否可读或者写一个或多个文件而不阻塞. 这些调用也可阻塞进程直到任何一个给定集合的文件描述符可用来读或写. 因此, 它们常常用在必须使用多输入输出流的应用程序, 而不必粘连在…

阅读全文

 

09 2016-01

阻塞 I/O

android 嵌入式开发, linux开发学习 by

我们看到如何实现 read 和 write 方法. 在此, 但是, 我们跳过了一个重要的问题:一个驱动当它无法立刻满足请求应当如何响应? 一个对 read的调用可能当没有数据时到来, 而以后会期待更多的数据. 或者一个进程可能试图写, 但是你的设备没有准备好接受数据, 因为你的输出缓冲满了. 调用进程往往不关心这种问题; 程序员只希望调…

阅读全文

 

09 2016-01

(转)使用Android Studio查看Android 系统源代码

android 嵌入式开发, linux开发学习 by

Android Studio 作为Google的亲儿子,Nexus手机系列所收到的待遇大家有目共睹.Android5.0出来之后,Nexus5第一时间就升级到了最新的系 统.那么作为Google亲儿子的Android Studio同样备受Google的重视,我也是第一时间从Eclipse转投到了Android Studio的怀抱中,从最初的测试版本一路升级到现在的1.0正式版本(今天发布了1.0.2,…

阅读全文

 

08 2016-01