Welcome![Sign In][Sign Up]
Location:
Search - linux-2.6.10.tar.

Search list

[GUI Developgtk -2.6.10.tar

Description: gtk+2.6.10的原码, 可用来linux下界面,图形编程-gtk 2.6.10 of the original code that can be used to interface under Linux, the graphical programming
Platform: | Size: 16724671 | Author: 黄常铭 | Hits:

[Embeded Linuxminigui-res-1.6.10.tar

Description: 嵌入式linux系统GUI--minigui
Platform: | Size: 2956865 | Author: zhushiwei522@163.com | Hits:

[Embeded Linuxsmp86xx_rootfs.tar.bz2

Description:

 sigma smp8634/8635 toolchain rootfs building source.

=================

Readme.txt

=================

 

This is the Sigma Designs customization of the root file system for the

SMP86xx family of chips.

 

This package is of course heavily depending on the toolchain and kernel

packages.

 

Quick HOW-TO

============

a) You need to have a working toolchain package. Once you have built your 

   toolchain, be sure to source toolchain-path.env. This is required for you to

   be able to build the rootfs package.

b) Untar the rootfs package.

c) First, configure your root file system: 'make menuconfig'. All the options 

   in the configuration menus have detailed help. Once you are satisfied with

   your choice of options, exit and save the configuration.

d) If you are using the toolchain composed of gcc 3.4.2, binutils 2.15.91.0.2,

   and uClibc 0.9.27 (defined in the toolchain package) then you must select

   Busybox 1.00 from the 'Package Selection for the target --->' menu.

   If on the other hand you are using the toolchain composed of gcc 4.0.4,

   binutils 2.17, and uClibc 0.9.28.3 then you must select Busybox 1.5 from

   the 'Package Selection for the target --->' menu.

e) If you chose to customize your root file system (option 'customize' in

   submenu 'Package Selection for the target'), be sure to prepare your custom

   files now.

f) Run 'make' to produce your root file system.

 

IMPORTANT NOTE: as of this release, the only supported option in the 'Target 

Options' menu is 'cramfs root filesystem for the target device' (with all its

suboptions). Any other option is currently unsupported and some are known to

not work.

 

Once you are through with step e), your root file system is available in the

main directory of the package as 'root_fs_mipsel.cramfs'.

 

Note about the integration with the toolchain and the kernel source packages

============================================================================

The rootfs package is now integrated with the toolchain package and the 

kernel source package and is able to interact with them in the following

ways:

 

 a) it can grab the necessary runtime libraries from the toolchain package.

 b) it can receive the kernel modules and support files from the kernel source

    package.

 c) the kernel source package can use the produced rootfs image for its initial

    RAM disk.

 

For interaction a) to take place, the SMP86XX_TOOLCHAIN_PATH environment 

variable must be defined and it must point to the main directory of the 

produced toolchain. The easiest way to achieve that is by sourcing the

'toolchain-path.env' environment file after it is produced at the end of the

toolchain production.

 

Note that defining SMP86XX_TOOLCHAIN_PATH is not optional. The build will not

go through unless the environment variable is defined and points to a correct

location. This is because, even if the build went through, the resulting root

file system would be unusable as it would not provide *any* run time library.

 

For interactions b) and c) to take place, the SMP86XX_ROOTFS_PATH environment

variable must be defined and must point to the main directory of the rootfs

package. The easiest way to achieve that is by sourcing the 'rootfs-path.env'

environment file after it is produced, right after your run 'make' or 

'make menuconfig' for the first time.

 

When SMP86XX_ROOTFS_PATH is defined and points to a valid location, the kernel

source package is able to:

 

 b) install its modules to the correct location under the customization 

    directory ('package/customize/source') in the rootfs package. In order to

    then make sure the modules end up in the produced rootfs image, you must

    select the 'customize' option under the 'Package Selection for the target'

    menu in 'make menuconfig'.

 c) grab the produced rootfs image (root_fs_mipsel.cramfs) and use it for its

    initial RAM disk.

 

Thus, in order to produce a rootfs holding the kernel modules and use it as the

kernel initial RAM disk, you need to go through the following steps in order

