Welcome![Sign In][Sign Up]
Location:
Search - Linux 5 kernel-source-2.6.

Search list

[CSharpBitStormLite-0.1a.tar

Description: 经过两个多星期业余时间的努力,终于做出了一个可以发布的BitStorm版本 目前版本是BitStorm 0.1 Lite version,主要特性如下 1)基于C++和GTK2,占用系统资源少 2)可调整大小的磁盘缓存,极大的减轻磁盘负担 3)支持多Tracker 4)支持UTF-8编码的Torrent文件,文件名不会出现乱码 5)可设置最大连接数量和最大同时上传数量 Ubuntu 5.10用户可以使用下面的deb包 http://www.socks5cn.com/bitstorm/bitstormlite-0.1_0.1-1_i386.deb 源代码下载安装: http://www.socks5cn.com/bitstorm/BitStormLite-0.1a.tar.gz 目前只支持Linux Kernel 2.6+、GTK2.6+的平台 首先请安装以下开发包: libcurl3-dev libgtk2.0-dev libboost-dev 然后将BitStormLite-0.1.tar.gz下载到本地,解压文件 tar xvzf BitStormLite-0.1.tar.gz 进入解压目录 cd BitStormLite-0.1 配置和编译 ./configure make 安装 make install 安装完成后就可以用过bitstormlite命令来起动程序了 -After more than two weeks of free time, finally made the release of a version of the current version BitStorm is BitStorm Lite version 0.1, the main characteristics are as follows 1) based on C and GTK2, less taxing system resources 2) adjustable size of disk cache, greatly reducing the disk burden 3) support multiple Tracker 4) support UTF-8 encoding Torrent document, which names should not appear gibberish 5) to set the maximum number of connections for both uplink and the largest number of Ubuntu 5.10 users can use the following http://www.socks5cn deb packages. com/bitstorm/bitstormlite-0.1_0.1-1_i386.deb to download and install the source code : http://www.socks5cn.com/bitstorm/BitStormLite-0.1a.tar.gz currently supports only two Linux Kernel .6, GTK2.6 platform to begin development k
Platform: | Size: 115931 | Author: andy | 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:

[CSharpBitStormLite-0.1a.tar

Description: 经过两个多星期业余时间的努力,终于做出了一个可以发布的BitStorm版本 目前版本是BitStorm 0.1 Lite version,主要特性如下 1)基于C++和GTK2,占用系统资源少 2)可调整大小的磁盘缓存,极大的减轻磁盘负担 3)支持多Tracker 4)支持UTF-8编码的Torrent文件,文件名不会出现乱码 5)可设置最大连接数量和最大同时上传数量 Ubuntu 5.10用户可以使用下面的deb包 http://www.socks5cn.com/bitstorm/bitstormlite-0.1_0.1-1_i386.deb 源代码下载安装: http://www.socks5cn.com/bitstorm/BitStormLite-0.1a.tar.gz 目前只支持Linux Kernel 2.6+、GTK2.6+的平台 首先请安装以下开发包: libcurl3-dev libgtk2.0-dev libboost-dev 然后将BitStormLite-0.1.tar.gz下载到本地,解压文件 tar xvzf BitStormLite-0.1.tar.gz 进入解压目录 cd BitStormLite-0.1 配置和编译 ./configure make 安装 make install 安装完成后就可以用过bitstormlite命令来起动程序了 -After more than two weeks of free time, finally made the release of a version of the current version BitStorm is BitStorm Lite version 0.1, the main characteristics are as follows 1) based on C and GTK2, less taxing system resources 2) adjustable size of disk cache, greatly reducing the disk burden 3) support multiple Tracker 4) support UTF-8 encoding Torrent document, which names should not appear gibberish 5) to set the maximum number of connections for both uplink and the largest number of Ubuntu 5.10 users can use the following http://www.socks5cn deb packages. com/bitstorm/bitstormlite-0.1_0.1-1_i386.deb to download and install the source code : http://www.socks5cn.com/bitstorm/BitStormLite-0.1a.tar.gz currently supports only two Linux Kernel .6, GTK2.6 platform to begin development k
Platform: | Size: 115712 | Author: andy | Hits:

