- 博客(12)
- 资源 (6)
- 收藏
- 关注
转载 pci-skeleton.c
| next -->Writing Network Device Drivers for LinuxBy Mohan Lal JangirIntroductionThis article has been written for kernel newcomers interested in learning about network device drivers. It as
2015-04-26 09:20:34
616
转载 <the linux kernel> PCI
第六章 PCI外围设备互连(PCI)是一种将系统中外部设备以结构化与可控制方式连接到起来的总线标准,包括系统部件连接的电气特性及行为。本章将详细讨论Linux核心对系统中的PCI总线与设备的初始化过程。图6.1 一个基于PCI的系统示意图图6.1是一个基于PCI的系统示意图。PCI总线和PCI-PCI桥接器在连接系统中设备到上起关
2015-04-26 07:50:27
580
原创 u-boot.lds与-Ttext $(TEXT_BASE)
在看本博文之前,先看下华嵌的一篇文章,写的十分简单明了(里面的VMA.LMA可能写混了)http://www.embedu.org/Column/Column345.htm看完之后,我们就明白了ldr r2, _armboot_start当中到底存放的是什么值了.不过到底其中一个大概的处理过程是怎么样的呢??我们来做一个实验.先在U-BOOT.LDS当中再增加几个变量来显示(l
2013-11-02 18:12:08
930
原创 tq2440 MMU实验收获
本实验根据《韦东山 嵌入式linux完全手册》进行.主要参考资料:ARM920T Technical Reference Manual1.刚开始的时候,直接把书中附带的源代码编译之后dnw到板子上了.结果发现led灯是常亮的,并不是源代码中实现的跑马灯.源代码中已经在GPBDAT = (~(i解决方案.关闭GCC优化;或者,将static inline void wait(un
2013-09-18 16:20:35
643
原创 crosstool-ng创建交叉工具链for S3C2440
之前一直都是用crosstool来构建交叉编译器的.这回百度了下结果发现一个新版的crosstool-ng.crosstool-ng提供了menuconfig来配置交叉编译器.LET'S GO.下载地址:http://www.crosstool-ng.org/download/crosstool-ng/ 最新版本是1
2013-08-21 17:12:12
860
原创 CentOS-6.4-minimal安装记录
安装包:CentOS-6.4-i386-minimal环境:VMWARE PLAYER虚拟机安装过程vmware会自动代劳,就算手动也十分简单,就忽略了。接下来才是重头戏:1.网络配置:没网络啥都没戏. vmware中网络的设置为BRIDGED.1.vi /etc/sysconfig/network-script/ifcfg-eth02. onboot 修改
2013-08-19 10:52:20
934
原创 CentOs sudo配置
Centos用户默认是没有配置好sudo的,所以需要我们手动来配置一下。配置文件:/etc/sudoers 1.su(需要root权限)2.vi /etc/sudoers3.在这行root ALL=(ALL) ALL下面添加一行 username ALL=(ALL) ALL4.有时候反复打密码真的很头痛...移动这行 #%wheel ALL=(ALL)NOPASSWD:A
2013-08-02 12:37:36
601
原创 Virtualbox Centos 增强包安装
1.点击上方的”设备“选项,选择”安装增强功能“2.sudo mkdir /mnt/addon mount /dev/cdrom /mnt/addon3.sudo /mnt/addon/VBoxLinuxAdditions.run
2013-08-02 11:22:40
804
原创 tq2440 linux环境下工具安装
折腾了两天 终于在CENT OS 6.4下把tq2440开发板所要用到的一些软件装起来了...安装的软件有:dnw for linux minicomusbserial.kopl2303.ko大致说下整个安装的流程 顺便理一下.1. usbserial、PL2303驱动由于我的内核已经将这两个驱动都编译成了模块所以直接cd /lib/mo
2013-05-29 15:06:01
634
原创 LCD_TEST.C之Glib_Line函数简化
看LCD_TEST.C的时候看到这个函数的,一个画线的函数一百来行,好像总共分了八种情况来处理,实在感觉冗余,就动手自己写了。void Glib_Line(int x1,int y1,int x2,int y2,int color){ int dx=x2-x1, dy=y2-y1; int e; double dx_f=dx;
2013-05-23 19:07:58
607
原创 VMWARE CENTOS 6.4硬盘空间扩容
SHUTDOWN VIRTUAL MACHINE(VMVARE PLAYER)edit virtual machine setting->hard disk-> utilities->expand (expand to suitable size)POWERON VIRTUAL MACHINEbash:$sudo fdisk -l$sudo fdisk /dev/sda(一般
2013-05-19 23:38:42
1327
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人