(note: this is convoluted):

 1) optionally build the toolchain (or use an existing one, more recent than

    2.6.90.0)

 2) source toolchain-path.env in the toolchain package directory

 3) configure the rootfs package with the 'customize' option on in the

    'Package Selection for the target' menu

 4) source 'rootfs-path.env' in the rootfs package directory

 5) configure the kernel, review what is configured as modules, 'make dep'

 6) 'make modules' in the kernel source directory

 7) the 'modules_install' target for the kernel needs that the system map be

    already produced. In order to achieve that, build a first version of the

    kernel: 'make vmlinux'

 8) 'make modules_install' in the kernel source directory. The modules are now

    installed in the rootfs package customization directory.

 9) 'make' in the rootfs package directory. You have now produced a rootfs 

    image holding the kernel modules.

10) 'make' in the kernel source directory. You have now produced a linux ZBF

    image with an initrd holding the kernel modules.

    

Coming features

===============

N/A

 

Troubleshooting

===============

a) when building the cramfs utility tool, the compiler complains that it can't

   find 'zlib.h' or '-lz'.

 

   You need to have the development version of zlib installed on your system.

   How to do that depends on your distribution.

 

 


Platform: | Size: 234248 | Author: mattli001 | Hits:

[Bookslinux设备驱动程序开发详解

Description: 详细讲述了linux设备驱动程序的开发,想学习linux下设备驱动程序开发工作的人员可以参考。文件清单列出如下: linuxdriver_code_tool |-- 03 | `-- 2.6内核升级工具 | |-- device-mapper-1.00.19-2.i386.rpm | |-- lvm2-2.00.25-1.01.i386.rpm | |-- mkinitrd-4.2.0.3.tar.tar | |-- module-init-tools-3.2.2.tar.bz2 | `-- modutils-2.4.5-1.src.rpm |-- 04 | |-- 内核模块参数范例 | | `-- book.c | |-- 内核模块导出符号 | | `-- export_symb.c | `-- 最简单的内核模块 | `-- hello.c |-- 05 | `-- udev源代码 | `-- udev-114.tar.gz |-- 06 | |-- globalmem驱动 | | `-- globalmem.c | `-- 包含2个globalmem设备的驱动 | `-- globalmem_two.c |-- 07 | `-- 含并发控制的globalmem驱动 | `-- globalmem_lock.c |-- 08 | |-- globalfifo驱动 | | `-- globalfifo.c | `-- poll应用程序范例 | `-- pollmonitor.c |-- 09 | |-- 异步通知应用程序范例 | | `-- asyncmonitor.c | `-- 支持异步通知的globalfifo | `-- globalfifo_async.c |-- 10 | |-- S3C2410实时钟驱动 | | `-- s3c2410-rtc.c | `-- 秒设备驱动与应用程序 | |-- second.c | `-- second_test.c |-- 11 | |-- DMA范例 | | |-- 3c505.c | | |-- 3c505.h | | `-- dma.h | `-- 静态映射范例 | `-- mach-smdk2440.c |-- 12 | |-- NVRAM驱动 | | `-- generic_nvram.c | |-- 触摸屏驱动 | | |-- 作为input设备 | | | |-- s3c2410_ts.c | | | `-- s3c2410_ts.h | | `-- 作为普通字符设备 | | `-- s3c2410-ts.c | |-- 看门狗驱动 | | `-- s3c2410_wdt.c | `-- 平台设备 | `-- devs.c |-- 13 | |-- IDE驱动 | | |-- ide-disk.c | | `-- ide-h8300.c | `-- RAMDISK驱动 | `-- rd.c |-- 14 | |-- S3C2410串口驱动 | | |-- regs-gpio.h | | |-- regs-serial.h | | `-- s3c2410.c | `-- 串口核心层 | |-- serial_core.c | `-- serial_core.h |-- 15 | |-- S3C2410 I2C主机驱动 | | |-- i2c-s3c2410.c | | |-- iic.h | | |-- regs-gpio.h | | `-- regs-iic.h | `-- SAA711x I2C设备驱动 | `-- saa711x.c |-- 16 | `-- CS8900以太网设备驱动 | |-- cs89x0.c | `-- cs89x0.h |-- 17 | |-- ALSA工具及库 | | |-- alsa-driver-1.0.15.tar.bz2 | | |-- alsa-firmware-1.0.15.tar.bz2 | | |-- alsa-lib-1.0.15.tar.bz2 | | |-- alsa-oss-1.0.15.tar.bz2 | | |-- alsa-tools-1.0.15.tar.bz2 | | |-- alsa-utils-1.0.13.tar.bz2 | | `-- pyalsa-1.0.15.tar.bz2 | |-- ALSA驱动范例 | | |-- sa11xx-uda1341.c | | `-- uda1341.h | |-- ALSA应用程序范例 | | |-- pcm.c | | `-- pcm_min.c | |-- OSS驱动范例 | | `-- s3c2410-uda1341.c | `-- OSS应用程序范例 | |-- mixer.c | `-- sound.c |-- 18 | |-- FRAMEBUFFER应用程序范例 | | `-- fb_display | | |-- fb_display.c | | |-- fb_display.h | | |-- Makefile | | |-- README | | `-- test.c | `-- S3C2410 LCD驱动 | |-- s3c2410fb.c | `-- s3c2410fb.h |-- 19 | |-- busybox源代码 | | `-- busybox-1.2.1.tar.bz2 | |-- MTD工具 | | `-- mtd-utils-1.0.0.tar.gz | |-- nand驱动范例 | | `-- s3c2410.c | |-- nor驱动范例 | | `-- s3c2410nor.c | `-- yaffs&yaffs2源代码 | |-- yaffs.tar.gz | `-- yaffs2.tar.gz |-- 20 | |-- USB串口驱动 | | |-- usb-serial.c | | `-- usb-serial.h | |-- USB工具 | | `-- usbview-1.0.tar.tar | |-- USB骨架程序 | | `-- usb-skeleton.c | |-- USB键盘驱动 | | |-- input.h | | |-- usb_input.h | | `-- usbkbd.c | `-- usb主机控制器驱动范例 | |-- ohci-s3c2410.c | `-- usb-control.h |-- 21 | |-- PCI骨架程序 | | `-- pci-skeleton.c | `-- PCI驱动范例 | `-- i810_audio.c `-- 22 |-- 范例代码 | |-- oops范例 | | |-- oops_example.asm | | `-- oops_example.c | `-- proc范例 | `-- sim_proc.c `-- 内核调试工具 |-- ddd-3.3.11.tar.gz |-- gdbmod-2.4.bz2 |-- kdb-v4.4-2.6.15-rc5-common-1.bz2 |-- kdb-v4.4-2.6.15-rc5-common-2.bz2 |-- kdb-v4.4-2.6.15-rc5-i386-1.bz2 `-- linux-2.6.15.5-kgdb-2.4.tar.tar
Platform: | Size: 25078324 | Author: zxx000 | Hits:

[GUI Developgtk -2.6.10.tar

Description: gtk+2.6.10的原码, 可用来linux下界面,图形编程-gtk 2.6.10 of the original code that can be used to interface under Linux, the graphical programming
Platform: | Size: 16724992 | Author: 黄常铭 | Hits:

[Linux-Unixbusybox-1.01

Description: 嵌入式LINUX中瑞士军刀BusyBox源码, 版本1.0,1 更高的版本请至www.busybox.net-Swiss Army Knife of embedded LINUX in BusyBox source code, version 1.0,1 higher version please go to www.busybox.net
Platform: | Size: 2726912 | Author: tand | Hits:

[2D Graphiclibminigui-1.6.2-linux

Description: miniGUI图形系统源码libminigui-1.6.2.tar.gz。-MiniGUI source graphics system libminigui-1.6.2.tar.gz.
Platform: | Size: 10834944 | Author: 黄毅 | Hits:

[Embeded Linuxrtnet-0.9.10

Description: 硬实时linux补丁rtai下的网络协议栈 最新-Linux patch RTAI hard real-time network protocol stack under the latest
Platform: | Size: 1421312 | Author: lyp | Hits:

[Linux-Unixlibminigui-1.6.10.tar

Description: minigui 1.6.10 8.1开源版-minigui 1.6.10 8.1 Open Source Edition
Platform: | Size: 2786304 | Author: | Hits:

[Internet-NetworkAR81Family-linux-v1.0.1.0

Description: Atheros公司AR8121/AR8113无线网卡的Linux驱动,Atheros公司处理器以及无线网卡芯片常用于无线路由器,例如TP-LINK产品。-linux driver of Atheros AR8121/AR8113 PCI-E Ethernet Adapter, as common used in wireless router
Platform: | Size: 83968 | Author: gxliu | Hits:

[Linux-UnixIOR-2.10.1

Description: 关于MPI的并行I/O程序,环境是linux,语言是c+mpi-On the MPI parallel I/O process, the environment is linux, language is c+ mpi
Platform: | Size: 81920 | Author: 澄海 | Hits:

[Embeded Linuxlinux-2.6.10.tar

Description: gcc-3.3.6.tar.gz,linux编译器,适合linux arm系统开发与应用。-gcc-3.3.6.tar.gz, linux compiler for linux arm system and application development.
Platform: | Size: 45799424 | Author: jinjin | Hits:

[Embeded Linuxbluetooth.tar

Description: 蓝牙通信模块。在marvell的PXA310 Littleton主板上调试通过。linux 2.6.25操作系统,fedora 10。
Platform: | Size: 22158336 | Author: allen | Hits:

[Embeded Linuxdriv_linux2.6_uport_v1.0.1_build_08092515.tar

Description: Vrsion Number: 1.0.1 Product Line: MOXA UPort Series Platform: Linux kernel 2.6.x (x86/x64) Company: Moxa Inc. Date: 09/25/2008 Support Product: =============== UPort 1250, 1250I UPort 1410, 1450, 1450I UPort 1610-8, 1650-8 UPort 1610-16, 1650-16 Tested Linux: ============= Kernel 2.6.26 Fedora 8 (2.6.23) Fedora 7 (2.6.22) Fedora Core 6 (2.6.18) Fedora Core 5 (2.6.15) Fedora Core 4 (2.6.11) Fedora Core 3 (2.6.9) Fedora Core 2 (2.6.5) SuSE 10.3 (2.6.22) SuSE 10.1 (2.6.16) SuSE 9.3 (2.6.11) Ubuntu 8.04 (2.6.24) Ubuntu 7.10 (2.6.22) Red Hat Enterprise Linux Release 4 (2.6.9) Release Note: ============== Ver1.0.1 1. Support kernel version up to 2.6.26. Ver1.0 1. Official released. -End- -Vrsion Number: 1.0.1 Product Line: MOXA UPort Series Platform: Linux kernel 2.6.x (x86/x64) Company: Moxa Inc. Date: 09/25/2008 Support Product: =============== UPort 1250, 1250I UPort 1410, 1450, 1450I UPort 1610-8, 1650-8 UPort 1610-16, 1650-16 Tested Linux: ============= Kernel 2.6.26 Fedora 8 (2.6.23) Fedora 7 (2.6.22) Fedora Core 6 (2.6.18) Fedora Core 5 (2.6.15) Fedora Core 4 (2.6.11) Fedora Core 3 (2.6.9) Fedora Core 2 (2.6.5) SuSE 10.3 (2.6.22) SuSE 10.1 (2.6.16) SuSE 9.3 (2.6.11) Ubuntu 8.04 (2.6.24) Ubuntu 7.10 (2.6.22) Red Hat Enterprise Linux Release 4 (2.6.9) Release Note: ============== Ver1.0.1 1. Support kernel version up to 2.6.26. Ver1.0 1. Official released. -End-
Platform: | Size: 297984 | Author: Jer0n | Hits:

[Embeded-SCM DevelopMiniGUI-var-1.6.8

Description: 名称 MiniGUI - 面向实时嵌入式 Linux 系统的小型跨平台图形用户界面支持系统 目录 1. 介绍 2. 什么是 MiniGUI-Lite 3. MiniGUI 版本 1.6 的新功能特点 4. 在 Linux 上安装 MiniGUI 5. Linux 上的安装及配置示例 6. 开发历史 7. 有关作者 8. 如果遇到问题 9. 版权信息 10. 在商业或专有系统中的使用 MiniGUI 1. 介绍 MiniGUI 是一个遵循 GPL 条款的自由软件项目. 该项目由北京飞漫软件技术有限公 司主持. MiniGUI 的目标是提供一个稳定的, 轻量级的跨操作系统图形用户界面支持系统, 尤其适合基于 Linux/uClinux, eCos, uC/OS-II, VxWorks, ThreadX 等的实时嵌入 式系统. -Version 1.6.8 (2005/09/05) This release needs the following resource packages: * minigui-res-1.6.tar.gz The latest demo package is: * mde-1.6.8.tar.gz The latest samples package is: * mg-samples-1.6.8.tar.gz NAME MiniGUI- a compact cross-platform Graphics User Interface support system for real-time embedded systems. TABLE OF CONTENTS 1. Introduction 2. What s MiniGUI-Lite 3. New features of MiniGUI version 1.6 4. Installing MiniGUI on a Linux box 5. History 6. About the authors 7. If you have a problem 8. A Little FAQ 9. Copying 10. If you are developing commercial or proprietary software by using MiniGUI
Platform: | Size: 17561600 | Author: guyunchong | Hits:

[Linux-Unixvarnish-2.1.3.tar

Description: Varnish是一款高性能的开源HTTP加速器,挪威最大的在线报纸 Verdens Gang (http://www.vg.no) 使用3台Varnish代替了原来的12台squid,性能居然比以前更好。 Varnish 的作者Poul-Henning Kamp是FreeBSD的内核开发者之一,他认为现在的计算机比起1975年已经复杂许多。在1975年时,储存媒介只有两种:内存与硬盘。但现在计算 机系统的内存除了主存外,还包括了cpu内的L1、L2,甚至有L3快取。硬盘上也有自己的快取装置,因此squid cache自行处理物件替换的架构不可能得知这些情况而做到最佳化,但操作系统可以得知这些情况,所以这部份的工作应该交给操作系统处理,这就是 Varnish cache设计架构。-Varnish is a state-of-the-art, high-performance HTTP accelerator. It uses the advanced features in Linux 2.6, FreeBSD 6/7 and Solaris 10 to achieve its high performance. Some of the features include A modern design VCL- a very flexible configuration language Load balancing with health checking of backends Partial support for ESI URL rewriting Graceful handling of "dead" backends more features... Varnish is free software and is licenced under a modified BSD licence. Please read the introduction to get started with Varnish.
Platform: | Size: 886784 | Author: lijun | Hits:

[Linux-Unixmadwifi-ng-1497

Description: linux下无线网卡的源代码,支持主流的无线网卡芯片。-wireless network card under linux source code, support for mainstream wireless LAN chip.
Platform: | Size: 78848 | Author: 阿飞 | Hits:

[Linux-Unixlibminigui-1.6.10

Description: 基于linux的minigui 界面的开发源码 -Minigui linux-based open-source interface
Platform: | Size: 4152320 | Author: 孙皓 | Hits:

[Embeded Linuxfreetype

Description: 在linux的terminal下面执行:./example1 ./simsun.ttc a 就可以显示simsun.ttc字符类型的字体。自己也可以修改。前提是安装了freetype。 安装步骤是: tar xjf freetype-2.4.10.tar.bz2 ./configure make sudo make install 编译执行文件的命令是: gcc -finput-charset=GBK -fexec-charset=UTF-8 -o example1 example1.c -I /usr/local/include/freetype2 -lfreetype -lm ./example1 ./simsun.ttc abc-Under the Linux terminal execution:/example1/simsun TTC can show a simsun. TTC character type fonts.Oneself also can be modified.The premise is installed freetype. Installation steps are: The tar XJF freetype- 2.4.10. Tar..bz2 ./configure The make Sudo make install Compile executable commands are: GCC- finput- charset = GBK- fexec- charset = utf-8- o example1 example1. C- I/usr/local/include/freetype2 lfreetype- lm ./example1./simsun. TTC ABC
Platform: | Size: 16130048 | Author: dennis | Hits:

[Otherlinux-2.6.10.tar

Description: liunx源码,linux上解压可以查看源码,Windows下解压可能出错(Liunx source code, Linux unzip can view the source code, Windows can be unzip under the possibility of error)
Platform: | Size: 45798400 | Author: Mask–T | Hits:
« 12 »

CodeBus www.codebus.net