Linux开发
EmbededSwordman
这个作者很懒,什么都没留下…
展开
-
从一道面试题谈Linux下fork的运行机制
某外企面试linux开发职位面试题:给出如下C程序,在linux下使用gcc编译:#include "stdio.h"#include "sys/types.h"#include "unistd.h"int main(void){ pid_t pid1; pid_t pid2; pid1 = fork(); pid2 = fo转载 2010-04-16 15:39:00 · 889 阅读 · 0 评论 -
Fedora14中使用root登录图形界面
<br />从Fedora11之后的发行版, 系统就禁止了直接从root登录到图形界面.<br />我们做程序开发时有的时候会不方便. 在网上搜索了一下解决方案.<br /> <br />1) 进入到/etc/pam.d/目录下 : cd /etc/pamd.d/<br />2) 切换到root权限 : su - root<br />3) 用vim打开gdm和gdm-password两个文件.分别用"#"注释掉 auth required pam_succeed_if.so user != root qui原创 2011-01-23 16:40:00 · 1396 阅读 · 0 评论 -
VirtualBox设置Shared Folder的步骤
<br />VirtualBox也有与VMware类似的Shared Folder的功能. 使得主机与虚拟机之间可以共享文件.<br />废话少说. 开工.<br /> <br />环境:<br />主机:Windows XP<br />虚拟机:Ubuntu 10.10<br /> <br />第一步:安装VBoxGuestAdditions工具. 这个类似于VMware Tool. 但容易安装得多. 先将VirtualBox安装后的目录下的VBoxGuestAdditions.iso加入到VirtualB原创 2011-02-28 15:26:00 · 16590 阅读 · 0 评论 -
简单记录一下Linux gadget serial的工作
Linux支持连接各种USB从设备,同时也支持自己作为设备插入到其他主机当中。最典型的例子就是Android OS的手机,插入电脑可以被识别为U盘之类的设备。对于SOC来说,这部分直接对应了USB Device部分的操作。为了避免与作为主机时支持的"设备驱动 (U原创 2011-08-15 21:09:55 · 7819 阅读 · 1 评论 -
Atmel AT91SAM9x5系列ARM9
Atmel最新的AT91SAM9x5系列包括了5个型号的低功耗ARM926EJ-S处理器,公共的特性:400MHz ARM926EJ-S core / 16KB Data/Instruction Cache / DDR2 / MLC NAND / 3xHS USB HOS原创 2011-08-22 10:31:09 · 3670 阅读 · 0 评论 -
VirtualBox调节Linux系统分辨率
安装完Fedora系统后Monitor中最大仅能设置1024*768的分辨率,如果在更大的主机系统桌面上全屏显示,则效果不佳。需要更改到与桌面相同的分辨率,如1440*900。我们同样需要先安装VirtualBox增强工具,完成后能使VirtualBox的Machine->A原创 2011-08-29 12:44:51 · 6017 阅读 · 0 评论 -
虚拟机Ubuntu 12.04 LTS上搭建DHCP服务器流程
需要一个DHCP server用于测试MQX RTCS中的DHCP client功能. 1)虚拟机与主系统之间需要设置为Bridge桥接模式连接到相应的网卡,使得2者在局域网中是对等的关系。2)手动配置Ubuntu虚拟机的IP地址和子网掩码(局域网无需网关)同主机一致(比如IP=192.168.1.x,MASK=255.255.255.0),完成此步骤后两个系统可以互ping通。注意原创 2013-06-06 14:42:27 · 6613 阅读 · 0 评论