这是uboot的start.s的一段启动代码 /* * These are defined in the board-specific linker script. */ .globl _bss_start _bss_start: .word __bss_start .globl _bss_end _bss_end: .word _end 我对这里的 .globl .word 不了解 希望知道的冒个泡谢谢! 还有就是能不能提供一些相关的汇编资料,我找了好长时间都没有找到。
引导 协议 (BOOTP)是一种基于 UDP/IP 的 协议 。这种协议允许正在启动的主机动态配置而无需用户监督。BOOTP 主要用于客户机从 服务器 获得自己的 IP 地址, 服务器 的 IP 地址以及启动映象文件名。此外通过 BOOTP,其它一些装置信息,如本地子网掩码、本地时间偏移量、默认 路由 器地址和各种 Internet 服务器地址,都能与客户机交流。 BOOTP 使用 TCP/IP 网络协议中的两个不同的“著名”通讯端口 UDP 67/68。UDP 67 用...
本人在测试,用的是adv-file类型备份设备,现在问题是:用默认的default Pool一点问题都没有;自建的pool,备份备到bootstrap时总是往default Pool写,能不能写到自建的pool里(和数据备在同一pool里)?请教了,另,adv-file和file设备类型有什么区别?
uboot> protect off all Un-Protect Flash Bank # 1 uboot> erase 10000000 1001ffff Erasing sector 0 ... done Erased 1 sectors uboot> loadb 20000000 ## Ready for binary (kermit) download to 0x20000000 at 115200 bps... ## Total Size = 0x00002908 = 10504 Bytes ## Start Addr = 0x20000000 uboot> cp.b 20000000 10000000 5fff Copy to Flash... not erased at 10000016 (800) Flash not Erased Ub...
通过串口使用loader.bin将u-boot.bin下载到at91rm9200板子上,u-boot-1.1.1与u-boot-1.1.4在超级终端上打印出的信息为何差别那么大啊? CCCCCCCCCCCCCCCC U-Boot 1.1.1 (Nov 16 2004 - 18:01:43) U-Boot code: 21F00000 -> 21F16F2C BSS: -> 21F1B368 RAM Configuration: Bank #0: 20000000 32 MB Flash: 16 MB DataFlash:AT45DB642 Nb pages: 8192 Page Size: 1056 Size= 8650752 bytes Logical address: 0xC0000000 Area ...
我下载了一个u-boot.里面有一个smc91111的驱动,但是现在要把这个驱动移植到ARM上的linux里. 不知道该怎么做?我以前没写过驱动,不知道从什么地方入手.请各位高人指点,多谢! :cry:
下面是Digest::MD5模块中MD5.pm的开头一部分,我调用的时候发现执行eval里的内容失败了,有没有人知道什么原因? package Digest::MD5; use strict; use vars qw($VERSION @ISA @EXPORT_OK); $VERSION = '2.13'; # $Date: 2001/07/26 22:30:03 $ require Exporter; *import = \&Exporter::import; @EXPORT_OK = qw(md5 md5_hex md5_base64); require DynaLoader; @ISA=qw(DynaLoader); eval { Digest::MD5->bootstrap($...