[Embeded LinuxChapter_6_Advanced_experiments_part1

Description: 周立功magic2410实验箱源码 第6章Linux高级实验(part1) 6.1 Linux内核编译实验 6.2 Linux根文件系统实验 6.3 CAT1025读/写实验. 6.4 ZLG7290键盘读取 6.5 USB-E2PROM编程器实验 6.6 SD/MMC卡实验 6.7触摸屏实验 6.8 PCMCIA接口CF卡实验 -Magic2410 week experimental box Ligong source Linux High Chapter 6 Experimental (part1) 6.1 Linux kernel 6.2 Linux compiler Experimental Experimental root file system 6.3 CAT1025 read/write test. 6.4 ZLG7290 read keyboard 6.5 USB-E2PROM experimental programmer 6.6 SD/MMC Card Touch Screen Experiment 6.7 Experiment 6.8 PCMCIA interface CF card experiment
Platform: | Size: 1734656 | Author: yc | Hits:

[Linux-Unixlinux_source_reading_requirement

Description: Linux 源代码阅读知识点及要求 说明:1、本次源代码阅读,以Linux 最新的稳定版本(2.6)为主; 2、源代码下载地址: 在官方站点 www.kernel.org 上最新稳定版本是 2.6.13.2; 在清华的 ftp 上随时都可以下载到: ftp.tsinghua.edu.cn/mirror/kernel.org/linux/kernel/v2.6/ 3、源代码阅读辅助工具: 在Windows 环境下推荐SourceInsight3.5 在Linux 环境下推荐SourceNavigator 5 这两个软件都已经上传课程论坛-Linux source code to read the knowledge points and requirements: 1, read the source code to the latest stable version of Linux (2.6) mainly 2, the source code to download Address: www.kernel.org on the official site is the latest stable version 2.6.13.2 in Tsinghua University on the ftp can be downloaded at any time to: ftp.tsinghua.edu.cn/mirror/kernel.org/linux/kernel/v2.6/3, the source code of reading aids: In the Windows environment recommended SourceInsight3.5 recommended in the Linux environment SourceNavigator 5 of these two software programs have been Forum Upload
Platform: | Size: 123904 | Author: 李里 | Hits:

[Embeded Linuxlinux-2.6.30.5.tar

Description: linux最早内核代码-linux kernel source
Platform: | Size: 59426816 | Author: newwhx | Hits:

[Linux-Unixkernel-source-2.6.18-1.0.0-alt1.noarch

Description: linux-2.6.18内核源码 用于构建内核树-linux-source-2.6.18 can be used to build the kernel tree
Platform: | Size: 41850880 | Author: 韩丹 | Hits:

[Linux-UnixProfessional-Linux-Programming

Description: Contents Acknowledgments ix Introduction xix Chapter 1: Working with Linux 1 A Brief History of Linux 2 The GNU Project 2 The Linux Kernel 3 Linux Distributions 4 Free Software vs. Open Source 4 Beginning Development 5 Choosing a Linux Distribution 6 Installing a Linux Distribution 8 Linux Community 15 Linux User Groups 15 Mailing lists 16 IRC 16 Private Communities 16 Key Differences 16 Linux Is Modular 17 Linux Is Portable 17 Linux Is Generic 17 Summary 18 Chapter 2: Toolchains 19 The Linux Development Process 19 Working with Sources 20 Configuring to the Local Environment 21 Building the Sources 22 Components of the GNU Toolchain 23 The GNU Compiler Collection 23 The GNU binutils 34 GNU Make 39 The GNU Debugger 40
Platform: | Size: 5298176 | Author: ziv.han | Hits:

[Linux-UnixLinux-driver-development3

Description: 作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第3章、Linux内核及内核编程。由于Linux驱动编程本质属于Linux内核编程,因此有必要掌握Linux内核及内核编程的基础知识。3.1~3.2节讲解Linux内核的演变及Linux 2.6内核的特点。3.3节分析了Linux内核源代码目录结构和Linux内核的组成部分及其关系,并对Linux的用户空间和内核空间进行了讲解。3.4节讲解了Linux 2.6内核的编译及内核引导过程。另外,还描述了在Linux内核中新增程序的方法,驱动工程师编写的设备驱动也应该以此方式被添加。3.5节讲解了Linux下C编程的命名习惯以及Linux所使用的GNU C针对标准C的扩展语法。-Author: HuaQing vision embedded institute. The Linux device driver development "(08 and 09 sep TOP50) annual list of best-selling chapter 3, Linux kernel and the kernel programming. Because Linux driver programming essence belongs to the Linux kernel programming, so it is necessary to master the Linux kernel and the kernel of the basic knowledge of programming. 3.1 ~ 3.2 explain the evolution of the Linux kernel and Linux 2.6 kernel characteristic. Section 3.3 the Linux source code analysis kernel directory structure and Linux kernel part of the relationship, and Linux and the user space and the kernel space explained. Section 3.4 explained the compilation of the 2.6 kernel Linux kernel and guide process. In addition, also describes in Linux kernel method of new programs, drive engineer of the device driver should write in this way be added. Section 3.5 explained under Linux C programming naming conventions and Linux use the GNU C ? for standard
Platform: | Size: 633856 | Author: 华清远见 | Hits:

[Linux-Unixcodecs-5

Description: linux kernel声卡驱动源代码5,下载后放到LINUX KERNEL路径下进行编译,KERNEL版本适合2.6.32-sound card linux kernel driver source code 5, download path into the LINUX KERNEL compile, KERNEL version for 2.6.32
Platform: | Size: 47104 | Author: dvd_2008 | Hits:

[Windows DevelopMChapter_6_Ada

Description: 周立功magic2410实验箱源码第6章Linux高级实验(part1)6.1 Linux内核编译实验6.2 LLinux根文件系统实验6.3 CAT1025读/写实验.6.4 ZLG7290键盘读取6.5 USB -The ZLG Chapter 6 magic2410 experimental box source Linux advanced experiments (part1) 6.1 the Linux kernel compilation test 620 LLinux root file system experiments 6.3 CAT1025 read/write test the .6.4 ZLG7290 keyboard to read 6.5 USB
Platform: | Size: 1737728 | Author: zd | Hits:

[OtherThe-Tiny6410-Linux-Development-Guide

Description: Tiny6410 Linux开发指南,友善之臂一款tiny6410的开发板,随板自带的文档 帮助爱好者更好的自学。文档内容如下:1.1 初试Linux之图形界面Qtopia-2.2.0,Qtopia4和QtE-4.7.0系统 1.2 通过串口终端操作开发板 1.3 安装并设置Fedora9 1.4 解压安装源代码及其他工具 1.5 配置和编译U-boot 1.6 配置和编译内核(Kernel) 1.7 配置和编译busybox 1.8 制作目标板文件系统映象 1.9 嵌入式Linux应用程序示例 1.10嵌入式Linux驱动程序示例 1.11 编译Qtopia-2.2.0 1.12 编译QtE-4.7.0 1.13 编译Qtopia4(Qt-Extended-4.4.3) 1.14 选择哪个版本的Qt进行开发 操作和介绍很清晰,便于嵌入式学习者使用。-The Tiny6410 Linux Development Guide, the friendliness arm a tiny6410 development board, documentation that comes with the board to help enthusiasts better self-learning. The document reads as follows: 1.1 first test of the graphical interface of Linux Qtopia-2.2.0 Qtopia4 QtE-4.7.0 system 1.2 development board through the serial port terminal operations 1.3 Installation and set-extracting install the source code and other tools Fedora9 1.4 1.5 configure and compile U- boot 1.6 configure and compile the kernel (Kernel) 1.7 configuration and compile busybox 1.8 production target board file system image 1.9 embedded Linux application example of 1.10 embedded Linux driver example 1.11 compile Qtopia-2.2.0 1.12 compiled QtE-4.7.0 1.13 compiled Qtopia4 (Qt-Extended-4.4.3) 1.14 very clear and easy to choose which version of Qt development operations and introduce embedded learner.
Platform: | Size: 5737472 | Author: 杨洋 | Hits:

[Otherubuntu_11.04_installation

Description: Ubuntu 11.04 (Natty Narwhal)图形安装教程、基本设置、网络设置、软件源、开启 Unity、Ubuntu文档. 1. 用 GCC 4.5 取代现使用的 GCC 4.4 。 2. 不用 root 帐户来运行 X. org 。 3. 使用 GNOME 3.0 桌面环境。 4. 改善及完全支持 BTRFS 文件系统。 5. 使用 Linux 2.6.38 内核。 6. 提升性能及其它一些方面的改进。 7.用Unity取代GNOME Shell成为Ubuntu 11.04的默认操作界面。 8.Banshee成为Ubuntu 11.04 默认音乐播放器。 9.改进了全局菜单。 10.加入新功能Love Handles,旨在在平板电脑或其他触摸屏设备上使用Ubuntu,并且可以更容易 的调整或移动窗口。-Ubuntu 11.04 (Natty Narwhal) graphical installation tutorial, basic settings, network settings, software source, open Unity, Ubuntu documentation. Replace currently used by GCC 4.4 with GCC 4.5. Needless to root account to run X. org. GNOME 3.0 desktop environment. 4. Improve and fully support BTRFS file system. 5 using the Linux 2.6.38 kernel. 6 to enhance performance and other improvements. 7 use Unity instead of GNOME Shell Ubuntu 11.04 default operator interface. 8.Banshee become Ubuntu 11.04 default music player. 9. Improved global menu. 10 Love Handles, add new features to use Ubuntu, tablet or other touchscreen devices and can be easier to resize or move windows.
Platform: | Size: 1886208 | Author: Jack | Hits:

[Internet-Networkbluez-5.2.tar

Description: BlueZ是Linux官方蓝牙协议栈。它是一个基于GNU General Public License (GPL)发布的开源项目,从Linux2.4.6开始便成为Linux 内核的一部分。 BlueZ支持蓝牙核心层和协议,它灵活、高效,以模块化方式实现,具有以下特点: n 完整的模块化实现 n 均衡的多处理安全 n 支持多线程数据处理 n 支持多个蓝牙设备 n 硬件抽象 n 向所有层提供标准socket接口 n 提供设备和服务级安全保证 BlueZ包含多个相互独立的模块: n Linux内核蓝牙子系统核心 n L2CAP 和 SCO 音频内核层 n RFCOMM, BNEP, CMTP 和 HIDP内核实现 n HCI UART, USB, PCMCIA 和虚拟设备驱动 n 通用蓝牙和SDP库和守候进程 n 配置和测试小工具 n 协议解码和分析工具-BlueZ is the official Linux Bluetooth protocol stack. It is an open source project, based on the GNU General Public License (GPL) released from the the start linux2.4.6 become part of the Linux kernel.
Platform: | Size: 961536 | Author: 李洪旭 | Hits:

[Linux-UnixLinux(free

Description: linux内核源代码 一些基本概念 操作系统的基本概念 I386系统的基本概念 Linux简介 源码阅读和project环境 Linux 2.6.26 源码简介 -linux kernel source code for some of the basic concepts of the basic concepts of operating systems the basic concepts of Linux I386 Introduction to read source code and project environmental Linux 2.6.26 Introduction
Platform: | Size: 562176 | Author: 路星星 | Hits:

CodeBus www.codebus.net