77范文网 - 专业文章范例文档资料分享平台

arm2410 - linux移植(5)

来源:网络收集 时间:2019-01-03 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

s3c2410-nand: mapped registers at c1980000

s3c2410-nand: timing: Tacls 10ns, Twrph0 30ns, Twrph1 10ns NAND device: Manufacturer ID: 0xec, Chip ID: 0x76 (Samsung NAND 64MiB 3,3V 8-bit)

NAND_ECC_NONE selected by board driver. This is not recommended !!

Scanning device for bad blocks

Creating 4 MTD partitions on \

0x00000000-0x00100000 : \

0x00100000-0x00500000 : \

0x00500000-0x02d00000 : \

0x02d00000-0x03c00000 : \

usbmon: debugfs is not available

116x: driver isp116x-hcd, 05 Aug 2005

s3c2410-ohci s3c2410-ohci: S3C24XX OHCI

s3c2410-ohci s3c2410-ohci: new USB bus registered, assigned bus number 1

s3c2410-ohci s3c2410-ohci: irq 42, io mem 0x49000000

usb usb1: Product: S3C24XX OHCI

usb usb1: Manufacturer: Linux 2.6.14.1 ohci_hcd

usb usb1: SerialNumber: s3c24xx

hub 1-0:1.0: USB hub found

hub 1-0:1.0: 2 ports detected

sl811: driver sl811-hcd, 19 May 2005

usbcore: registered new driver cdc_acm

drivers/usb/class/cdc-acm.c: v0.23:USB Abstract Control Model driver for USB modems and ISDN

adaptesdrivers/usb/class/bluetty.c: USB Bluetooth support registered

usbcore: registered new driver bluetty

drivers/usb/class/bluetty.c: USB Bluetooth tty driver v0.13

usbcore: registered new driver usblp

drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver

Initializing USB Mass Storage driver...

usbcore: registered new driver usb-storage

USB Mass Storage support registered.

mice: PS/2 mouse device common for all mice

NET: Registered protocol family 2

IP route cache hash table entries: 256 (order: -2, 1024 bytes)

TCP established hash table entries: 1024 (order: 0, 4096 bytes)

TCP bind hash table entries: 1024 (order: 0, 4096 bytes)

TCP: Hash tables configured (established 1024 bind 1024)

TCP reno registered

TCP bic registered

NET: Registered protocol family 1

----------------------- 页面 60-----------------------

NET: Registered protocol family 17

Reading data from NAND FLASH without ECC is not recommended

VFS: Mounted root (cramfs filesystem) readonly.

Mounted devfs on /dev

Freeing init memory: 104K

Reading data from NAND FLASH without ECC is not recommended

mount /etc as ramfs

re-create the /etc/mtab entries

------------mount /dev/shm as tmpfs

------------mount /proc as proc

------------mount /sys as sysfs

init started: BusyBox v1.1.3 (2006.07.03-03:43+0000) multi-call binary

Starting pid 28, console /dev/tts/0: '/etc/init.d/rcS'

in /etc/init.d/rcS

-------------/sbin/ifconfig eth0 192.168.1.5

Please press Enter to activate this console. #

1.5 Linux 下cs8900a 的移植说明

1.5.1 为 cs8900a建立编译菜单

1. 拷贝到文件

把cs8900a 的压缩包拷贝到arm 用户下的dev_home/localapps/

[arm@localhost localapps]$ tar -xzvf cs8900a.tar.gz

[arm@localhost localapps]$cd cs8900a

[arm@localhost cs8900a]$cp cs8900a.c $KERNEL/linux-2.6.14.1/drivers/net/

[arm@localhost cs8900a]$cp cs8900.h $KERNEL/linux-2.6.14.1/drivers/net/

2. 修改Kconfig 文件

[arm@localhost cs8900a]$vi $KERNEL/linux-2.6.14.1/drivers/net/Kconfig

#加入如下内容

config CS8900a

tristate \

depends on NET_ETHERNET && ARM && ARCH_SMDK2410

---help---

Support for CS8900A chipset based Ethernet cards. If you have a network (Ether

net) card of this type, say Y and read the Ethernet-HOWTO, available from as

well as.

To compile this driver as a module, choose M here and read.

The module will be called cs8900.o.

3. 修改Makefile 文件

[arm@localhost cs8900a]$vi $KERNEL/linux-2.6.14.1/drivers/net/Makefile

#加入如下内容

obj-$(CONFIG_CS8900a) += cs8900a.o

1.5.2 修改 S3C2410相关信息

1. 加入CS8900A 在内存中的起始位置

----------------------- 页面 61-----------------------

[arm@localhost cs8900a]$cp reg-cs8900.h

$KERNEL/linux-2.6.14.1/include/asm-arm/arch-s3c2410/

cs8900.h 的内容如下:

#ifndef _INCLUDE_CS8900A_H_

#define _INCLUDE_CS8900A_H_

#include

#define pSMDK2410_ETH_IO 0x19000000 /* S3C2410_CS3 0x18000000 */

#define vSMDK2410_ETH_IO 0xE0000000

#define SMDK2410_ETH_IRQ IRQ_EINT9

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库arm2410 - linux移植(5)在线全文阅读。

arm2410 - linux移植(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/402109.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: