自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

linuxjackaroo的专栏

菜到飞起

  • 博客(28)
  • 资源 (7)
  • 收藏
  • 关注

转载 mmap

功能描述: mmap将一个文件或者其它对象映射进内存。文件被映射到多个页上,如果文件的大小不是所有页的大小之和,最后一个页不被使用的空间将会清零。munmap执行相反的操作,删除特定地址区域的对象映射。 基于文件的映射,在mmap和munmap执行过程的任何时刻,被映射文件的st_atime可能被更新。如果st_atime字段在前述的情况下没有得 到更新,首次对映射区的第一个页索引时会

2008-07-08 09:34:00 946

转载 ecos最简单的helloword程序的elf格式文件内容分析!

当你编译好了最简单的helloword程序时候是不是迫不及待的去运行看看效果呢? 我们还是先分析一下这个elf文件的内容吧!(本hello文件装在我的板子内存0x8000处运行)   ELF Header:   Magic:   7f 45 4c 46 01 01 01 61 00 00 00 00 00 00 00 00 //elf头,16位,标志文件为32位LSB,elf格式的文件。   

2008-04-01 09:28:00 1289

转载 在vmware上跑ecos

在vmware上跑ecos 下载ecos2.0 设置好工具链,x86的编译工具链带有 i386-elf- 前缀 解开ecos2.0代码,设置环境变量ECOS_REPOSITORY和交叉编译工具的PATH 我是写了一个脚本ecos.env内容如下 export ECOS_REPOSITORY=/home/wang_libo/opensource/ecos-2.0/packages/ export P

2008-03-31 11:10:00 2282 1

原创 tftp-server配置

TFTP是用来下载远程文件的最简单网络协议,它基于UDP协议而实现。嵌入式linux的tftp开发 环境包括两个方面:一是嵌入式linux宿主机的 tftp-server支持,二是嵌入式linux目标机的tftp-client支持。因为u-boot本身内置支持tftp-client,所以嵌入 式目标机就不用配置了。下面就详细介绍一下linux宿主机tftp-server的安装配置。 在FC6光盘

2008-03-31 09:13:00 11110 4

原创 ecos install troubleshoot

如果说打不到tclConfig.sh有可能是因为没有装devel包。~~

2008-03-27 11:44:00 846

原创 VirtualBox桥接网络的配置

    很久没用虚拟机了,昨天安装了源里的VirtualBox,发现窗口标题中多了一个“OSE”的字串,也没有太在意。安装的时候用的是NAT方式 的网络连接,装完系统后却发现Guest无法上网,去查网络配置,一切都正常,Guest可以通过DHCP获得IP地址,但是地址和网关却很怪,都是 “10.0.0.x”,而且无法Ping通外网。     到VirtualBox的官方网站上去看了一下

2008-03-26 13:59:00 15048

原创 ecos 图形化配置

安装完成后目录结构如下:     设置arm-elf-gcc 环境变量,以便在任何目录可以直接调用交叉编译命令。    Export PATH=/home/feverkim/ecos/gnutools/arm-elf/bin/:$PATH   然后用export命令查看环境变量。可以看到我们已经成功的添加arm编译套件目录到系统PATH里了。   用同样的方法,把eCos的配置工具集添加到系

2008-03-26 11:49:00 1475

原创 English Gnome 中使用SCIM 打中文

LANG=en_US.UTF-8 LC_CTYPE=zh_CN LC_NUMERIC=en_US.UTF-8 LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 LC_PAPER=en_US.UTF-8 LC_NAME=en_US.UTF-8 LC_ADDRESS=en

2008-03-25 13:27:00 635

原创 ixp435 平台ecos , reboot烧写

       玩了好几天老大说ecos里面的redboot是不能用在ixp435平台上的,开始不大明白。现在明白了。在ecos里面的reboot里面,也就是在/opt/ecos/ecos-2.0/packages/hal/arm/xscale没有针对ixp435的东西。而在intel出的一个redboot里面就有一个kixrp435这个就可以用于ixp435平台。      知道这个就好了,在ec

2008-03-25 10:49:00 1235

原创 Redboot安装历程

一 目标 公司购买了EV40开发板:CPU AT91M40800, 内存2M+2M(扩展), FLASH 2M+4M(扩展), RTl8019AS芯片, FLASH是AM29LV160TE(2M) 公司自己开发自用的板子WX10: CPU AT91M40800, 内存4M, FLASH 8M, RTl8019AS芯片, FLASH是AM29LV641(8M)及其他应用功能芯片. 我 主要的工作是开

