简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
笔者使用的是GT2440开发板,ARM型号为S3C2440。在移植之前要安装必要的软件,我在这里就不详细介绍了,相信网上有很多关于这方面的资料。以下是我移植u-boot之前准备安装的软件:1.VMware 6.5虚拟机;2.RedHat Linux9.0操作系统;3. Windows下安装NotePad++;4.Linux下安装VMwareTools用于两操作
UEFI网络调试根据你使用的虚拟环境和是否使用虚拟系统的不同可以有不同的方法。如果使用VirtualBox或者QEMU的话要看具体虚拟的网卡设备,要加载相应的驱动。如果是在另外的虚拟机系统里面搭建的环境,访问网卡需要使用桥接的方法。由于我的目的只是为了研究一下UEFI 网络。所以选取了系统下NT32模拟器下面调试网络的方式。这其中参考了luobing的文章。https://blog.csdn.ne
前言上回提到,我的UEFI环境搭建完成后,发现无法打开模拟器。无奈之下使用QEMU来进入模拟环境。这一篇就来讲我怎么搭建QEMU的。之前用过MVWARE装装虚拟机。也玩过Linux下QEMU启动嵌入式精简系统。这次来用QEMU启动虚拟环境,以备以后调试程序用。Windows下QEMU启动虚拟环境1.安装qemu-w64-setup-20170113.exe可以在官网下载,最好选择这个版本,其他版本
在linux下,不可避免的会用VIM打开一些windows下编辑过的文本文件。我们会发现文件的每行结尾都会有一个^M符号,这是因为 DOS下的编辑器和Linux编辑器对文件行末的回车符处理不一致, 对于回车符的定义: windows:0D0A unix\linux: 0A MAC: 0D 比较快捷的去除这些符号的方法有这么几种: (1)是用VI的命令: 使用vi打开文本文件
用ubuntu的朋友们都知道,在ubuntu中有一个非常实用的软件管理工具----apt,但是在redhat却没有该工具,这让ubuntu的一些用户感到着实不爽。好,这样我们开始移植行动,将ubuntu上先进的东西移植到redhat上 1.在该网站上我们可以下载linux个版本需要的apt
概述设备管理是 Linux 中比较基础的知识,与内核的关系也比较密切。随着 Udev 的广泛使用,Linux 发行版的智能程度越来越高,许多 Linux 新用户对 /dev 目录下的东西变得不再熟悉,有时候遇见问题就会抓狂。Linux 中的设备按照存取方式的不同,可以分为两种:字符设备无缓冲且只能顺序存取块设备有缓冲且可以随机(乱序)存取而按照是否对应物理实体,也可以分...
VMWare Tools的安装
比如我在windows下用git clone gitURL就提示 SSL certificate problem: self signed certificate这种问题,在windows下出现得频率高些。我估计主要是git本身就是基于linux开发的,在windows上,容易缺失一些环境。参考了一些文章,解决方法其实就是“直接不管ssl证书的事儿”-_-|||方法如下:1.创建临时环境变量:wi
初始化链表双向循环队列,头尾相连LIST_ENTRY *EFIAPIInitializeListHead (IN OUTLIST_ENTRY*ListHead){ASSERT (ListHead != NULL);ListHead->ForwardLink = ListHead;ListHead->BackLink = ListHead;return ListHead;}插入数据元素从
Linux 内核引导选项简介作者:金步国版权声明本文作者是一位开源理念的坚定支持者,所以本文虽然不是软件,但是遵照开源的精神发布。无担保:本文作者不保证作品内容准确无误,亦不承担任何由于使用此文档所导致的损失。自由使用:任何人都可以自由的阅读/链接/打印此文档,无需任何附加条件。名誉权:任何人都可以自由的转载/引用/再创作此文档,但必须保留作者署名并注明出处。其他作品本文作者十分...