Welcome![Sign In][Sign Up]
Location:
Search - busybox-1.00.tar

Search list

[Linux-Unixbusybox-1.00-pre10.tar

Description: busybox嵌入式linux工具箱,构成精简工具集-busybox embedded Linux toolkit constitute streamline toolkit
Platform: | Size: 1288412 | Author: 李发 | Hits:

[Other resourcebusybox-1.00.tar

Description: ARM9(AT91)开发板BUSYBOX的源码
Platform: | Size: 1118427 | Author: 王择斌 | 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:

[Linux-Unixbusybox-1.00.tar

Description: 一个很好的busybox-a very good busybox.
Platform: | Size: 1310720 | Author: 周中 | Hits:

[Linux-Unixbusybox-1.00-pre10.tar

Description: busybox嵌入式linux工具箱,构成精简工具集-busybox embedded Linux toolkit constitute streamline toolkit
Platform: | Size: 1288192 | Author: 李发 | Hits:

[Otherbusybox-1.1.3.tar

Description: busybox是一个工具集,它包括很多常用的工具软件,这些软件全部都编译成一个可执行文件,通过符号连接的方式创建各个工具的名称。这样不但占用空间小而且可以很方便的订制所需要的命令。-busybox is a toolkit, which includes many commonly used software tools, all software is compiled to an executable file through a symbolic link the various tools to create the name. This will not only occupy space but can be easily made to order by the order.
Platform: | Size: 1435648 | Author: 李涛 | Hits:

[Linux-Unixbusybox-1.2.0.tar

Description: busybox-1.2.0的源码包,busybox是在构建嵌入式linux环境的时候经常用到的工具-busybox- 1.2.0 source code package, busybox is in the building embedded Linux environment in the frequently used tools
Platform: | Size: 1669120 | 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:

[ARM-PowerPC-ColdFire-MIPSbusybox-1.00

Description: arm9200t上的一个叫busybox的东西,,,最近用不上,拿来大家用吧,,,供参考-arm9200t a thing called busybox, recently do not have access to, use it with everyone,,, for reference
Platform: | Size: 1630208 | Author: | Hits:

[Embeded Linuxbusybox-1.00.tar

Description: ARM9(AT91)开发板BUSYBOX的源码-ARM9 (AT91) development board BusyBox source code
Platform: | Size: 1118208 | Author: 王择斌 | Hits:

[Embeded Linuxbusybox-1.7.0.tar

Description: 嵌入式系统开发的必备工具,有嵌入式系统开发的瑞士军刀之功能,属于最新版本,更是制作文件系统很重要的工具-Embedded system development tool, has the Swiss Army Knife of embedded systems development function, belonging to the latest version of the production file system is a very important tool
Platform: | Size: 2033664 | Author: 樊志杰 | Hits:

[Linux-Unixbusybox-1.00-pre6.tar.bz2

Description: busybox-1.00-pre6.tar.bz2 busybox-1.00-pre6.tar.bz2 说明,下载后将.gz后缀直接去掉就可以了-busybox-1.00-pre6.tar.bz2busybox-1.00-pre6.tar.bz2 that will download. gz suffix can be directly removed from the
Platform: | Size: 1103872 | Author: yangwenyou | Hits:

[Embeded Linuxbusybox-1.00.tar

Description: busybox 号称Linux中的瑞士军刀,1.00版本 可由arm-linux-gcc2.95.3编译成功-busybox1.0.0 for arm-linux-gcc2.95.3
Platform: | Size: 2922496 | Author: 毛润华 | Hits:

[Embeded Linuxbusybox-1.00-pre6

Description: busybox-1.00-pre10.tar.bz2 busybox源码包,busybox是linux的命令工具集,包含例如login,insmod等-busybox-1.00-pre10.tar.bz2 busybox source package, busybox commands are linux tools, including such as login, insmod, etc.
Platform: | Size: 1103872 | Author: jacky | Hits:

[Linux-Unixbusybox-1.13.0.tar

Description: 制作Linux下的文件系统必用的工具,嵌入式Linux中的瑞士军刀-Produced under the Linux file system will use the tools of the Swiss Army Knife of Embedded Linux
Platform: | Size: 2394112 | Author: biao | Hits:

[Embeded Linuxbusybox-1.00.tar

Description: 1.00 版本的BUSYBOX,是LINUX的开发工具集,此版本经过使用验证,到目前未发现BUG-1.00 version of BUSYBOX, is LINUX development tool set, this version through the use of authentication, to the BUG is not currently found
Platform: | Size: 2732032 | Author: eric | Hits:

[Software EngineeringTP-Link_USB_wireless_network

Description: Linux\driver\TP-Link USB无线网卡.rar代码程序,齐全,测试通过-busybox-1.00.tar
Platform: | Size: 1458176 | Author: 王鑫 | Hits:

[Driver Developbusybox-1.00-pre10

Description: Linux源码和工具\busybox -1.00-pre10.tar.bz2-Linux source code and tools \ busybox \ busybox-1.00-pre10.tar.bz2
Platform: | Size: 1611776 | Author: ywang | Hits:

CodeBus www.codebus.net