2008-03-25 10:30:00 1116

原创 ecos 安装

eCos的安装,需要通过wget命令来下载ecos的安装脚本ecos-install.tcl。参考书籍上给出了下载地址,可以直接输入如下命令获得安装脚本。     wget --passive-ftp ftp://ecos.sourceware.org/pub/ecos/ecos-install.tcl (其中的   --passive-ftp参数说明下载方式使用被动的FTP下载。)该命令自动

2008-03-25 10:24:00 3676

转载 Linux环境下的Socket编程

什么是Socket   Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。    Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解Socket了。网络的 Socket数据传输是一种

2008-03-25 10:10:00 714

原创 忘记了root密码,如何进入系统?

忘记了root密码,如何进入系统?解决方法:您可以进入单用户模式或者援救模式来改变你的root密码. 如何进入单用户模式取决你的引导加载程序: GRUB:如果你的GRUB引导菜单没有使用密码保护或者你知道引导菜单的密码,就可以通过编辑引导加载程序配置菜单中的kernel所在 行来完成。 如果GRUB的引导菜单被密码保护,你又不知道密码,你必须使用一个同样版本RHEL的启动光

2008-03-21 09:22:00 714

原创 ecos, redboot学习2

If the amount of data transferred is an exact multiple of 64 bytes then this requires a terminating packet of 0 bytes of data (plus header and checksum). The SA11x0 USB hardware does not allow a 0-byte packet to be transmitted, so the device driver is forc

2008-03-20 11:27:00 793

原创 ecos usb驱动开发

摘要 eCos是一个优秀的嵌入式实时操作系统。eCos的体系结构是一种分层结构,硬件抽象层将操作系统与硬件隔离开,这为把eCos移植到不同的硬件 平台提供了便捷的方法,抽象层就像软件与硬件之间的桥梁。主要的移植思想是,按照eCos的模块化设计,完成硬件抽象层。 关键词 eCos 移植 硬件抽象层 嵌入式 可配置操作系统 引言   目前,嵌入式操作系统的种类较多,其中比较流行的有VxWork

2008-03-19 17:27:00 2898

原创 usb驱动学习

模块(驱动程序) 模块(module)是在内核空间运行的程序,实际上是一种目标对象文件,没有链接,不能独立运行,但是可以装载到系统中作为内核的一部分运行,从而可以动态扩充内核的功能。模块最主要的用处就是用来实现设备驱动程序。Linux下对于一个硬件的驱动,可以有两种方式:直接加载到内核代码中,启动内核时就会驱动此硬件设备。另一种就是以模块方式,编译生成一个.o

2008-03-19 09:27:00 818

原创 xmms mp3 wma插件

默认的xmms播放器是不支持播放mp3、wma格式的文件的,需要安装插件。可以到http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/6/ 上面下载插件。如:xmms-mp3-1.2.10.16.i386.rpm 和 xmms-wma-1.0.5-3.fc6.i386.rpm 。或者到http://mcmcc.bat.ru/xmms-wma/ 下载

2008-03-18 13:32:00 2140 1

原创 [Linux] 用XMMS听MP3

 在Linux环境下,有许多听MP3的多媒体软件,例如WinAmp的Linux版本、XMMS、 kmpg,以及文本模式下的mp3blaster等。其中,XMMS是现在X-Window系统下最流行的多媒体播放系统之一。XMMS可以播放MP3、 MOD"s、 Wav等很多种多媒体文件。只要提供相应的插件,它还可以支持更多的多媒体类型。      1.功能及特点     XMMS是一个功能强大的播放

2008-03-18 13:29:00 1201

原创 ecos I/O Package (Device Drivers)

All devices have a name. The standard provided devices use names such as “/dev/console” and “/dev/serial0”, where the “/dev/” prefix indicates that this is the name of a device.cyg_io_lookup() f

2008-03-18 09:52:00 1116

原创 redboot启动过程

 <!--收藏-->  

2008-03-17 17:59:00 2223 2

原创 linux fstab 自动挂载分区(转)

linux fstab 自动挂载分区通过/etc/fstab文件来开机自动挂载文件系统 1)理解fstab 上面我们说了mount挂载存储设备文件系统的办法;现在我们再来说一说在/etc/fstab 中实现开机自动挂载文件系统的办法;首先我们要查看 /etc/fstab ;主要看他的规划写法; # This file is edited by fstab-sync - see man f

2008-03-15 15:40:00 4929

原创 ecos,redboot,usb学习03.14

我想如果想在ixp435上面加上usb支持的话:   应该要改一下ecos.db里面的内容,应该说是再向里面加上一些东西。因为ecos.db是关于ECOS系统的一个数据库文件(在packages目录下),它包含了硬件包管理工具和一些在组件配置库中的包。与cdl文件相比, ecos.db登记了仓库中的物品,而cdl文件则登记每种物品的特性。只有在ecos.db中登记了的包,才能被ECOS的库编译工具

2008-03-14 16:43:00 1065

转载 嵌入式实时操作系统ECOS在S3C2510上的移植实现

摘 要: 本文介绍了实时操作系统ECOS的特点及基本结构,并具体研究了ECOS在三星公司以ARM940T为内核的S3C2510嵌入式芯片上的移植方法。文章着重讨论了移植过程中的重点与难点部分:ECOS的硬件抽象层(HAL)移植。该移植方案已经过实际测试,系统稳定可靠,可运行多任务式应用程序。    关键词:实时操作系统;ECOS;硬件抽象层;移植;ARM    引言    ECOS(Embedde

2008-03-14 10:55:00 778

原创 ecos, redboot学习1

mypath是ecos的安装目录 mypath/ecos/package/ecos.db记录了现有的包(package)和目标板(target)描述.一个target包含若干的package,target的描述会出现在configtool的templete的选项里。Target里同时指定了包含的package。照猫画虎的添加上自己的package和target后就可以在configtool的t

2008-03-14 09:45:00 717

转载 私用IP地址(Private IP Addresses)

私用IP地址,通常又被称为RFC1918地址,是按照IETF RFC 1918,被公司或组织在其自有的网络中为非公开目的而使用的地址。由于不能通过路由器传输,私用IP地址不能被直接与互联网相连接;但另一方面,公用 IP地址通常是为了公众的需求而由大的公司或互联网服务供应商(ISP)所拥有的,所以便可以与,例如,互联网之类的公共网络相连接。用户与互联网服务供 应商签订网络服务协议时,用户便从互联网

2008-03-14 09:07:00 3779

转载 mplayer rc2 安装

Fedora 8下安装mplayer-1.0rc2播放器如果要在Fedora 8下安装mplayer播放器,那么首先肯定要在mplayer网站上下载以下文件http://www1.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc2.tar.bz2http://www1.mplayerhq.hu/MPlayer/releases/codecs/a

2008-01-19 15:38:00 1031

原创 命令行下载工具

对于喜欢命令行操作及追求高效率、高速度下载的朋友,推荐使用命令行下载工具。命令行工具不但使用方便,而且大多具有很高的下载速度及下载效率,尤其适合于大批量下载文件。下面就为大家详细介绍一下这些工具。     Wget     Wget是一个十分常用命令行下载工具,多数Linux发行版本都默认包含这个工具。如果没有安装可在http://www.gnu.org/software/wget/wget.ht

2008-01-19 15:35:00 712

转载 mplayer快捷键

后退/前进10秒 up 和 down 后退/前进1分钟 pgup和pgdown 后退/前进10分钟 在播放列表中前进/后退 HOME 和 END 跳转到上级播放列表中的下一个/上一个播放项 INS 和 DEL 跳转到下一个/上一个供选择的源(仅用于asx播放列表) p / SPACE 暂停电影(按任意键继续) q / ESC 停止播放并退出 +

2008-01-19 14:14:00 559

se_24000200_linux64.tar.gz

slickedit v24 linux版本

2020-07-26

wps-office_11.1.0.9615_amd64.deb

wps linux版本。方便大家,和官网一样的。

2020-07-26

sestandard_24000200_linux64.tar.gz

slickedit linux version. it is from the offical website

2020-07-25

OReilly.Understanding.MySQL.Internals.Apr.2007.pdf

OReilly.Understanding.MySQL.Internals.Apr.2007.pdf<br>好书不用说

2007-12-08

arm汇编

arm 汇编的一本电子书.

2007-12-08

oracle傻瓜1000问.pdf

oracle傻瓜1000问

2007-08-21

vc插件psp

大三时几个同学一起做的,好玩.代码很难看.还有很多BUG.发上来看一下,多多支持/cy

2007-05-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除